show-action-status command partially broken since 2.9.32
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Undecided
|
Ian Booth |
Bug Description
Tested on :
* 2.9.31 (works)
* 2.9.32 (broken)
* 2.9.33 (broken)
* 2.9.34 (broken)
Since Juju 2.9.32 it is not possible to use ```show-
# From current Snap latest/stable release
ubuntu@
2.9.34-ubuntu-amd64
ubuntu@
{}
ERROR task id "" not valid
The only workaround found so far is to download juju 2.9.31 binary to get an ouput.
ubuntu@
2.9.31-ubuntu-amd64
ubuntu@
actions:
- action: get-root-ca
completed at: "2022-09-20 07:14:28"
id: "2"
status: completed
unit: vault/0
...
- action: juju-run
completed at: "2022-09-20 08:11:20"
id: "8"
status: completed
unit: machine-2-lxd-0
From my testing, it seems to fail starting from Juju 2.9.32 release :
ubuntu@
2.9.32-ubuntu-amd64
ubuntu@
{}
ERROR task id "" not valid
Looks to be since this patch: /github. com/juju/ juju/pull/ 14111
https:/
Ian, can you confirm that this is deliberate? Or should we only be attempting to run `Atoi` when there is an action ID supplied?