puppet-gnocchi doesn't manage the pipeline in api-paste.ini
Bug #1543730 reported by
Tristan Cacqueray
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-gnocchi |
Fix Released
|
Medium
|
Trevor McCasland |
Bug Description
Turns out puppet-gnocchi isn't able to run keystoneless setup since it doesn't manage api-paste.ini and rdo packages of gnocchi enable keystone_auth by default.
Changed in puppet-gnocchi: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in puppet-gnocchi: | |
assignee: | nobody → Trevor McCasland (twm2016) |
To post a comment you must log in.
For example in RDO we package gnocchi from stable/1.3 upstream branch and bundle their api-paste.ini as-is: /github. com/openstack/ gnocchi/ blob/stable/ 1.3/etc/ gnocchi/ api-paste. ini
https:/
Since puppet-gnocchi doesn't manage the pipeline configuration parameter, it defaults to using keystone by default. /github. com/openstack/ gnocchi/ blob/master/ etc/gnocchi/ api-paste. ini
This is the same thing in trunk, however the parameter was reworked: https:/
puppet-gnocchi should be able to manage the pipeline parameter to remove the keystone authentication if necessary.
Additionally, perhaps the keystone_authtoken block configuration parameters should be moved inside the "if" where we check if there is a keystone_ identity_ uri.