[openstack-dev] [ceilometer] importutils problem in import_object_ns
John Tran
njhtran at gmail.com
Fri Nov 2 20:34:44 UTC 2012
I figured it out, the problem is nova released a new
nova.virt.FakeDriver its __init__ method requires an arg 'virtapi',
when I think it should be a kwarg virtapi=None by default.
On Fri, Nov 2, 2012 at 11:11 AM, John Tran <njhtran at gmail.com> wrote:
> I had to standup a new devstack instance this morning and running tox
> -epy27 tests are failing. My old devstack instance works unless I
> delete .tox.
>
>
> ======================================================================
> ERROR: test_fetch_diskio (tests.compute.test_libvirt.TestDiskIOPollster)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/tests/skip.py",
> line 58, in _skipper
> func(*args, **kw)
> File "/opt/stack/ceilometer/tests/compute/test_libvirt.py", line 87,
> in test_fetch_diskio
> list(self.pollster.get_counters(self.manager, self.instance))
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 108, in get_counters
> conn = get_libvirt_connection()
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 41, in get_libvirt_connection
> FLAGS.compute_driver)
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/openstack/common/importutils.py",
> line 51, in import_object_ns
> return import_class(import_value)(*args, **kwargs)
> TypeError: __init__() takes at least 2 arguments (1 given)
>
> ======================================================================
> ERROR: test_fetch_diskio_not_libvirt
> (tests.compute.test_libvirt.TestDiskIOPollster)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/tests/skip.py",
> line 58, in _skipper
> func(*args, **kw)
> File "/opt/stack/ceilometer/tests/compute/test_libvirt.py", line 98,
> in test_fetch_diskio_not_libvirt
> self.instance))
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 108, in get_counters
> conn = get_libvirt_connection()
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 41, in get_libvirt_connection
> FLAGS.compute_driver)
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/openstack/common/importutils.py",
> line 51, in import_object_ns
> return import_class(import_value)(*args, **kwargs)
> TypeError: __init__() takes at least 2 arguments (1 given)
>
> ======================================================================
> ERROR: test_fetch_diskio_with_libvirt_non_existent_instance
> (tests.compute.test_libvirt.TestDiskIOPollster)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/tests/skip.py",
> line 58, in _skipper
> func(*args, **kw)
> File "/opt/stack/ceilometer/tests/compute/test_libvirt.py", line
> 106, in test_fetch_diskio_with_libvirt_non_existent_instance
> counters = list(self.pollster.get_counters(self.manager, instance))
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 108, in get_counters
> conn = get_libvirt_connection()
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/compute/libvirt.py",
> line 41, in get_libvirt_connection
> FLAGS.compute_driver)
> File "/opt/stack/ceilometer/.tox/py27/local/lib/python2.7/site-packages/ceilometer/openstack/common/importutils.py",
> line 51, in import_object_ns
> return import_class(import_value)(*args, **kwargs)
> TypeError: __init__() takes at least 2 arguments (1 given)
>
> ----------------------------------------------------------------------
> Ran 242 tests in 3.477s
More information about the OpenStack-dev
mailing list