juju info reports misleading information
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Medium
|
Unassigned | ||
Snap Store Server |
New
|
Undecided
|
Unassigned |
Bug Description
The OpenStack Charms publish charms for specific architecture (they are not multi-arch), so when running "juju info" without passing the "--arch" flag the output can be misleading for users not aware that charms can be arch-specific.
[Test Case]
$ uname -a
Linux kaytoo 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ juju_3pt1 info octavia
...
2023.1/stable: ee12597 2023-08-22 (190) 37MB arm64 ubuntu@22.04, ubuntu@22.10, ubuntu@23.04
2023.1/candidate: ↑
2023.1/beta: ↑
2023.1/edge: ↑
Expected result:
The charm's revision(s) displayed is the same arch where the command was run.
Actual result:
The revision displayed is for arm64 and not amd64
Changed in juju: | |
milestone: | 3.3-beta2 → 3.3-rc1 |
Can you tell me:
- What is the architecture of the controller?
- Is there any configured default arch for the current model?
- Is octavia already deployed in the model?