glance-api failed to start, cause of python-exec wrapper in bin dir glance-api --config-dir /etc/glance/ 2013-06-21 14:44:13.624 10297 ERROR glance.common.config [-] Unable to load glance-api-python2.7-keystone from configuration file /etc/glance/glance-registry-paste.ini. Got: LookupError("No section 'glance-api-python2.7-keystone' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /etc/glance/glance-registry-paste.ini",) ERROR: Unable to load glance-api-python2.7-keystone from configuration file /etc/glance/glance-registry-paste.ini. Got: LookupError("No section 'glance-api-python2.7-keystone' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found
were you able to work around this?
work around is durty hack remove symlink glance-api (point to python-exec) and rename glance-api-python27-keystone to glance-api
It looks like glance is inspecting the name of the file it was called from (obvious I know). I'm working with upstream to know if this is intended behavior.
fix is in tree as r2 of both 2012.2.4 and 2013.1.2
Created attachment 352354 [details, diff] grizzly patch
Created attachment 352356 [details, diff] folsom patch