interactive add-cloud does not provide a default auth type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
According to requirements:
System should provide a default auth type that is valid for the cloud type
https:/
It does not do this. If I hit enter at the auth type prompt, it simply re-prompts.
$ juju add-cloud
Cloud Types
maas
manual
openstack
vsphere
Select cloud type: openstack
Enter a name for the cloud: j
Enter the API endpoint url for the cloud: j
Auth Types
oauth1
oauth2
access-key
userpass
Select one or more auth types separated by commas:
Select one or more auth types separated by commas:
Select one or more auth types separated by commas:
Select one or more auth types separated by commas:
Select one or more auth types separated by commas:
Select one or more auth types separated by commas:
A default doesn't make any sense here. There's no "sane default", because there's no way for the system to know what's configured for that cloud.