tripleo-heat-templates scenarios use deprecated LocalCephAnsibleFetchDirectoryBackup

Bug #1865357 reported by John Fulton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Low
John Fulton

Bug Description

001-stadalone, 004-standalone, and 010-standalone should remove LocalCephAnsibleFetchDirectoryBackup

(undercloud) [stack@undercloud ci]$ grep -R -i fetch
environments/scenario001-standalone.yaml: # fetch dir needed for standalone
environments/scenario001-standalone.yaml: LocalCephAnsibleFetchDirectoryBackup: /var/lib/ceph_ansible_fetch
environments/scenario004-standalone.yaml: # fetch dir needed for standalone
environments/scenario004-standalone.yaml: LocalCephAnsibleFetchDirectoryBackup: /var/lib/ceph_ansible_fetch
environments/scenario010-standalone.yaml: # fetch dir needed for standalone
environments/scenario010-standalone.yaml: LocalCephAnsibleFetchDirectoryBackup: /var/lib/ceph_ansible_fetch
(undercloud) [stack@undercloud ci]$

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/710655

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/710655
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=242d8fb3019fb8b98857da15d99211d49f148e08
Submitter: Zuul
Branch: master

commit 242d8fb3019fb8b98857da15d99211d49f148e08
Author: John Fulton <email address hidden>
Date: Sun Mar 1 17:17:35 2020 +0000

    Remove LocalCephAnsibleFetchDirectoryBackup from standalone 001,004,010

    Change-Id: I270072cf63bacad429b7361d6e92986acedb5683
    Closes-Bug: #1865357

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/710648
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=5ac7a8c49831b7b3b45b565c0be665605b919e2c
Submitter: Zuul
Branch: stable/train

commit 5ac7a8c49831b7b3b45b565c0be665605b919e2c
Author: John Fulton <email address hidden>
Date: Fri Feb 21 20:56:37 2020 +0000

    Remove support for ceph-ansible fetch directory

    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.

    Add SwiftFetchDirGetTempurl, SwiftFetchDirPutTempurl, and
    LocalCephAnsibleFetchDirectoryBackup to the deprecated list
    of parameters and modify code to not use these parameters.
    Remove call to tripleo-ansible/tripleo_ceph_fetch_dir role.

    Update tripleo-common/workbooks/plan_management.yaml to not
    create SwiftFetchDirGetTempurl and SwiftFetchDirPutTempurl
    during deployment and update via depends-on patch.

    Unlclean cherry pick; required manual changes.

    Depends-On: I167449e4d7e38f0f5fd74251a3bd8f5b0b31451b
    Change-Id: I3f8c2571a6dd35029d71dd42df637a962d9b3235
    Closes-bug: #1863809
    Closes-Bug: #1865357
    (cherry picked from commit b656f523cfc4c486dd99fcb16d7d898e2603b913)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/711004

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein)

Reviewed: https://review.opendev.org/711004
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=16d21b6c687b42e875838b08fe15612f0481b06b
Submitter: Zuul
Branch: stable/stein

commit 16d21b6c687b42e875838b08fe15612f0481b06b
Author: John Fulton <email address hidden>
Date: Fri Feb 21 20:56:37 2020 +0000

    Remove support for ceph-ansible fetch directory

    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.

    Add SwiftFetchDirGetTempurl, SwiftFetchDirPutTempurl, and
    LocalCephAnsibleFetchDirectoryBackup to the deprecated list
    of parameters and modify code to not use these parameters.
    Remove call to tripleo-ansible/tripleo_ceph_fetch_dir role.

    Update tripleo-common/workbooks/plan_management.yaml to not
    create SwiftFetchDirGetTempurl and SwiftFetchDirPutTempurl
    during deployment and update via depends-on patch.

    Unlclean cherry pick; required manual changes.

    Depends-On: I167449e4d7e38f0f5fd74251a3bd8f5b0b31451b
    Change-Id: I3f8c2571a6dd35029d71dd42df637a962d9b3235
    Closes-bug: #1863809
    Closes-Bug: #1865357
    (cherry picked from commit b656f523cfc4c486dd99fcb16d7d898e2603b913)
    (cherry picked from commit 5ac7a8c49831b7b3b45b565c0be665605b919e2c)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.2.0

This issue was fixed in the openstack/tripleo-heat-templates 12.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

This issue was fixed in the openstack/tripleo-heat-templates 11.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates stein-eol

This issue was fixed in the openstack/tripleo-heat-templates stein-eol release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.