Andrew Bogott has submitted this change and it was merged.
Change subject: Enable memory cgroups for labs debian instances
......................................................................
Enable memory cgroups for labs debian instances
This won't take effect until reboot, but a followup patch will
apply it to the base image as well.
Bug: T122734
Change-Id: I13f1989070e24127a75addeb538c2be58633dd2a
---
M modules/base/manifests/labs.pp
1 file changed, 11 insertions(+), 0 deletions(-)
Approvals:
Andrew Bogott: Looks good to me, approved
jenkins-bot: Verified
diff --git a/modules/base/manifests/labs.pp b/modules/base/manifests/labs.pp
index 1d07bee..0121e54 100644
--- a/modules/base/manifests/labs.pp
+++ b/modules/base/manifests/labs.pp
@@ -21,6 +21,17 @@
mode => '0444',
source => 'puppet:///modules/base/labs/nfs-common.default',
}
+
+ # enable memory cgroups
+ augeas { 'grub2':
+ incl => '/etc/default/grub',
+ lens => 'Shellvars_list.lns',
+ changes => [
+ 'set GRUB_CMDLINE_LINUX/value[. = "cgroup_enable=memory"]
cgroup_enable=memory',
+ 'set GRUB_CMDLINE_LINUX/value[. = "swapaccount=1"]
swapaccount=1',
+ ],
+ notify => Exec['update-grub'],
+ }
}
file { '/usr/local/sbin/puppetalert.py':
--
To view, visit https://gerrit.wikimedia.org/r/262838
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I13f1989070e24127a75addeb538c2be58633dd2a
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Andrew Bogott <[email protected]>
Gerrit-Reviewer: Andrew Bogott <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Yuvipanda <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits