THT deploys manila.conf with deprecated settings for neutron and nova
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-manila |
Fix Released
|
Undecided
|
Victoria Martinez de la Cruz | ||
tripleo |
Fix Released
|
Undecided
|
Victoria Martinez de la Cruz |
Bug Description
Description
===========
Since this commit [1], keystone doesn't support v2.0 requests anymore. When deployed with THT, manila.conf is configured with neutron_admin_* and nova_admin_* which are not supporting the use of a domain for keystone v3 auth.
[1] https:/
Steps to reproduce
==================
Deploy manila-share
Create a manila-share
Expected result
===============
We should have a share
Actual result
=============
Manila-share is getting a 404 on keystone /v2.0/tokens
Environment
===========
Queens
Fix
===
When using these settings, it works:
~~~
[nova]
catalog_
catalog_
api_insecure=False
username=nova
password=xxx
project_
project_
user_domain_
auth_url=http://
[neutron]
auth_type=password
url=http://
url_timeout=30
username=neutron
password=xxx
project_
project_
user_domain_
auth_url=http://
api_insecure=False
auth_strategy=
~~~
Changed in tripleo: | |
assignee: | nobody → David Vallee Delisle (valleedelisle) |
affects: | tripleo → puppet-openstack |
affects: | puppet-openstack → puppet-manila |
Changed in puppet-manila: | |
status: | New → In Progress |
Changed in puppet-manila: | |
assignee: | David Vallee Delisle (valleedelisle) → Victoria Martinez de la Cruz (vkmc) |
Changed in tripleo: | |
assignee: | nobody → Victoria Martinez de la Cruz (vkmc) |
Changed in tripleo: | |
status: | In Progress → Invalid |
status: | Invalid → Fix Released |
I'll create a new puppet file using the doc [1] as a reference.
[1] https:/ /docs.openstack .org/manila/ queens/ configuration/ shared- file-systems/ samples/ manila. conf.html