I have recently tried to deploy applications by using juju to openstack cloud like ovh-cloud or fuga-cloud.
I use tutorial here to set up the client. There are 2 questions basically.
-
When I do juju add-credential to the cloud I can hardly find the right information to fill in. for example, API endpoint url, and user/pass.
-
Followed by the previous setting not clear, when I am doing bootstrap I always hit some error message like
ERROR authentication failed.: authentication failed
404 Not Found
caused by: requesting token failed
caused by: Resource at https://core.fuga.cloud:5000/v3/tokens not found
caused by: request (https://core.fuga.cloud:5000/v3/tokens) returned unexpected status: 404; error info:Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
Then if I download the rc file and cloud.yaml file from the ovh/fuga cloud and add the cloud by this
juju add-cloud --local fuga-cloud cloud.yaml
It will show this following errors.
WARNING
property “auth” is invalid.
property “auth_type” is invalid. Perhaps you mean “auth-types”.
property “identity_api_version” is invalid.
property “region_name” is invalid.
ERROR no registered provider for “”
What went wrong, and is there guide or document where I can find a way setting up it correctly?
Thank you.