ceph-ansible fetch directory management is no longer necessary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
John Fulton |
Bug Description
As of ceph-ansible 4.0.14-1 it is no longer necessary to have a fetch directory to replace a ceph monitor on any openstack node (e.g. on the Controllers). Thus, the fetch directory management code should be removed as it wastes cycles and could cause bugs.
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (master) | #1 |
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master) | #2 |
Related fix proposed to branch: master
Review: https:/
Changed in tripleo: | |
status: | Triaged → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master) | #3 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (master) | #4 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit a54dc49bba9b31c
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 SwiftFetchDirGe
SwiftFetchD
the create_
task which creates them. It also removes the workbook
rename_
Both Icce658f803a608
Ifab82c9a5b
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.
Change-Id: I167449e4d7e38f
Related-Bug: #1863809
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master) | #5 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit b656f523cfc4c48
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 SwiftFetchDirGe
LocalCephAn
of parameters and modify code to not use these parameters.
Remove call to tripleo-
Update tripleo-
create SwiftFetchDirGe
during deployment and update via depends-on patch.
Depends-On: I167449e4d7e38f
Change-Id: I3f8c2571a6dd35
Closes-bug: #1863809
Changed in tripleo: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (master) | #6 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit f3c8c59fe0bf111
Author: John Fulton <email address hidden>
Date: Fri Feb 21 21:48:00 2020 +0000
Remove tripleo_
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. Remove tripleo_
modify code flow so that it's no longer used.
Also, remove unnecessary dependencies in tripleo-ceph-*
roles as described in LP #1844837.
Change-Id: Ic292dcc1bcf1e7
Depends-On: I3f8c2571a6dd35
Related-Bug: #1863809
Closes-Bug: #1844837
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (stable/train) | #7 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/train) | #8 |
Fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/train) | #9 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (stable/train) | #10 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit 5b363038a2329cd
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 SwiftFetchDirGe
SwiftFetchD
the create_
task which creates them. It also removes the workbook
rename_
Both Icce658f803a608
Ifab82c9a5b
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: I167449e4d7e38f
Related-Bug: #1863809
(cherry picked from commit a54dc49bba9b31c
tags: | added: in-stable-train |
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train) | #11 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit 5ac7a8c49831b7b
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 SwiftFetchDirGe
LocalCephAn
of parameters and modify code to not use these parameters.
Remove call to tripleo-
Update tripleo-
create SwiftFetchDirGe
during deployment and update via depends-on patch.
Unlclean cherry pick; required manual changes.
Depends-On: I167449e4d7e38f
Change-Id: I3f8c2571a6dd35
Closes-bug: #1863809
Closes-Bug: #1865357
(cherry picked from commit b656f523cfc4c48
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/train) | #12 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit ed21e70f76be276
Author: John Fulton <email address hidden>
Date: Fri Feb 21 21:48:00 2020 +0000
Remove tripleo_
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. Remove tripleo_
modify code flow so that it's no longer used.
Also, remove unnecessary dependencies in tripleo-ceph-*
roles as described in LP #1844837.
Unlclean cherry pick; required manual changes
Change-Id: Ic292dcc1bcf1e7
Depends-On: I3f8c2571a6dd35
Related-Bug: #1863809
Closes-Bug: #1844837
(cherry picked from commit f3c8c59fe0bf111
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (stable/stein) | #13 |
Related fix proposed to branch: stable/stein
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein) | #14 |
Fix proposed to branch: stable/stein
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (stable/stein) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit a6d1b7dd9a3ecf4
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 SwiftFetchDirGe
SwiftFetchD
the create_
task which creates them. It also removes the workbook
rename_
Both Icce658f803a608
Ifab82c9a5b
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: I167449e4d7e38f
Related-Bug: #1863809
(cherry picked from commit a54dc49bba9b31c
(cherry picked from commit 5b363038a2329cd
tags: | added: in-stable-stein |
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein) | #16 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit 16d21b6c687b42e
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 SwiftFetchDirGe
LocalCephAn
of parameters and modify code to not use these parameters.
Remove call to tripleo-
Update tripleo-
create SwiftFetchDirGe
during deployment and update via depends-on patch.
Unlclean cherry pick; required manual changes.
Depends-On: I167449e4d7e38f
Change-Id: I3f8c2571a6dd35
Closes-bug: #1863809
Closes-Bug: #1865357
(cherry picked from commit b656f523cfc4c48
(cherry picked from commit 5ac7a8c49831b7b
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.2.0 | #17 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0 | #18 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates stein-eol | #19 |
This issue was fixed in the openstack/
Related fix proposed to branch: master /review. opendev. org/709249
Review: https:/