-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Hi ,
I would like to test your plugin but it looks like I can't Authenticate with the Openstack cloud, could you please double check my config ?
The plugin installation worked but then the request new token failed.
Here is what I have configured:
# Cloud credentials
vault write /openstack/clouds/patras5g auth_url=http://*.*.*.*:5000/v3/ username=admin password=***** user_domain_name=Default
# temporary user token
vault write /openstack/roles/role-tmp-user cloud=patras5g project_name=project-01 domain_name=Default root=false secret_type=token
localadmin@admin-vault-9179230b-34f1-1316-1304-816d35d7ef03:~$ vault read /openstack/clouds/patras5g
Key Value
--- -----
auth_url http://*.*.*.*:5000/v3/
password_policy n/a
user_domain_name Default
username admin
username_template vault{{random 8 | lowercase}}
localadmin@admin-vault-9179230b-34f1-1316-1304-816d35d7ef03:~$ vault read /openstack/roles/role-tmp-user
Key Value
--- -----
cloud patras5g
domain_id n/a
domain_name Default
extensions <nil>
project_id n/a
project_name project-01
root false
secret_type token
ttl 1h
user_groups <nil>
user_roles <nil>
localadmin@admin-vault-9179230b-34f1-1316-1304-816d35d7ef03:~$ vault read /openstack/creds/role-tmp-user
Error reading openstack/creds/role-tmp-user: Error making API request.
URL: GET http://*.*.*.*:8200/v1/openstack/creds/role-tmp-user
Code: 500. Errors:
* 1 error occurred:
* error creating provider client: Authentication failed
When trying to issue a token from cli it works:
$ openstack --os-project-name="project-01" token issue
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| expires | 2022-10-10T09:29:01+0000 |
| id | gAAAAABjQ9fNYZCXsTwkAlOb0MrUQ5bHriSPI44kxQrB92sVvTiDTQrwIDr9wzpRFlDf0eaT49VVKTMLCKAbgUGWEt7I4Jcq7jnLwIu5P32iBczjGJ2ojYlJeP3Vfjyxtj54TuZ7i6xe98NoZFg1N0kA1fc8dxiWChJVknVPER-nsiFCdTBfzrw |
| project_id | 29a5a3c099834d5ba180ce1591f3599c |
| user_id | 53ceb04136004295b2e8b7383576b98e |
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Let me know if anything else is needed.
Metadata
Metadata
Assignees
Labels
No labels