juju2 remove/kill/destroy action support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Due to network issues, it has happened to us that we've run an action against an application and the action has gone enqueued forever.
From an operations point of view, it would be critical to allow Ops to remove/destroy/kill an action from the queue (ie. maintenance window overrun and not safe to run said action anymore).
$ juju --version
2.0.0-xenial-amd64
$ juju help commands | egrep action
actions List actions defined for a service.
list-actions Alias for 'actions'.
run-action Queue an action for execution.
show-action-output Show results of an action by ID.
show-action-status Show results of all actions filtered by optional ID prefix.
There is support to Cancel action from API level.
I agree that we need to add support from CLI.