Start non-pacemakerized services in step 4
authorJiri Stransky <jistr@redhat.com>
Thu, 21 May 2015 08:16:46 +0000 (10:16 +0200)
committerJiri Stransky <jistr@redhat.com>
Thu, 21 May 2015 08:16:46 +0000 (10:16 +0200)
Previously we've been starting non-pacemakerized services in step 3 on
bootstrap node and in step 4 on others. Now that $sync_db in OpenStack
Puppet modules is decoupled from $enabled and $manage_service [1] we can
start the services in step 4 on all nodes.

[1] https://bugs.launchpad.net/puppet-glance/+bug/1452278

Change-Id: I6351d972ab00f4661d98338d95310d33f271de2f

puppet/manifests/overcloud_controller_pacemaker.pp

index ecd5db5..9184f8b 100644 (file)
@@ -38,12 +38,9 @@ if $::hostname == downcase(hiera('bootstrap_nodeid')) {
 }
 
 # When to start and enable services which haven't been Pacemakerized
-# FIXME: change to only step 4 after this patch is merged:
-# https://review.openstack.org/#/c/180565/
-# $non_pcmk_start = hiera('step') >= 4
 # FIXME: remove when we start all OpenStack services using Pacemaker
 # (occurences of this variable will be gradually replaced with false)
-$non_pcmk_start = hiera('step') >= 4 or (hiera('step') >= 3 and $pacemaker_master)
+$non_pcmk_start = hiera('step') >= 4
 
 if hiera('step') >= 1 {