tripleo-heat-templates/puppet
Michele Baldessari 41514d0cd6 Upgrades: fix up the rabbitmq HA mode like in new ocata deployments
In ocata we changed the rabbitmq ha policy to "ha-exactly" via the
following changes:
- tht: Iace6daf27a76cb8ef1050ada0de7ff1f530916c6
- puppet-tripleo: Ib62001c03e1e08f58cf0c6e0ba07a8879a584084

We took care of the upgrade path via I3a97505d2ae1ae27f3080ffe74c33fdabffd2420

With the move to the ansible-based composable upgrades we left this change out.
And now an upgraded environment has the following policy:
- Upgraded environment
Attributes: set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"

- New environment
Attributes: set_policy="ha-all ^(?!amq\.).* {"ha-mode":"exactly","ha-params":2}"

We need to add this pcs resource change to the our upgrade scripts.

Change-Id: I3c4113c207e9d0c45be43df7c2379ac26cb60692
Closes-Bug: #1668600
2017-03-02 08:46:54 +01:00
..
extraconfig Merge "Re-organizes Contrail services to the correct roles" 2017-02-09 17:02:55 +00:00
manifests Remove old ControllerConfig override from puppet-pacemaker.yaml 2017-01-03 19:45:43 +01:00
services Upgrades: fix up the rabbitmq HA mode like in new ocata deployments 2017-03-02 08:46:54 +01:00
all-nodes-config.yaml Don't assume default network names in net_ip*map 2017-02-17 13:38:31 +00:00
blockstorage-role.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
cephstorage-role.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
compute-role.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
config.role.j2.yaml Bump template version for all templates to "ocata" 2016-12-23 11:43:39 +00:00
controller-role.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
deploy-artifacts.sh Fix bug when using multiple DeployArtifactURLs 2016-12-02 16:10:52 +00:00
deploy-artifacts.yaml Bump template version for all templates to "ocata" 2016-12-23 11:43:39 +00:00
major_upgrade_steps.j2.yaml Apply puppet in non-controller script in step. 2017-02-15 16:41:39 +01:00
objectstorage-role.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
post-upgrade.j2.yaml Disable puppet on upgrade for roles not upgrading 2017-02-03 11:43:47 +00:00
post.j2.yaml Delivers upgrade scripts where upgrade steps are disabled 2017-02-10 10:26:43 +00:00
puppet-steps.j2 Generate Pre/Post Puppet Tasks for all roles 2017-02-17 09:03:35 -05:00
role.role.j2.yaml Add Newton to Ocata UpgradeInitCommonCommand 2017-02-16 10:50:12 +00:00
upgrade_config.yaml Add nova service support for composable upgrades 2017-02-14 23:23:33 +00:00