Registered controllers have no cloud

Bug #1652171 reported by Cory Johns
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Triaged
Medium
Unassigned

Bug Description

When a shared controller is registered, it doesn't seem to get a value for the "cloud" field (e.g., http://pastebin.ubuntu.com/23670398/). Nor does there seem to be any way to set it (presumably this would have to be done during registration or bootstrap).

One effect of this is that default credentials for the cloud aren't used, and you have to manually specify the credential using --credential when doing things like add-model.

Cory Johns (johnsca)
tags: added: cwr-ci matrix
Changed in juju:
status: New → Triaged
importance: Undecided → High
milestone: none → 2.2.0
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.2-beta1 → 2.2-beta2
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.2-beta2 → 2.2-beta3
Revision history for this message
Cory Johns (johnsca) wrote :

This is affecting conjure-up now, as we need to be able to tell what cloud a controller is to compare it against a spell's whitelist / blacklist.

I know that in the future, and currently with JAAS, controllers could support multiple clouds. But we at least need a way to see what clouds they do support (ideally from the show-controller output) to know what credential to use and whether to list them per the white/blacklist.

tags: added: conjure
Revision history for this message
Cory Johns (johnsca) wrote :

Sorry, I meant list-controllers in that last comment, since show-controllers doesn't do what one would expect: https://bugs.launchpad.net/juju/+bug/1652106

Changed in juju:
milestone: 2.2-beta3 → 2.2-beta4
Changed in juju:
milestone: 2.2-beta4 → 2.2-rc1
Tim Penhey (thumper)
tags: added: usability
Changed in juju:
importance: High → Medium
milestone: 2.2-rc1 → none
Revision history for this message
Anastasia (anastasia-macmood) wrote :

I think that this will be mitigated by addressing bug # 1643822. I'll mark this report as its duplicate.

We are also working on making the life in multi-cloud, multi-client paradigm simpler. A lot of commands that have previously expected local knowledge of clouds or credentials will now also check your remote clouds and credentials so the need to download from the controller will be reduced.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.