summaryrefslogtreecommitdiff
path: root/grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp
diff options
context:
space:
mode:
Diffstat (limited to 'grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp')
-rw-r--r--grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp17
1 files changed, 17 insertions, 0 deletions
diff --git a/grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp b/grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp
new file mode 100644
index 0000000..c6b30c6
--- /dev/null
+++ b/grid5000/steps/data/setup/puppet/modules/env/manifests/base/unlimited_memlock_for_infiniband.pp
@@ -0,0 +1,17 @@
+class env::base::unlimited_memlock_for_infiniband (){
+
+# *** Setting up unlimited memlock (necessary for infiniband)
+#
+# See: https://intranet.grid5000.fr/bugzilla/show_bug.cgi?id=7183
+#
+
+ file {
+ '/etc/security/limits.d/grid5000.conf':
+ ensure => file,
+ owner => root,
+ group => root,
+ mode => '0644',
+ source => 'puppet:///modules/env/base/tuning/limits-grid5000.conf';
+ }
+}
+