Quantum_api_config runs before /etc/quantum/api-paste.ini is present

Bug #1181727 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
Fix Released
Undecided
Dan Prince

Bug Description

On RedHat distributions I'm hitting the following error when trying to use the Quantum module:

err: /Stage[main]/Quantum::Server/Quantum_api_config[filter:authtoken/auth_host]/ensure: change from absent to present failed: Could not set 'present on ensure: No such file or directory - /etc/quantum/api-paste.ini at /etc/puppet/modules/quantum/manifests/server.pp:110

--

Looks like we already have a resource chain for this... but it is only used if the ::quantum::params::server_package is set (it isn't on RedHat). Simple fix should be to just use the Quantum package on RHEL.

Dan Prince (dan-prince)
Changed in puppet-openstack:
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/29694

Revision history for this message
Mathieu Gagné (mgagne) wrote :

Have this patch fixed your problem?

https://review.openstack.org/#/c/27566/

Mathieu Gagné (mgagne)
Changed in puppet-openstack:
status: In Progress → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-openstack:
status: Fix Committed → Fix Released
Mathieu Gagné (mgagne)
affects: puppet-openstack → puppet-neutron
Changed in puppet-neutron:
milestone: none → 2.1.0
Mathieu Gagné (mgagne)
Changed in puppet-neutron:
milestone: 2.1.0 → 2.1.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.