Public bug reported:
If known_stores is not specified then I suspect a recent change to the vmware
store
might have caused a regression which shows up in devtest for tripleo.
(when known_stores is not specified if possible all stores are initialised)
2014-03-04 18:15:29.971 4352 DEBUG glance.store [-] Attempting to import store
glance.store.vmware_datastore.Store _get_store_class
/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py:161
2014-03-04 18:15:29.982 4352 CRITICAL glance [-] ArgsAlreadyParsedError:
arguments already parsed: cannot register CLI option
2014-03-04 18:15:29.982 4352 TRACE glance Traceback (most recent call last):
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/bin/glance-api", line 10, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance sys.exit(main())
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/cmd/api.py",
line 57, in main
2014-03-04 18:15:29.982 4352 TRACE glance glance.store.create_stores()
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py",
line 181, in create_stores
2014-03-04 18:15:29.982 4352 TRACE glance store_cls =
_get_store_class(store_entry)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py",
line 162, in _get_store_class
2014-03-04 18:15:29.982 4352 TRACE glance store_cls =
importutils.import_class(store_entry)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/openstack/common/importutils.py",
line 28, in import_class
2014-03-04 18:15:29.982 4352 TRACE glance __import__(mod_str)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/vmware_datastore.py",
line 23, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from oslo.vmware import api
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/api.py",
line 24, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from oslo.vmware import exceptions
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/exceptions.py",
line 23, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from oslo.vmware.openstack.common
import log as logging
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/openstack/common/log.py",
line 191, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance
CONF.register_cli_opts(common_cli_opts)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1579, in __inner
2014-03-04 18:15:29.982 4352 TRACE glance result = f(self, *args, **kwargs)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1739, in register_cli_opts
2014-03-04 18:15:29.982 4352 TRACE glance self.register_cli_opt(opt, group,
clear_cache=False)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1583, in __inner
2014-03-04 18:15:29.982 4352 TRACE glance return f(self, *args, **kwargs)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1731, in register_cli_opt
2014-03-04 18:15:29.982 4352 TRACE glance raise
ArgsAlreadyParsedError("cannot register CLI option")
2014-03-04 18:15:29.982 4352 TRACE glance ArgsAlreadyParsedError: arguments
already parsed: cannot register CLI option
2014-03-04 18:15:29.982 4352 TRACE glance
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1287839
Title:
vmware store backend causes traceback
Status in OpenStack Image Registry and Delivery Service (Glance):
New
Bug description:
If known_stores is not specified then I suspect a recent change to the vmware
store
might have caused a regression which shows up in devtest for tripleo.
(when known_stores is not specified if possible all stores are initialised)
2014-03-04 18:15:29.971 4352 DEBUG glance.store [-] Attempting to import
store glance.store.vmware_datastore.Store _get_store_class
/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py:161
2014-03-04 18:15:29.982 4352 CRITICAL glance [-] ArgsAlreadyParsedError:
arguments already parsed: cannot register CLI option
2014-03-04 18:15:29.982 4352 TRACE glance Traceback (most recent call last):
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/bin/glance-api", line 10, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance sys.exit(main())
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/cmd/api.py",
line 57, in main
2014-03-04 18:15:29.982 4352 TRACE glance glance.store.create_stores()
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py",
line 181, in create_stores
2014-03-04 18:15:29.982 4352 TRACE glance store_cls =
_get_store_class(store_entry)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/__init__.py",
line 162, in _get_store_class
2014-03-04 18:15:29.982 4352 TRACE glance store_cls =
importutils.import_class(store_entry)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/openstack/common/importutils.py",
line 28, in import_class
2014-03-04 18:15:29.982 4352 TRACE glance __import__(mod_str)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/glance/store/vmware_datastore.py",
line 23, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from oslo.vmware import api
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/api.py",
line 24, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from oslo.vmware import
exceptions
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/exceptions.py",
line 23, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance from
oslo.vmware.openstack.common import log as logging
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/vmware/openstack/common/log.py",
line 191, in <module>
2014-03-04 18:15:29.982 4352 TRACE glance
CONF.register_cli_opts(common_cli_opts)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1579, in __inner
2014-03-04 18:15:29.982 4352 TRACE glance result = f(self, *args,
**kwargs)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1739, in register_cli_opts
2014-03-04 18:15:29.982 4352 TRACE glance self.register_cli_opt(opt,
group, clear_cache=False)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1583, in __inner
2014-03-04 18:15:29.982 4352 TRACE glance return f(self, *args, **kwargs)
2014-03-04 18:15:29.982 4352 TRACE glance File
"/opt/stack/venvs/glance/local/lib/python2.7/site-packages/oslo/config/cfg.py",
line 1731, in register_cli_opt
2014-03-04 18:15:29.982 4352 TRACE glance raise
ArgsAlreadyParsedError("cannot register CLI option")
2014-03-04 18:15:29.982 4352 TRACE glance ArgsAlreadyParsedError: arguments
already parsed: cannot register CLI option
2014-03-04 18:15:29.982 4352 TRACE glance
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1287839/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp