Service provider "init" is not valid in Puppet 4 on Ubuntu
Bug #1564203 reported by
Cody Herriges
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-ceph |
Fix Released
|
High
|
Cody Herriges | ||
puppet-swift |
Invalid
|
High
|
Adam Vinsh |
Bug Description
puppet-
https:/
https:/
Changed in puppet-swift: | |
importance: | Undecided → High |
Changed in puppet-ceph: | |
assignee: | nobody → Adam Vinsh (adam-vinsh) |
assignee: | Adam Vinsh (adam-vinsh) → nobody |
Changed in puppet-swift: | |
assignee: | nobody → Adam Vinsh (adam-vinsh) |
Changed in puppet-ceph: | |
importance: | Undecided → High |
assignee: | nobody → Cody Herriges (ody-cat) |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/299773 /git.openstack. org/cgit/ openstack/ puppet- ceph/commit/ ?id=635227c39b8 f143c8bfc840325 a42bee9e79c647
Committed: https:/
Submitter: Jenkins
Branch: master
commit 635227c39b8f143 c8bfc840325a42b ee9e79c647
Author: Cody Herriges <email address hidden>
Date: Wed Mar 30 23:28:05 2016 -0700
Set OS specific init service providers
This commit replaces the use of the "init" provider for services with
OS specific ones, "redhat" and "debian".
This is to get around that fact that "init" is explicitely disabled on
Ubuntu for Puppet 4[1] and we've seen other issues where Puppet's systemd
provider doesn't understand "static" as a service enabled state.
Falling back to the legacy provider that inherits from "init" should
provide us the same functionality.
[1] https:/ /tickets. puppetlabs. com/browse/ PUP-5016 /tickets. puppetlabs. com/browse/ PUP-5353
[2] https:/
Change-Id: Ib16ef8e15cccde 1ee19198eaf387d aecc031450d
Closes-Bug: #1564203