[RFE] Support baremetal inspection abort operation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Confirmed
|
Wishlist
|
Kaifeng Wang |
Bug Description
Currently, we can't abort the process of node inspection from ironic api. When a node is not properly setup under inspection network, admins can only wait it to fail after specified timeout, or by requesting inspector from api or ``openstack baremetal introspection abort`` command to abort the introspection process.
Although the inspection state will be synchronized to ironic by periodic task, this is not consistent for an operation started from ironic, then stopped from inspector, furthermore, it will create a little delay of time. Node state is inconsistent between ironic and inspector until next state synchronization. The time defaults to 60 seconds, but may vary depends on user configuration.
This rfe is proposed to support ironic moving from state 'inspecting' to 'inspect failed' by the verb 'abort'. When ironic performs state transition, abort request will be sent to ironic inspector api to clean up, which is already implemented.
It will have an impact on state machine and ironic api.
Changed in ironic: | |
assignee: | nobody → Wang KaiFeng (kaifeng) |
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
status: | Triaged → Confirmed |
tags: | added: needs-spec |
description: | updated |
description: | updated |
Related fix proposed to branch: master /review. openstack. org/482867
Review: https:/