openstack-core resource does not have interleave=true
authorMichele Baldessari <michele@acksyn.org>
Fri, 15 Jul 2016 10:14:52 +0000 (12:14 +0200)
committerMichele Baldessari <michele@acksyn.org>
Fri, 15 Jul 2016 12:07:54 +0000 (14:07 +0200)
The dummy openstack-core resource was meant to replace keystone so that
restarting keystone would not restart the whole cloud. When this
resource was introduced the paramter interleave=true was mistakenly left
out.

This causes a simple promote operation on the galera resource to restart
openstack-core and its children.

Change-Id: Ic590005a9419be87e6e6ea131b0ac0630c5afc19
Closes-Bug: 1603381

manifests/profile/base/pacemaker.pp

index fc58891..de107a9 100644 (file)
@@ -85,7 +85,7 @@ class tripleo::profile::base::pacemaker (
       # Create an openstack-core dummy resource. See RHBZ 1290121
       pacemaker::resource::ocf { 'openstack-core':
         ocf_agent_name => 'heartbeat:Dummy',
-        clone_params   => true,
+        clone_params   => 'interleave=true',
       }
     }
   }