Comment 15 for bug 1863809

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (stable/stein)

Reviewed: https://review.opendev.org/711000
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=a6d1b7dd9a3ecf482be48f40bd257a1e3ca3d7e5
Submitter: Zuul
Branch: stable/stein

commit a6d1b7dd9a3ecf482be48f40bd257a1e3ca3d7e5
Author: John Fulton <email address hidden>
Date: Fri Feb 21 21:24:10 2020 +0000

    Do not create temporary swift URLS for ceph-ansible

    The state information in the ceph-ansible fetch directory
    is no longer necessary to replace a Ceph monitor as of
    ceph-ansible 4.0.14-1. Stein, Train, Ussuri and newer
    should be using this version of ceph-ansible or newer.
    TripleO does not need to do extra work to maintain the
    fetch directory.

    This means that the plan_management workbook no longer
    needs to create the SwiftFetchDirGetTempurl and the
    SwiftFetchDirPutTempurl parameters. This patch removes
    the create_ceph_ansible_fetch_directory_backup_plan
    task which creates them. It also removes the workbook
    rename_ceph_ansible_fetch_directory.

    Both Icce658f803a608ee4b7df34b0b8297ecabcdb0ee and
    Ifab82c9a5b0a206c14ae7976d2c1c7f0e9fa3d9d are effectively
    reverted of their ceph aspects with this change, but this
    change should not be backported to Rocky or older because
    ceph-ansible 3 still needs the fetch directory.

    Unlclean cherry pick; required manual changes.

    Change-Id: I167449e4d7e38f0f5fd74251a3bd8f5b0b31451b
    Related-Bug: #1863809
    (cherry picked from commit a54dc49bba9b31cf16416f6478d0f784b6503a9a)
    (cherry picked from commit 5b363038a2329cde1cd60dbcae610b196346d714)