commit fb28647f7d46bb7f145c25f9adf558d823eb292c
Author: Christian Schwede <email address hidden>
Date: Fri Feb 17 16:31:52 2017 +0000
Migrate Swift ring handling from tripleo-heat-templates to puppet-tripleo
This allows decoupling the Swift ringbuilding logic from the Controller
and ObjectStorage roles. A follow up patch will modify
tripleo-heat-templates and use this modified class.
Actually this downloads the Swift rings even if ring building is
disabled or if there is no need to rebalance. This is required, because
operators can disable ring building, but use the same mechanism to
distribute pre-built rings to the nodes.
If ring building is disabled, these won't be uploaded at the end back to
the undercloud.
Related-Bug: 1665641
Change-Id: Ifd6fa5b398d98e8998630ea0c9a2ce9867ceba2b
(cherry picked from commit 3412150d91dc7fe6e9f168b4ffdbb4d54c39fc55)
Reviewed: https:/ /review. openstack. org/455074 /git.openstack. org/cgit/ openstack/ puppet- tripleo/ commit/ ?id=fb28647f7d4 6bb7f145c25f9ad f558d823eb292c
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit fb28647f7d46bb7 f145c25f9adf558 d823eb292c
Author: Christian Schwede <email address hidden>
Date: Fri Feb 17 16:31:52 2017 +0000
Migrate Swift ring handling from tripleo- heat-templates to puppet-tripleo
This allows decoupling the Swift ringbuilding logic from the Controller heat-templates and use this modified class.
and ObjectStorage roles. A follow up patch will modify
tripleo-
Actually this downloads the Swift rings even if ring building is
disabled or if there is no need to rebalance. This is required, because
operators can disable ring building, but use the same mechanism to
distribute pre-built rings to the nodes.
If ring building is disabled, these won't be uploaded at the end back to
the undercloud.
Related-Bug: 1665641 8998630ea0c9a2c e9867ceba2b 6e9f168b4ffdbb4 d54c39fc55)
Change-Id: Ifd6fa5b398d98e
(cherry picked from commit 3412150d91dc7fe