upgrade-juju shows available tools and best version but did not output what it decided to do
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Ian Booth | ||
1.25 |
Fix Released
|
High
|
Ian Booth |
Bug Description
was on 1.21-beta3, wanted to upgrade tools to 1.21-beta4
$ juju upgrade-juju
available tools:
1.20.
1.20.
1.20.
1.20.
1.20.
1.20.
... SNIP HUGE LONG LIST OF ALL VERSIONS AVAILABLE
best version:
1.21-beta4
To me, this output looks like something is wrong, like I need to pick one specifically, but it turns out, juju did pick the "best version".
$ juju upgrade-juju --version 1.21-beta4
no upgrades available
$ juju upgrade-juju
ERROR upgrade in progress - Juju functionality is limited
Instead of a long list of possibilities and a "best version" the output should be "upgrading to 1.21-beta4" so that me, the end user knows that it is doing something. The list of available tools is not necessary.
Changed in juju-core: | |
importance: | Undecided → High |
milestone: | none → 1.21-beta5 |
status: | New → Triaged |
Changed in juju-core: | |
milestone: | 1.21-beta5 → 1.22 |
Changed in juju-core: | |
milestone: | 1.22 → 1.23 |
tags: | added: ui upgrade-juju |
Changed in juju-core: | |
milestone: | 1.23 → none |
importance: | High → Low |
tags: | added: docteam |
tags: | added: 2.0 |
Changed in juju-core: | |
milestone: | 2.0-alpha1 → 2.0-alpha2 |
Changed in juju-core: | |
assignee: | nobody → Ian Booth (wallyworld) |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
milestone: | 2.0-alpha2 → 1.26-alpha3 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
This is an user-experience issue that we hear about time and time again. Bumping the priority.