From 60647459753629d479d84348a0a9cfa6d4a85634 Mon Sep 17 00:00:00 2001
From: Jafaruddin Lie <jafar.lie@monash.edu>
Date: Tue, 29 Sep 2020 10:40:27 +1000
Subject: [PATCH] enable username space

---
 .../files/max_user_name_spaces.conf                  |  1 +
 roles/sysctl_max_user_name_spaces/tasks/main.yml     | 12 ++++++++++++
 2 files changed, 13 insertions(+)
 create mode 100644 roles/sysctl_max_user_name_spaces/files/max_user_name_spaces.conf
 create mode 100644 roles/sysctl_max_user_name_spaces/tasks/main.yml

diff --git a/roles/sysctl_max_user_name_spaces/files/max_user_name_spaces.conf b/roles/sysctl_max_user_name_spaces/files/max_user_name_spaces.conf
new file mode 100644
index 00000000..0ae3be46
--- /dev/null
+++ b/roles/sysctl_max_user_name_spaces/files/max_user_name_spaces.conf
@@ -0,0 +1 @@
+user.max_user_namespaces=10000
diff --git a/roles/sysctl_max_user_name_spaces/tasks/main.yml b/roles/sysctl_max_user_name_spaces/tasks/main.yml
new file mode 100644
index 00000000..d9187c5e
--- /dev/null
+++ b/roles/sysctl_max_user_name_spaces/tasks/main.yml
@@ -0,0 +1,12 @@
+- name: copying networking config for sysctl
+  copy:
+   mode: '640'
+   src:  max_user_name_spaces.conf
+   dest: '/etc/sysctl.d'
+  become: true
+
+- name: update max_user_name_spaces variable for live system
+  sysctl:
+   name: user.max_user_namespaces
+   value: "10000"
+  become: true
-- 
GitLab