Add Keystone as Pacemaker resource
authorJay Dobies <jason.dobies@redhat.com>
Wed, 29 Apr 2015 14:15:26 +0000 (10:15 -0400)
committerGiulio Fidente <gfidente@redhat.com>
Fri, 22 May 2015 08:33:40 +0000 (10:33 +0200)
Change-Id: I4631f962415164975143e94ec0b251ee5972c552

puppet/manifests/overcloud_controller_pacemaker.pp

index 9934453..a83b073 100644 (file)
@@ -363,8 +363,8 @@ if hiera('step') >= 3 {
 
   class { '::keystone':
     sync_db => $sync_db,
-    manage_service => $non_pcmk_start,
-    enabled => $non_pcmk_start,
+    manage_service => false,
+    enabled => false,
   }
 
   #TODO: need a cleanup-keystone-tokens.sh solution here
@@ -696,6 +696,11 @@ if hiera('step') >= 3 {
 if hiera('step') >= 4 {
   if $pacemaker_master {
 
+    # Keystone
+    pacemaker::resource::service { $::keystone::params::service_name :
+      clone_params => "interleave=true",
+    }
+
     # Cinder
     pacemaker::resource::service { $::cinder::params::api_service :
       clone_params => "interleave=true",