genconfig doesn't work

Bug #1490817 reported by yuanying
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Medium
yuanying

Bug Description

`tox -egenconfig` doesn't work

stacktrace is below.

    Traceback (most recent call last):
      File ".tox/genconfig/bin/oslo-config-generator", line 11, in <module>
        sys.exit(main())
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/oslo_config/generator.py", line 274, in main
        generate(conf)
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/oslo_config/generator.py", line 238, in generate
        for namespace, listing in _list_opts(conf.namespace):
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/oslo_config/generator.py", line 213, in _list_opts
        invoke_on_load=True)
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/stevedore/named.py", line 55, in __init__
        verify_requirements)
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/stevedore/extension.py", line 170, in _load_plugins
        self._on_load_failure_callback(self, ep, err)
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/stevedore/extension.py", line 162, in _load_plugins
        verify_requirements,
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/stevedore/named.py", line 123, in _load_one_plugin
        verify_requirements,
      File "/Users/yuanying/Projects/OpenStack/magnum/.tox/genconfig/lib/python2.7/site-packages/stevedore/extension.py", line 187, in _load_one_plugin
        obj = plugin(*invoke_args, **invoke_kwds)
      File "/Users/yuanying/Projects/OpenStack/magnum/magnum/opts.py", line 45, in list_opts
        ('database', magnum.db.sqlalchemy.models.sql_opts),
    AttributeError: 'module' object has no attribute 'sql_opts'

yuanying (yuanying)
Changed in magnum:
assignee: nobody → yuanying (ootsuka)
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to magnum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/219121

Changed in magnum:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/219121
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=8e9e893cac5a901ed02c957914446291a0c84134
Submitter: Jenkins
Branch: master

commit 8e9e893cac5a901ed02c957914446291a0c84134
Author: OTSUKA, Yuanying <email address hidden>
Date: Tue Sep 1 13:51:40 2015 +0900

    Fix missing sql_opts

    `tox -egenconfig` doesn't work, because
    `magnum.db.sqlalchemy.models.sql_opts` is moved to
    `magnum.db.sql_opts`.

    This fixes it.

    Change-Id: Ia617ee0ceae5bff7d745a9b48bfcdf9dfc00e336
    Closes-Bug: #1490817

Changed in magnum:
status: In Progress → Fix Committed
Adrian Otto (aotto)
Changed in magnum:
milestone: none → mitaka-2
status: Fix Committed → Fix Released
Adrian Otto (aotto)
Changed in magnum:
milestone: mitaka-2 → mitaka-1
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.