swiftinit service provider can't work on xenial
Bug #1578408 reported by
Emilien Macchi
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-swift |
Fix Released
|
High
|
Adam Vinsh |
Bug Description
See lib/puppet/
It's hardcoded that for ubuntu we use init, while we should use systemd.
Changed in puppet-swift: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in puppet-swift: | |
assignee: | nobody → Adam Vinsh (adam-vinsh) |
status: | Confirmed → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/316270 /git.openstack. org/cgit/ openstack/ puppet- swift/commit/ ?id=d705401750e 648ffce6c40f1a5 a494683acdfa69
Committed: https:/
Submitter: Jenkins
Branch: master
commit d705401750e648f fce6c40f1a5a494 683acdfa69
Author: Adam Vinsh <email address hidden>
Date: Fri May 13 20:13:34 2016 +0000
Support xenial with swift-init service provider
Added function to check if ubuntu is < 16.04.
If ubuntu < 16.04 then default provider was upstart.
If ubuntu = 16.04 then use systemd support.
Closes-Bug: #1578408
Change-Id: Icb2d6ff5152e78 2066b957d5e6e74 357496c6b28