From 3b2f7e603826ce8ed6723c89afac8c9c6ccc5092 Mon Sep 17 00:00:00 2001 From: Damien Ciabrini Date: Mon, 9 Dec 2019 09:45:43 +0100 Subject: [PATCH] HA: enable cluster-common-tag naming scheme by default Since Id369154d147cd5cf0a6f997bf806084fc7580e01, HA services can now be configured to use a floating container image name "cluster-common-tag/:pcmklatest" to allow minor update to a new image without service disruption, even when the namespace changes in the image URI configured in Heat. Enable that new naming scheme by default for pacemaker deployments. Closes-Bug: #1854730 to allow minor update to arbitrary use container image name whose Change-Id: I7a63e8e2d9457c5025f3d70aeed6922e24958049 (cherry picked from commit d4c1c84561b14109ad2b239ad0b5c15b395cf977) --- environments/docker-ha.yaml | 1 + ...acemaker-enable-cluster-common-tag-fe03c47bbcbba13c.yaml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/pacemaker-enable-cluster-common-tag-fe03c47bbcbba13c.yaml diff --git a/environments/docker-ha.yaml b/environments/docker-ha.yaml index 1d19d80f81..1526184fc2 100644 --- a/environments/docker-ha.yaml +++ b/environments/docker-ha.yaml @@ -25,3 +25,4 @@ resource_registry: parameter_defaults: ContainerCli: docker + ClusterCommonTag: true diff --git a/releasenotes/notes/pacemaker-enable-cluster-common-tag-fe03c47bbcbba13c.yaml b/releasenotes/notes/pacemaker-enable-cluster-common-tag-fe03c47bbcbba13c.yaml new file mode 100644 index 0000000000..998f3b4d45 --- /dev/null +++ b/releasenotes/notes/pacemaker-enable-cluster-common-tag-fe03c47bbcbba13c.yaml @@ -0,0 +1,6 @@ +--- +features: + - Enable the new container image naming scheme for HA services. They + are now configured in pacemaker to use container image name like + 'container-common-tag/:pcmklatest'. This allows rolling + update of HA services even when the changes in Heat.