commit a334a1545db4f5411037ce8a2e397c7ac86daf32
Author: Christian Schwede <email address hidden>
Date: Fri Dec 23 08:27:10 2016 +0100
Automatically backup and restore Swift rings from the undercloud
Swift rings created or updated on the overcloud nodes will now be
stored on the undercloud at the end of the deployment. An
additional consistency check is executed before storing them,
ensuring all rings within the cluster are identical.
These rings will be retrieved (before Puppet runs) by every node
when an UPDATE is executed, and by doing this will be in a
consistent state across the cluster.
This makes it possible to add, remove or replace nodes in an
existing cluster without manual operator interaction.
Reviewed: https:/ /review. openstack. org/435191 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=a334a1545db 4f5411037ce8a2e 397c7ac86daf32
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit a334a1545db4f54 11037ce8a2e397c 7ac86daf32
Author: Christian Schwede <email address hidden>
Date: Fri Dec 23 08:27:10 2016 +0100
Automatically backup and restore Swift rings from the undercloud
Swift rings created or updated on the overcloud nodes will now be
stored on the undercloud at the end of the deployment. An
additional consistency check is executed before storing them,
ensuring all rings within the cluster are identical.
These rings will be retrieved (before Puppet runs) by every node
when an UPDATE is executed, and by doing this will be in a
consistent state across the cluster.
This makes it possible to add, remove or replace nodes in an
existing cluster without manual operator interaction.
Closes-Bug: 1609421 c768bdb137c17d6 25dff1aa372 5160c06bb95f4c6 258dc0edcd6 d84cdec4718380b de3d23d6c3)
Depends-On: Ic3da38cffdd993
Change-Id: I758179182265da
(cherry picked from commit b323f8a16035549