puppet-openstacklib/releasenotes/notes/manage_policy_rc_d_file-747510db06792d52.yaml
Matthew Black 45f8a57770 Added policy-rc.d class.
On debian os family systems the methodology is to
start services when installed. This causes a problem
with keystone sometimes at random in CI jobs.

Change-Id: Id0b38743a9bf536f69d155e1d6e664a5585e5e1d
2016-04-22 10:41:36 -04:00

12 lines
472 B
YAML

---
features:
- Add a class that takes an array of services that can be
configured to not autostart on package install. The most
notable example is keystone. The policy-rc.d file is
generated to return the correct exit code to prevent the
services from autostarting on package install. This change
is only meant for debian based systems.
issues:
- ubuntu cloud archive keystone package is auto-starting the
eventlet process on package install.