show-credentials doesn't work without an active controller
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Medium
|
Anastasia |
Bug Description
heather@
ERROR both cloud and credential name are needed
heather@
ERROR there is no active controller
heather@
2.5-beta1-
heather@
name: juju
summary: juju client
publisher: canonical
contact: http://
license: unknown
description: |
Through the use of charms, juju provides you with shareable, re-usable, and repeatable expressions
of devops best practices.
commands:
- juju
snap-id: e2CPHpB1fUxcKtC
tracking: edge
refresh-date: today at 11:41 EDT
channels:
stable: 2.4.1 (4768) 55MB classic
candidate: 2.4.2+2.4-f7ab37f (4944) 63MB classic
beta: 2.4-rc3 (4583) 55MB classic
edge: 2.5-beta1+
2.3/stable: 2.3.8 (4423) 55MB classic
2.3/candidate: ↑
2.3/beta: ↑
2.3/edge: ↑
2.4/stable: 2.4.1 (4768) 55MB classic
2.4/candidate: ↑
2.4/beta: ↑
2.4/edge: ↑
installed: 2.5-beta1+
Changed in juju: | |
status: | New → Triaged |
milestone: | none → 2.5-beta1 |
importance: | Undecided → Medium |
Changed in juju: | |
status: | In Progress → Fix Committed |
milestone: | none → 2.7-beta1 |
Changed in juju: | |
status: | Fix Committed → Fix Released |
show-credential was designed to be used on the controllers only - on a local system, you can look up credentials.yaml. It says so fairly explicitly in the command help.
However, there is future work lined up where there will no longer be a distinction between a credential command that operates on local store - 'add-credential', 'set-default- credential' , 'remove- credential' , 'credentials' - and a command that operates on the controller.
I am removing this from a milestone as it may not make this cut.