yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #22216
[Bug 1372645] Re: g-api and g-reg fail to start with: 'StrOpt' object has no attribute 'type'
This is not a defect in glance, the root cause is that during the
grenade test, the havana level of oslo.config is used (<1.3.0), while
the master level of keystoneclient is used, and also in the havana tests
the glance services are still using the keystoneclient auth_token
middleware. There's a 'fix' at https://review.openstack.org/#/c/123198/
, which gives keystoneclient a defensible logic.
** Changed in: glance
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1372645
Title:
g-api and g-reg fail to start with: 'StrOpt' object has no attribute
'type'
Status in OpenStack Image Registry and Delivery Service (Glance):
Invalid
Bug description:
In https://review.openstack.org/#/c/122215/ candidate fix for cinder
failed in gate test gate-grenade-dsvm.
grenade.sh.txt contains:
2014-09-22 16:51:30.019 | + screen -S stack -p g-api -X stuff 'cd /opt/stack/old/glance; /usr/local/bin/glance-api --config-file=/etc/glance/glance-api.conf & echo $! >/opt/stack/status/stack/g-api.pid; fg || echo "g-api failed to start" | tee "/opt/stack/status/stack/g-api.failure"
'
2014-09-22 16:51:30.027 | + echo 'Waiting for g-api (127.0.0.1:9292) to start...'
2014-09-22 16:51:30.027 | Waiting for g-api (127.0.0.1:9292) to start...
2014-09-22 16:51:30.027 | + timeout 120 sh -c 'while ! wget --no-proxy -q -O- http://127.0.0.1:9292; do sleep 1; done'
2014-09-22 16:53:30.031 | + die 199 'g-api did not start'
2014-09-22 16:53:30.031 | + local exitcode=0
2014-09-22 16:53:30.032 | [Call Trace]
2014-09-22 16:53:30.032 | ./stack.sh:1055:start_glance
2014-09-22 16:53:30.032 | /opt/stack/old/devstack/lib/glance:199:die
2014-09-22 16:53:30.042 | [ERROR] /opt/stack/old/devstack/lib/glance:199 g-api did not start
2014-09-22 16:53:30.046 | + exit_trap
2014-09-22 16:53:30.046 | + local r=1
screen-g-api ends thusly:
2014-09-22 16:51:30.895 28864 INFO glance.api.middleware.cache [-] Initialized image cache middleware
2014-09-22 16:51:30.896 28864 INFO keystoneclient.middleware.auth_token [-] Starting keystone auth_token middleware
2014-09-22 16:51:30.896 28864 WARNING keystoneclient.middleware.auth_token [-] This middleware module is deprecated as of v0.10.0 in favor of keystonemiddleware.auth_token - please update your WSGI pipeline to reference the new middleware package.
2014-09-22 16:51:30.896 28864 CRITICAL glance [-] 'StrOpt' object has no attribute 'type'
g-api failed to start
stack@devstack-precise-rax-iad-2340686:/opt/stack/old/glance$
screen-g-reg has the same error:
stack@devstack-precise-rax-iad-2340686:/opt/stack/old/devstack$ cd /opt/stack/ol
d/glance; /usr/local/bin/glance-registry --config-file=/etc/glance/glance-regist
ry.conf & echo $! >/opt/stack/status/stack/g-reg.pid; fg || echo "g-reg failed t
o start" | tee "/opt/stack/status/stack/g-reg.failure"
[1] 28783
/usr/local/bin/glance-registry --config-file=/etc/glance/glance-registry.conf
2014-09-22 16:51:27.285 28783 DEBUG glance.common.config [-] Loading glance-registry-keystone from /etc/glance/glance-registry-paste.ini load_paste_app /opt/stack/old/glance/glance/common/config.py:223
2014-09-22 16:51:27.547 28783 DEBUG routes.middleware [-] Initialized with method overriding = True, and path info altering = True __init__ /usr/lib/python2.7/dist-packages/routes/middleware.py:41
2014-09-22 16:51:27.547 28783 INFO keystoneclient.middleware.auth_token [-] Starting keystone auth_token middleware
2014-09-22 16:51:27.547 28783 WARNING keystoneclient.middleware.auth_token [-] This middleware module is deprecated as of v0.10.0 in favor of keystonemiddleware.auth_token - please update your WSGI pipeline to reference the new middleware package.
2014-09-22 16:51:27.548 28783 CRITICAL glance [-] 'StrOpt' object has no attribute 'type'
g-reg failed to start
stack@devstack-precise-rax-iad-2340686:/opt/stack/old/glance$
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1372645/+subscriptions
References