aboutsummaryrefslogtreecommitdiffstats
path: root/environments/puppet-pacemaker.yaml
diff options
context:
space:
mode:
authorSteven Hardy <shardy@redhat.com>2016-11-18 11:45:57 +0000
committerSteven Hardy <shardy@redhat.com>2016-11-18 11:45:57 +0000
commit0f742c7ec93c1d13765e34876b087784fc529477 (patch)
tree966095f57eaeb12516a8ebddd2d0e26ad3ab4731 /environments/puppet-pacemaker.yaml
parent80187a2e199cc9760645cb1a7969428324a60b61 (diff)
Disable keepalived for HA deployments via t-h-t
Currently this is disabled via a conditional in the keepalived profile in puppet-tripleo, but this will be incompatible with the planned composable upgrades implementation. Instead we should disable the service template by mapping to OS::Heat::None, and ensure the haproxy manifest uses the t-h-t generated hiera value keepalived_enabled instead of hard-coding a hiera override in the haproxy template. Change-Id: I85a8b1cca7268506de22adfb3a8ce7faa4f157ef Partial-Bug: #1642936 Depends-On: I90faf51881bd05920067c1e1d82baf5d7586af23
Diffstat (limited to 'environments/puppet-pacemaker.yaml')
-rw-r--r--environments/puppet-pacemaker.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/environments/puppet-pacemaker.yaml b/environments/puppet-pacemaker.yaml
index 8cfbab6d..b8e93f20 100644
--- a/environments/puppet-pacemaker.yaml
+++ b/environments/puppet-pacemaker.yaml
@@ -16,3 +16,6 @@ resource_registry:
OS::TripleO::Services::Redis: ../puppet/services/pacemaker/database/redis.yaml
OS::TripleO::Services::MySQL: ../puppet/services/pacemaker/database/mysql.yaml
# Services that are disabled by default (use relevant environment files):
+
+ # Services that are disabled for HA deployments with pacemaker
+ OS::TripleO::Services::Keepalived: OS::Heat::None