[RFE] Task control functions for long running tasks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
In Progress
|
Wishlist
|
Naohiro Tamura |
Bug Description
This proposes unified way of controlling long running task such as
cleaning, zapping, soft reboot, soft shutdown, and inject NMI.
Control functions are:
- Abort
- Cancel/Rollback
- Get Progress (percentage, estimated end time)
- Suspend/Resume
Currently "cleaning" introduced new verb "Abort" [1], "soft reboot and
nmi" proposed new transit state CANCEL_REBOOT_SOFT,
CANCEL_
Control functions are common among tasks in concurrent programming.
It should be coordinated so that Ironic can provide customer with
unified I/F.
[1] https:/
[2] https:/
[3] https:/
Changed in ironic: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: rfe |
tags: | added: ipmi irmc |
Changed in ironic: | |
status: | Confirmed → In Progress |
Changed in ironic: | |
assignee: | Naohiro Tamura (naohirot) → nobody |
tags: |
added: needs-spec removed: ipmi irmc |
Changed in ironic: | |
status: | In Progress → Triaged |
Changed in ironic: | |
assignee: | nobody → Naohiro Tamura (naohirot) |
status: | Triaged → In Progress |
Copy of whiteboard:
Gerrit topic: https:/ /review. openstack. org/#q, topic:bp/ task-control- functions- for-long- running- tasks,n, z
Addressed by: https:/ /review. openstack. org/250783
Add 'abort' support for Soft Power Off and Inject NMI