Comment 3 for bug 1665641

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (master)

Reviewed: https://review.openstack.org/435556
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=3412150d91dc7fe6e9f168b4ffdbb4d54c39fc55
Submitter: Jenkins
Branch: master

commit 3412150d91dc7fe6e9f168b4ffdbb4d54c39fc55
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