Comment 4 for bug 1630420

Revision history for this message
Augustina Ragwitz (auggy) wrote :

Found another one:
test_spawn_with_config_drive

nova.tests.unit.virt.libvirt.test_driver.LibvirtConnTestCase.test_spawn_with_config_drive
-----------------------------------------------------------------------------------------

Captured pythonlogging:
~~~~~~~~~~~~~~~~~~~~~~~
    2016-10-05 23:36:46,652 WARNING [nova.virt.libvirt.firewall] Libvirt module could not be loaded. NWFilterFirewall will not work correctly.
    2016-10-05 23:36:46,653 INFO [os_brick.initiator.connectors.disco] Init DISCO connector
    2016-10-05 23:36:46,654 WARNING [os_brick.initiator.connectors.remotefs] Connection details not present. RemoteFsClient may not initialize properly.
    2016-10-05 23:36:46,655 INFO [nova.virt.libvirt.driver] Creating image
    2016-10-05 23:36:46,750 INFO [nova.virt.libvirt.driver] Using config drive
    2016-10-05 23:36:46,798 INFO [nova.virt.libvirt.driver] Creating config drive at /tmp/tmppwqIMN/tmpxHedSY/32dfcb37-5af1-552b-357c-be8c3aa38310/disk.config

Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/home/auggy/nova/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
        return func(*args, **keywargs)
      File "nova/tests/unit/virt/libvirt/test_driver.py", line 10149, in test_spawn_with_config_drive
        image_meta, [], None)
      File "nova/virt/libvirt/driver.py", line 2593, in spawn
        post_xml_callback=gen_confdrive)
      File "/home/auggy/nova/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1062, in __call__
        return _mock_self._mock_call(*args, **kwargs)
      File "/home/auggy/nova/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1128, in _mock_call
        ret_val = effect(*args, **kwargs)
      File "nova/tests/unit/virt/libvirt/test_driver.py", line 10139, in fake_create_domain_and_network
        post_xml_callback()
      File "nova/virt/libvirt/driver.py", line 3130, in _create_configdrive
        cdb.make_drive(config_drive_local_path)
      File "nova/virt/configdrive.py", line 143, in make_drive
        self._make_iso9660(path, tmpdir)
      File "nova/virt/configdrive.py", line 97, in _make_iso9660
        run_as_root=False)
      File "nova/utils.py", line 296, in execute
        return processutils.execute(*cmd, **kwargs)
      File "/home/auggy/nova/.tox/py27/local/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 363, in execute
        env=env_variables)
      File "/home/auggy/nova/.tox/py27/local/lib/python2.7/site-packages/eventlet/green/subprocess.py", line 54, in __init__
        subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
      File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
        errread, errwrite)
      File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
        raise child_exception
    OSError: [Errno 2] No such file or directory