Puppet keystone cannot restart HTTPD managed by Pacemaker
Bug #1524927 reported by
Adam Young
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-keystone |
Won't Fix
|
Critical
|
Unassigned |
Bug Description
when calling puppet from tripleo, tried to call:
class { '::keystone:
ssl => false,
}
but that seems to trigger puppet into restarting httpd, and that service file won't exist anymore and thus will fail. That is because httpd will be managed by pacemaker instead. That is actually done here:
this seems to be the problem https:/
Changed in puppet-keystone: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
To post a comment you must log in.
Instead of::
Package[ 'keystone' ] ~> Service['httpd']
we should use::
Package[ 'keystone' ] ~> Class[' ::apache: :service' ]
See http:// eavesdrop. openstack. org/irclogs/ %23tripleo/ %23tripleo. 2015-12- 10.log. html#t2015- 12-10T17: 38:16 and later for the discussion about what this issue is and how it might be solved.