No module named netconf

Bug #1582615 reported by caowei
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nova-docker
Fix Released
Undecided
caowei

Bug Description

/usr/local/bin/nova-compute --config-file /etc/nova/nova.conf
2016-05-17 16:28:03.770 ^[[01;33mWARNING oslo_reports.guru_meditation_report [^[[00;36m-^[[01;33m] ^[[01;35m^[[01;33mGuru mediation now registers SIGUSR1 and SIGUSR2 by default for backward compatibility. SIGUSR1 will no longer be registered in a future release, so please use SIGUSR2 to generate reports.^[[00m
2016-05-17 16:28:03.914 ^[[00;36mINFO nova.virt.driver [^[[00;36m-^[[00;36m] ^[[01;35m^[[00;36mLoading compute driver 'novadocker.virt.docker.driver.DockerDriver'^[[00m
2016-05-17 16:28:04.011 ^[[01;31mERROR nova.virt.driver [^[[00;36m-^[[01;31m] ^[[01;35m^[[01;31mUnable to load the virtualization driver^[[00m
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00mTraceback (most recent call last):
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m File "/opt/stack/nova/nova/virt/driver.py", line 1622, in load_compute_driver
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m virtapi)
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 43, in import_object
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m return import_class(import_str)(*args, **kwargs)
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 29, in import_class
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m __import__(mod_str)
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m File "/opt/stack/nova/nova/virt/novadocker/virt/docker/driver.py", line 59, in <module>
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m CONF.import_opt('my_ip','nova.netconf')
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_config/cfg.py", line 2353, in import_opt
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m __import__(module_str)
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00mImportError: No module named netconf
^[[01;31m2016-05-17 16:28:04.011 TRACE nova.virt.driver ^[[01;35m^[[00m
n-cpu failed to start

caowei (caowei-e)
Changed in nova-docker:
assignee: nobody → caowei (caowei-e)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova-docker (master)

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

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

Reviewed: https://review.openstack.org/319900
Committed: https://git.openstack.org/cgit/openstack/nova-docker/commit/?id=034a4842fc1ebba5912e02cff8cd197ae81eb0c3
Submitter: Jenkins
Branch: master

commit 034a4842fc1ebba5912e02cff8cd197ae81eb0c3
Author: zhangguoqing <zhang.guoqing@99cloud.net>
Date: Mon May 23 12:17:07 2016 +0000

    add active_migrations attribute to DockerDriver

    1. For passing the nova unit tests about the active_migrations attribute.
    2. Fix test_get_dns_entries DNS IPs that changed from nova.
    3. Add conf path to netconf that changed from nova.

    Closes-Bug: #1584741
    Closes-Bug: #1582615

    Change-Id: Iaab7e695055f042b9060f07e31681c66197b8c79

Changed in nova-docker:
status: In Progress → Fix Released
Revision history for this message
Tejas Gadaria (refond-gmrt) wrote :

Looks like fix is not working for me.

I have cloned nova-docker from master branch.

docli@docli:~/nova-docker$ git branch
* master

Also changes for commit ID 034a4842fc1ebba5912e02cff8cd197ae81eb0c3 has beed reflected in my clone. however i am getting Import Error. "ImportError: No module named conf.netconf".

2016-08-14 18:17:52.542 INFO oslo_service.periodic_task [-] Skipping periodic task _periodic_update_dns because its interval is negative
2016-08-14 18:17:52.667 INFO nova.virt.driver [-] Loading compute driver 'novadocker.virt.docker.DockerDriver'
2016-08-14 18:17:52.694 ERROR nova.virt.driver [-] Unable to load the virtualization driver
2016-08-14 18:17:52.694 TRACE nova.virt.driver Traceback (most recent call last):
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/opt/stack/nova/nova/virt/driver.py", line 1454, in load_compute_driver
2016-08-14 18:17:52.694 TRACE nova.virt.driver virtapi)
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 64, in import_object_ns
2016-08-14 18:17:52.694 TRACE nova.virt.driver cls = import_class(import_str)
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 30, in import_class
2016-08-14 18:17:52.694 TRACE nova.virt.driver __import__(mod_str)
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/__init__.py", line 20, in <module>
2016-08-14 18:17:52.694 TRACE nova.virt.driver from novadocker.virt.docker import driver
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 59, in <module>
2016-08-14 18:17:52.694 TRACE nova.virt.driver CONF.import_opt('my_ip', 'nova.conf.netconf')
2016-08-14 18:17:52.694 TRACE nova.virt.driver File "/usr/local/lib/python2.7/dist-packages/oslo_config/cfg.py", line 2453, in import_opt
2016-08-14 18:17:52.694 TRACE nova.virt.driver __import__(module_str)
2016-08-14 18:17:52.694 TRACE nova.virt.driver ImportError: No module named conf.netconf

I am using Liberty stable for devstack.

This is how my nova.conf looks like,

[DEFAULT]
compute_driver = novadocker.virt.docker.DockerDriver
vif_plugging_timeout = 300
vif_plugging_is_fatal = True
linuxnet_interface_driver =

Hope this helps,

Thanks,

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova-docker (master)

Change abandoned by Wei Cao (cao.wei@99cloud.net) on branch: master
Review: https://review.openstack.org/317338

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.