** Changed in: glance/grizzly Status: New => Fix Released ** Changed in: glance/grizzly Milestone: None => 2013.1
** Changed in: glance/grizzly Assignee: (unassigned) => Davanum Srinivas (DIMS) (dims-v) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1118845 Title: nosetests won't run tests on a fresh git clone of glance due to version issue Status in OpenStack Image Registry and Delivery Service (Glance): Fix Released Status in Glance grizzly series: Fix Released Bug description: As you can see below I have the latest rev of glance in a clean tree. I run nosetests -x and it fails because it is unable to determine what version of glance I'm using. Note that I don't have glance installed on the system anywhere but I have installed all the dependencies listed in the tools/{pip,test}-requires files. It looks to me that glance.common.config always looks for the version in PKG-INFO and that file doesn't exist in a fresh git clone. $ git rev-parse HEAD 9266f8e692ac728c1539198112469358ec507d2a $ git status # On branch master nothing to commit (working directory clean) $ nosetests -x TestDriver test_image_create_defaults ERROR 0.02 ====================================================================== ERROR: glance.tests.functional.db.test_simple.TestDriver.test_image_create_defaults ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "/home/jaybuff/openstack/glance/glance/tests/functional/db/base.py", line 71, in setUp super(TestDriver, self).setUp() File "/home/jaybuff/openstack/glance/glance/tests/unit/base.py", line 53, in setUp super(IsolatedUnitTest, self).setUp() File "/home/jaybuff/openstack/glance/glance/tests/unit/base.py", line 38, in setUp super(StoreClearingUnitTest, self).setUp() File "/home/jaybuff/openstack/glance/glance/tests/utils.py", line 47, in setUp config.parse_args(args=[]) File "/home/jaybuff/openstack/glance/glance/common/config.py", line 87, in parse_args version=version.cached_version_string(), File "/home/jaybuff/openstack/glance/glance/openstack/common/version.py", line 85, in cached_version_string self.version_string()) File "/home/jaybuff/openstack/glance/glance/openstack/common/version.py", line 63, in version_string for part in self.release_string().split('.'): AttributeError: 'NoneType' object has no attribute 'split' To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1118845/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp