Remove all os-collect-config dependencies

Bug #1832441 reported by Rabi Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
In Progress
Medium
Rabi Mishra

Bug Description

After we switched to use config-download as default[1] in rocky, the only way to deploy the old way (using os-collect-config) is to use --no-config-download/--stack-only cli argument along with environments/disable-config-download-environment.yaml.

As we probably don't test non config-download deployment any more, it makes sense to remove the environment file and all os-collect-config dependencies.

[1] https://github.com/openstack/python-tripleoclient/commit/c68f54a45881a9aeff9cdf197240e26ff5785fec

Rabi Mishra (rabi)
Changed in tripleo:
assignee: nobody → Rabi Mishra (rabi)
importance: Undecided → Medium
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/664789

Changed in tripleo:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Changed in tripleo:
milestone: none → train-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

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

commit c8311ecc5f91209d5f16b79ee231780e1f41f814
Author: Rabi Mishra <email address hidden>
Date: Tue Jun 11 14:24:18 2019 +0530

    Remove disable-config-download-environment.yaml

    Non config-download deployment method has been
    deprecated since rocky. I think it's time remove it.

    Change-Id: I42d9bb6cac7b262daee82d82e87c299cdae9a1b9
    Partial-Bug: #1832441

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 3f0c2ceb02e71c63864c209fde8196dec620d982
Author: Rabi Mishra <email address hidden>
Date: Thu Jun 6 16:00:45 2019 +0530

    Remove os-collect-config dependency from os-net-config

    Change-Id: I73ad36465afbd3c078ed6e42550a1a5800963677
    Partial-Bug: #1832441

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

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

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

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

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

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

commit 89e9fe53b20ee87a6a7ebe41af48f7ab206ebf05
Author: Rabi Mishra <email address hidden>
Date: Tue Jun 11 14:28:18 2019 +0530

    Remove os-collect-config related poperties and attributes

    Change-Id: Iaac90d40adaf519be25c2de25ee27e17bfc8ce80
    Partial-Bug: #1832441

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/666633

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

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

commit 12c0f3a160f802a676166e11b7596a878531f168
Author: Rabi Mishra <email address hidden>
Date: Wed Jun 12 10:41:48 2019 +0530

    Remove get-occ-config.sh script for deployed server

    Change-Id: I1bd8e1a3fe0a44240bab941540703c39aa8446bd
    Partial-Bug: #1832441

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

Reviewed: https://review.opendev.org/665663
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=d26d7d770f9c8fa6ae204297ee6e20b146668a61
Submitter: Zuul
Branch: master

commit d26d7d770f9c8fa6ae204297ee6e20b146668a61
Author: Rabi Mishra <email address hidden>
Date: Mon Jun 17 18:45:59 2019 +0530

    Drop config-download-environment.yaml from deployed_server_env

    Change-Id: I50d0c0d8741c076f0bab59aee3a7fb695d742f1c
    Partial-Bug: #1832441

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by Rabi Mishra (<email address hidden>) on branch: master
Review: https://review.opendev.org/665655
Reason: I missed that it's in a if clause for queens.

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

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

commit 04320fe1b79b37e380218ad5ce876dc507efaafd
Author: Rabi Mishra <email address hidden>
Date: Tue Jun 11 14:28:18 2019 +0530

    Remove os-collect-config related poperties and attributes

    Change-Id: Iaac90d40adaf519be25c2de25ee27e17bfc8ce80
    Partial-Bug: #1832441
    (cherry picked from commit 89e9fe53b20ee87a6a7ebe41af48f7ab206ebf05)

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

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

commit 0d9efc3785d40e791cc5f4f48b8b5f4616219eb4
Author: Rabi Mishra <email address hidden>
Date: Mon Jun 17 17:14:31 2019 +0530

    Remove deprecated config-download-environment.yaml

    Mapped OS::TripleO::WorkflowSteps to OS::Heat::None
    as it's not expected to be used with config-download.

    All other resource registry mappings are defaults in
    overcloud-resource-registry-puppet.j2.yaml.

    Change-Id: I09fbe0a0b856462989fc1c1e46d676fe0923856c
    Depends-On: https://review.opendev.org/665663
    Partial-Bug: #1832441

Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
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.