[RFE] Support abort for nodes in deploy_wait

Bug #1498251 reported by Tan Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Opinion
Wishlist
Unassigned

Bug Description

when I use Ironic standalone and input a wrong ramdisk, nodes will stuck on wait_for_call state. I know `delete` action can solve this problem, but it will delete the instance_info too. I just want to change the wrong parameters and call `active` to build it again. Abort action sounds a better solution for this case.

So will extend 'abort' action to deploy_wait state

Tags: needs-spec rfe
Tan Lin (tan-lin-good)
Changed in ironic:
assignee: nobody → Tan Lin (tan-lin-good)
Tan Lin (tan-lin-good)
summary: - extend abort action to deploy_wait state
+ Node power stucks in "DEPLOYWAIT" no way to retry active
summary: - Node power stucks in "DEPLOYWAIT" no way to retry active
+ Node power stucks in "DEPLOYWAIT" and no way to retry active
description: updated
Dmitry Tantsur (divius)
Changed in ironic:
status: New → Confirmed
importance: Undecided → Wishlist
Tan Lin (tan-lin-good)
Changed in ironic:
status: Confirmed → Invalid
Revision history for this message
Tan Lin (tan-lin-good) wrote :

Made a mistake, sorry. Notice that instance_info was deleted in conductor/manager: _do_node_tear_down.

Changed in ironic:
status: Invalid → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

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

Revision history for this message
Tan Lin (tan-lin-good) wrote : Re: Node power stucks in "DEPLOYWAIT" and no way to retry active

One more issue raised:
when used with Nova, if abort deploy-wait to deploy-failed, nova will send a request to destroy the instance which means equal to `delete` action

Revision history for this message
Sam Betts (sambetts) wrote :

Myself and Lucas agree that this is something we want to support, however we believe this will require an update to state machine and therefore should be supported by a spec.

summary: - Node power stucks in "DEPLOYWAIT" and no way to retry active
+ [RFE] Support abort for nodes in deploy_wait
tags: added: rfe
tags: added: needs-spec
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on ironic (master)

Change abandoned by Ruby Loo (<email address hidden>) on branch: master
Review: https://review.openstack.org/244070
Reason: Tan Lin is no longer working on ironic, and this patch hasn't been updated since Jan 2016, so I'm abandoning it. It can be restored if someone wants to continue working on it.

Revision history for this message
Ruby Loo (rloo) wrote :

Lin Tan is no longer working on ironic.

Changed in ironic:
assignee: Tan Lin (tan-lin-good) → nobody
Revision history for this message
Michael Turek (mjturek) wrote :

This wishlist bug has been open more than a year without any activity. I'm going to move it to "Opinion / Wishlist", which is an easily-obtainable queue of older requests that have come on. This bug can be reopened (set back to "New") if someone decides to work on this.

Changed in ironic:
status: Confirmed → Won't Fix
status: Won't Fix → Opinion
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.