Comment 10 for bug 1768586

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

Reviewed: https://review.openstack.org/566944
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=5d1450a77432bc0c4b7d0dbb76de7efd7d39c56b
Submitter: Zuul
Branch: stable/queens

commit 5d1450a77432bc0c4b7d0dbb76de7efd7d39c56b
Author: Giulio Fidente <email address hidden>
Date: Wed Apr 25 18:03:11 2018 +0200

    Stop trying to converge during Ceph upgrade command

    This had no effect as we only updated the plan and not the
    stack. We'll do a normal converge after Ceph upgrade command, which
    will also take care of putting back the normal deploy
    CephAnsiblePlaybook.

    Furthermore it was prepending the converge env file to a list of envs
    which already had the *prepare* env file at a latter position (we
    reused the env list from the prepare call :) ), so it kept doing
    prepare operation instead of converge.

    And perhaps most importantly, the messages printed to user are
    misleading since no converge was really happening.

    Also adds support for --container-registry-file to ceph-upgrade command,
    while not necessary, some of the functions called by ceph-upgrade
    command expect to receive the container-registry parameters.

    Co-Authored-By: Giulio Fidente <email address hidden>
    Change-Id: I025eac40f8bda5f23c789e7fef1a9e9b49947f66
    Partial-Bug: #1768586
    (cherry picked from commit 1612b374d7b6969a06351de2bd43d04e8b5e4fb6)