No overcloud delete command

Bug #1632271 reported by Steven Hardy on 2016-10-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Low
Alex Schultz

Bug Description

Now that we have partially decoupled plan creation from deployment, there's some asymmetry to our interfaces which can prove confusing, e.g

openstack overcloud plan create
openstack overcloud plan delete
openstack overcloud plan deploy

But we also have

openstack overcloud deploy (shortcut to plan create && plan deploy)

But there's no associated overcloud delete (stack delete && plan delete.

Unless we decide to deprecate overcloud deploy, I think it may make sense to add an overcloud delete option, but we could consider if the plan create/plan deploy workflow enables us to resolve some of the client-side workarounds we have e.g for heatclient resolution before making the final decision on this.

Steven Hardy (shardy) on 2016-10-11
Changed in tripleo:
status: New → Triaged
milestone: none → ocata-1
importance: Undecided → Low
Dougal Matthews (d0ugal) on 2016-10-11
tags: added: tripleoclient
Steven Hardy (shardy) on 2016-11-11
Changed in tripleo:
milestone: ocata-1 → ocata-2

Fix proposed to branch: master
Review: https://review.openstack.org/401024

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress

Reviewed: https://review.openstack.org/401024
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=7dd16b1da2407c5003ba8c8219fa8603beaf9598
Submitter: Jenkins
Branch: master

commit 7dd16b1da2407c5003ba8c8219fa8603beaf9598
Author: Alex Schultz <email address hidden>
Date: Tue Nov 22 18:17:46 2016 -0700

    Implement overcloud delete command

    This change adds an overcloud delete that will delete the stack and
    issue a plan delete for the overcloud in a single command.

    Change-Id: I97a2b5606f47deb929972c06c869cd1eda0dc9a6
    Closes-Bug: #1632271

Changed in tripleo:
status: In Progress → Fix Released

This issue was fixed in the openstack/python-tripleoclient 5.6.0 release.

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

Other bug subscribers