Comment 10 for bug 1505430

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (master)

Reviewed: https://review.openstack.org/244350
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=ed945a9080556a20067be2a93831ff1f34b9ae9c
Submitter: Jenkins
Branch: master

commit ed945a9080556a20067be2a93831ff1f34b9ae9c
Author: Dan Prince <email address hidden>
Date: Wed Nov 11 17:52:13 2015 -0500

    Generate a unique DeployIdentifier on updates

    This patch updates 'overcloud deploy' commands so that
    updates (re-running deploy on an existing stack) generate
    a unique DeployIdentifier parameter. By passing an unique
    DeployIdentifier parameter into the overcloud stack we
    force all puppet config tasks (which are idempotent
    and safe to exec multiple times) again.

    We've had several issues with puppet not-rerunning on
    a variety of config related changes and additionally recieved
    user feedback that not re-running all puppet deployments on
    an update is confusing.

    Change-Id: Ia659181872a6537cc169f1d1531ebf5d36160183
    Closes-bug: #1505430
    Depends-On: Ic352ddd30807dc378e5e7b6c396bc53f5d6d5622