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