DuplicateOptError: duplicate option: default_log_levels

Bug #1385492 reported by Davanum Srinivas (DIMS)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
oslo-incubator
Fix Released
High
Davanum Srinivas (DIMS)
oslo.concurrency
Fix Released
High
Davanum Srinivas (DIMS)

Bug Description

Trying to use oslo.concurrency 0.1.0 in nova, running into this problem:
http://logs.openstack.org/70/130870/3/check/gate-nova-pep8/8ad1abf/console.html

2014-10-24 20:05:49.245 | /home/jenkins/workspace/gate-nova-pep8$ /home/jenkins/workspace/gate-nova-pep8/.tox/pep8/bin/flake8
2014-10-24 20:05:50.427 | Traceback (most recent call last):
2014-10-24 20:05:50.428 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/hacking/checks/imports.py", line 84, in is_module_for_sure
2014-10-24 20:05:50.428 | __import__(pack_name, fromlist=[mod_name])
2014-10-24 20:05:50.428 | File "/home/jenkins/workspace/gate-nova-pep8/nova/virt/driver.py", line 30, in <module>
2014-10-24 20:05:50.429 | from nova import utils
2014-10-24 20:05:50.429 | File "/home/jenkins/workspace/gate-nova-pep8/nova/utils.py", line 39, in <module>
2014-10-24 20:05:50.429 | from oslo.concurrency import lockutils
2014-10-24 20:05:50.429 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/concurrency/lockutils.py", line 33, in <module>
2014-10-24 20:05:50.430 | from oslo.concurrency.openstack.common import fileutils
2014-10-24 20:05:50.430 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/concurrency/openstack/common/fileutils.py", line 22, in <module>
2014-10-24 20:05:50.430 | from oslo.concurrency.openstack.common import log as logging
2014-10-24 20:05:50.430 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/concurrency/openstack/common/log.py", line 175, in <module>
2014-10-24 20:05:50.431 | CONF.register_opts(log_opts)
2014-10-24 20:05:50.431 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/config/cfg.py", line 1625, in __inner
2014-10-24 20:05:50.431 | result = f(self, *args, **kwargs)
2014-10-24 20:05:50.431 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/config/cfg.py", line 1765, in register_opts
2014-10-24 20:05:50.431 | self.register_opt(opt, group, clear_cache=False)
2014-10-24 20:05:50.432 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/config/cfg.py", line 1629, in __inner
2014-10-24 20:05:50.432 | return f(self, *args, **kwargs)
2014-10-24 20:05:50.432 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/config/cfg.py", line 1754, in register_opt
2014-10-24 20:05:50.432 | if _is_opt_registered(self._opts, opt):
2014-10-24 20:05:50.432 | File "/home/jenkins/workspace/gate-nova-pep8/.tox/pep8/local/lib/python2.7/site-packages/oslo/config/cfg.py", line 561, in _is_opt_registered
2014-10-24 20:05:50.433 | raise DuplicateOptError(opt.name)
2014-10-24 20:05:50.433 | DuplicateOptError: duplicate option: default_log_levels

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote :

Both the following files, have the same exact option definition 'default_log_levels'

nova/nova/openstack/common/log.py
oslo.concurrency/oslo/concurrency/openstack/common/log.py

Changed in oslo.concurrency:
importance: Undecided → High
Revision history for this message
Doug Hellmann (doug-hellmann) wrote :
Changed in oslo.concurrency:
status: New → Fix Committed
Changed in oslo-incubator:
status: New → In Progress
assignee: nobody → Davanum Srinivas (DIMS) (dims-v)
Changed in oslo.concurrency:
assignee: nobody → Davanum Srinivas (DIMS) (dims-v)
milestone: none → next-kilo
Changed in oslo-incubator:
milestone: none → next
importance: Undecided → High
Changed in oslo.concurrency:
status: Fix Committed → In Progress
Changed in oslo-incubator:
status: In Progress → Fix Committed
milestone: next → kilo-1
Changed in oslo.concurrency:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
Changed in oslo-incubator:
milestone: kilo-1 → next-kilo
Thierry Carrez (ttx)
Changed in oslo-incubator:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in oslo-incubator:
milestone: kilo-1 → 2015.1.0
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.