4a19b54683
* modules/jenkins/files/cgroups/upstart_cgconfig: Very trivial Upstart job to load /etc/cgconfig.conf once cgroup-lite has started. * modules/jenkins/files/cgroups/upstart_cgred: Very trivial Upstart job to start cgred once cgconfig has been loaded. * modules/jenkins/manifests/cgroups.pp: Conditionally add Upstart jobs cgconfig and cgred if Ubuntu >= 12.10. They used to exist, but were dropped in the process of refactoring cgroup support after Precise. * modules/jenkins/manifests/params.pp: Add parameter lists for the cgconfig and cgred dependencies since they differ between RHEL and Ubuntu. * modules/jenkins/templates/cgconfig.erb: Conditionally omit the default cgroup mounts section on Ubuntu Quantal or later. Change-Id: I16e2996387d534928a3cfa90de9159fbe02bbdd2 Reviewed-on: https://review.openstack.org/20638 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
7 lines
190 B
Plaintext
7 lines
190 B
Plaintext
description "load legacy cgconfig files"
|
|
author "Jeremy Stanley <fungi@yuggoth.org>"
|
|
start on started cgroup-lite
|
|
pre-start script
|
|
/usr/sbin/cgconfigparser -l /etc/cgconfig.conf
|
|
end script
|