Red Hat Bugzilla – Bug 1258014
oslo_config != oslo.config
Last modified: 2016-05-19 11:57:36 EDT
Created attachment 1068070 [details]
patches to make things work.
Description of problem:
Had upgraded from juno -> kilo and things were very broken. Had done another cluster from juno -> kilo rdo 2015.1.0 and didn't see this issue.
Multiple services, multiple processes each were broken. Notably Cinder, Horizon, Ceilometer and Trove.
Long story short, it turns out some of the packages are mixing importing oslo.config and oslo_config, either directly or via oslo.messaging importing oslo_messinag that imports oslo_config.
Since oslo_config and oslo.config are different namespaces config entries get registered in the wrong place, then break when the process goes and looks up the values in the other namespace.
I've attached the set of patches I had to apply to get the cloud starting again.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install the packages
Stuff wont start
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.