Cannot add credentials / controller for openstack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Invalid
|
Medium
|
Unassigned |
Bug Description
I am using Ubuntu 20.04 on my Host.
I have a separate running Openstack installation. I can use Openstack normally, with its interface etc.
I installed juju using snap.
Now, I want to connect juju to my Openstack and use it as a Cloud backend.
I follow guideline at: https:/
juju add-cloud --local
After adding with this, I have;
$ juju list-clouds
Only clouds with registered credentials are shown.
There are more clouds, use --all to see them.
Clouds available on the controller:
Cloud Regions Default Type
localhost 1 localhost lxd
Clouds available on the client:
Cloud Regions Default Type Credentials Source Description
localhost 1 localhost lxd 1 built-in LXD Container Hypervisor
mystack 1 RegionOne openstack 2 local Openstack Cloud
As per guide:
juju add-credential mystack
ends with error:
No cloud "mystack" found on the controller "lxd": credentials are not uploaded.
So, I am stuck in this infinite loop:
- I need a credential to add a Controller
- I need a Controller to add a Credential
- I cannot add openstack cloud (named mystack) to "Clouds available on the controller" of command above.
Is this a bug, or something is missing in Guideline or, what I do wrong ?
Thanks.
This is better asked as a support question on discourse. charmhub. io rather than as a bug request.