summaryrefslogtreecommitdiffstats
path: root/puppet/manifests/overcloud_object.pp
diff options
context:
space:
mode:
authorMichele Baldessari <michele@acksyn.org>2016-02-26 07:41:42 +0000
committerMichele Baldessari <michele@acksyn.org>2016-03-01 11:57:27 +0100
commitc5049d8ffbf9579a6e726c0031411ddb57e1a625 (patch)
treee7117a95fe006d45d1f522da6ff4315e44b28a64 /puppet/manifests/overcloud_object.pp
parentf8633a42e24b2f777f6f03d09af07346724c15b5 (diff)
Move ordering constraints from httpd to openstack-core
With the move of keystone under wsgi and httpd, all openstack services received an ordering constraint on the 'httpd' service (which now exposes keystone and horizon). Since this is not only a layering violation, but it also removes the ability to restart keystone (httpd) without having to restart all dependent services, we introduce a dummy 'openstack-core' service which all other services depend on and we make also keystone (httpd) depend on it. The previous constraint ordering graph can be found here: http://acksyn.org/files/tripleo/wsgi-2016-02-24-cib.pdf Whereas after this change we have the following ordering graph: http://acksyn.org/files/tripleo/wsgi-openstack-core.pdf Once this is agreed upon, we can start working on fixing the upgrade path from Liberty. This fixes RHBZ#1290121 Closes bug: 1537885 Change-Id: Ie26908ac9bfc0b84b6b65ae3bda711236b03d9d4
Diffstat (limited to 'puppet/manifests/overcloud_object.pp')
0 files changed, 0 insertions, 0 deletions