Moving cinderclient to test-requirements.txt made glance gate logs very noisy

Bug #1471063 reported by Louis Taylor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glance_store
Fix Released
Medium
Louis Taylor

Bug Description

After https://review.openstack.org/#/c/197766/ was merged, glance is temporarily gating against glance_store master. When https://review.openstack.org/#/c/189237/ was merged, the glance gate started spewing errors, since glance_store's test-requirements.txt isn't sourced to make python-cinderclient unavailable.

From gate-glance-python27 logs:

2015-07-03 00:15:00.512 | 2015-07-03 00:15:00.475 4576 ERROR stevedore.extension [req-ed895224-99a6-4dd1-a92b-4c6103bb43e6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Could not load 'cinder': No module named cinderclient
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension [req-ed895224-99a6-4dd1-a92b-4c6103bb43e6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] No module named cinderclient
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension Traceback (most recent call last):
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension File "/home/jenkins/workspace/gate-glance-python27/.tox/py27/local/lib/python2.7/site-packages/stevedore/extension.py", line 162, in _load_plugins
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension verify_requirements,
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension File "/home/jenkins/workspace/gate-glance-python27/.tox/py27/local/lib/python2.7/site-packages/stevedore/extension.py", line 183, in _load_one_plugin
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension plugin = ep.resolve()
2015-07-03 00:15:00.513 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension File "/home/jenkins/workspace/gate-glance-python27/.tox/py27/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2361, in resolve
2015-07-03 00:15:00.514 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension module = __import__(self.module_name, fromlist=['__name__'], level=0)
2015-07-03 00:15:00.514 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension File "/home/jenkins/workspace/gate-glance-python27/.tox/py27/src/glance-store/glance_store/_drivers/cinder.py", line 17, in <module>
2015-07-03 00:15:00.514 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension from cinderclient import exceptions as cinder_exception
2015-07-03 00:15:00.514 | 2015-07-03 00:15:00.478 4576 ERROR stevedore.extension ImportError: No module named cinderclient

Revision history for this message
Louis Taylor (kragniz) wrote :

This didn't actually break the gate. Phew!

description: updated
summary: - Moving cinderclient to test-requirements.txt broke glance gate
+ Moving cinderclient to test-requirements.txt made glance gate logs very
+ noisy
ZhiQiang Fan (aji-zqfan)
Changed in glance-store:
assignee: nobody → ZhiQiang Fan (aji-zqfan)
Revision history for this message
Louis Taylor (kragniz) wrote :

Fixed in https://review.openstack.org/#/c/198197/

(gerritbot didn't link it here for some reason)

Changed in glance-store:
status: New → Fix Committed
importance: Undecided → Medium
assignee: ZhiQiang Fan (aji-zqfan) → Louis Taylor (kragniz)
Changed in glance-store:
milestone: none → 0.7.0
status: Fix Committed → Fix Released
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.