[Libvirt-ci] Build failed in Jenkins: libvirt-dbus-master-check » libvirt-fedora-27 #328
by ci@centos.org
See <https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...>
------------------------------------------
Started by upstream project "libvirt-dbus-master-check" build number 328
originally caused by:
Started by upstream project "libvirt-dbus-master-build" build number 362
originally caused by:
Started by upstream project "libvirt-glib-master-build" build number 1318
originally caused by:
Started by upstream project "libvirt-master-build" build number 1652
originally caused by:
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-fedora-27 (libvirt) in workspace <https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...>
[libvirt-dbus-master] $ /bin/sh -xe /tmp/jenkins1237318591606869511.sh
+ cd build
+ /usr/bin/gmake check
Making check in data
gmake[1]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[1]: Nothing to be done for 'check'.
gmake[1]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
Making check in docs
gmake[1]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[1]: Nothing to be done for 'check'.
gmake[1]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
Making check in src
gmake[1]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[1]: Nothing to be done for 'check'.
gmake[1]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
Making check in tests
gmake[1]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
/usr/bin/gmake test_util
gmake[2]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
CC test_util-test_util.o
CCLD test_util
gmake[2]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
/usr/bin/gmake check-TESTS
gmake[2]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[3]: Entering directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
PASS: test_util
FAIL: test_interface.py
PASS: test_domain.py
PASS: test_nodedev.py
PASS: test_network.py
PASS: test_connect.py
PASS: test_storage.py
============================================================================
Testsuite summary for libvirt-dbus 1.3.0
============================================================================
# TOTAL: 7
# PASS: 6
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to libvir-list(a)redhat.com
============================================================================
gmake[3]: *** [Makefile:758: test-suite.log] Error 1
gmake[3]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[2]: *** [Makefile:866: check-TESTS] Error 2
gmake[2]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake[1]: *** [Makefile:979: check-am] Error 2
gmake[1]: Leaving directory '<https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...'>
gmake: *** [Makefile:459: check-recursive] Error 1
+ cat tests/test-suite.log
==============================================
libvirt-dbus 1.3.0: tests/test-suite.log
==============================================
# TOTAL: 7
# PASS: 6
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: test_interface.py
=======================
============================= test session starts ==============================
platform linux -- Python 3.6.6, pytest-3.2.3, py-1.4.34, pluggy-0.4.0
rootdir: <https://ci.centos.org/job/libvirt-dbus-master-check/systems=libvirt-fedor...,> inifile:
collected 5 items
../../tests/test_interface.py ..E.E
==================================== ERRORS ====================================
____________ ERROR at setup of TestInterface.test_interface_create _____________
self = <test_interface.TestInterface object at 0x7f17d8b9d198>
request = <SubRequest 'libvirt_dbus_setup' for <Function 'test_interface_create'>>
@pytest.fixture(autouse=True)
def libvirt_dbus_setup(self, request):
"""Start libvirt-dbus for each test function
"""
os.environ['LIBVIRT_DEBUG'] = '3'
self.libvirt_dbus = subprocess.Popen([exe, '--session'])
self.bus = dbus.SessionBus()
for i in range(10):
if self.bus.name_has_owner('org.libvirt'):
break
time.sleep(0.1)
else:
> raise TimeoutError('error starting libvirt-dbus')
E TimeoutError: error starting libvirt-dbus
../../tests/libvirttest.py:44: TimeoutError
________ ERROR at setup of TestInterface.test_interface_properties_type ________
self = <test_interface.TestInterface object at 0x7f17d86f01d0>
@pytest.fixture
def interface_create(self):
""" Fixture to define dummy interface on the test driver
This fixture should be used in the setup of every test manipulating
with interfaces.
"""
path = self.connect.InterfaceDefineXML(xmldata.minimal_interface_xml, 0)
obj = self.bus.get_object('org.libvirt', path)
interface_obj = dbus.Interface(obj, 'org.libvirt.Interface')
> interface_obj.Create(0)
../../tests/libvirttest.py:84:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib64/python3.6/site-packages/dbus/proxies.py:70: in __call__
return self._proxy_method(*args, **keywords)
/usr/lib64/python3.6/site-packages/dbus/proxies.py:145: in __call__
**keywords)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dbus._dbus.SessionBus (session) at 0x7f17d8bdb570>
bus_name = dbus.String(':1.3')
object_path = dbus.ObjectPath('/org/libvirt/Test/interface/11_3a22_3a33_3a44_3a55_3a66')
dbus_interface = 'org.libvirt.Interface', method = 'Create', signature = 'u'
args = (0,), timeout = -1.0, byte_arrays = False, kwargs = {}
get_args_opts = {'byte_arrays': False}
message = <dbus.lowlevel.MethodCallMessage path: /org/libvirt/Test/interface/11_3a22_3a33_3a44_3a55_3a66, iface: org.libvirt.Interface, member: Create dest: :1.3>
def call_blocking(self, bus_name, object_path, dbus_interface, method,
signature, args, timeout=-1.0,
byte_arrays=False, **kwargs):
"""Call the given method, synchronously.
:Since: 0.81.0
"""
if object_path == LOCAL_PATH:
raise DBusException('Methods may not be called on the reserved '
'path %s' % LOCAL_PATH)
if dbus_interface == LOCAL_IFACE:
raise DBusException('Methods may not be called on the reserved '
'interface %s' % LOCAL_IFACE)
# no need to validate other args - MethodCallMessage ctor will do
get_args_opts = dict(byte_arrays=byte_arrays)
if is_py2:
get_args_opts['utf8_strings'] = kwargs.get('utf8_strings', False)
elif 'utf8_strings' in kwargs:
raise TypeError("unexpected keyword argument 'utf8_strings'")
message = MethodCallMessage(destination=bus_name,
path=object_path,
interface=dbus_interface,
method=method)
# Add the arguments to the function
try:
message.append(signature=signature, *args)
except Exception as e:
logging.basicConfig()
_logger.error('Unable to set arguments %r according to '
'signature %r: %s: %s',
args, signature, e.__class__, e)
raise
# make a blocking call
reply_message = self.send_message_with_reply_and_block(
> message, timeout)
E dbus.exceptions.DBusException: org.libvirt.Error: Requested operation is not valid
/usr/lib64/python3.6/site-packages/dbus/connection.py:651: DBusException
====================== 3 passed, 2 error in 4.29 seconds =======================
FAIL test_interface.py (exit status: 1)
+ exit 1
Build step 'Execute shell' marked build as failure
6 years, 5 months
[Libvirt-ci] Build failed in Jenkins: virt-manager-master-check » libvirt-fedora-rawhide #326
by ci@centos.org
See <https://ci.centos.org/job/virt-manager-master-check/systems=libvirt-fedor...>
------------------------------------------
Started by upstream project "virt-manager-master-check" build number 326
originally caused by:
Started by upstream project "virt-manager-master-build" build number 327
originally caused by:
Started by upstream project "libvirt-python-master-build" build number 315
originally caused by:
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on libvirt-fedora-rawhide (libvirt) in workspace <https://ci.centos.org/job/virt-manager-master-check/systems=libvirt-fedor...>
[virt-manager-master] $ /bin/sh -xe /tmp/jenkins308991356718643071.sh
+ /usr/bin/python3 ./setup.py test
running test
Traceback (most recent call last):
File "/home/jenkins/build/libvirt/lib64/python3.6/site-packages/libvirt.py", line 24, in <module>
import cygvirtmod as libvirtmod
ModuleNotFoundError: No module named 'cygvirtmod'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./setup.py", line 726, in <module>
distclass=VMMDistribution,
File "/usr/lib64/python3.7/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib64/python3.7/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib64/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "./setup.py", line 524, in run
TestBaseCommand.run(self)
File "./setup.py", line 440, in run
import tests as testsmodule
File "<https://ci.centos.org/job/virt-manager-master-check/systems=libvirt-fedor...",> line 19, in <module>
from tests import utils
File "<https://ci.centos.org/job/virt-manager-master-check/systems=libvirt-fedor...",> line 11, in <module>
import libvirt
File "/home/jenkins/build/libvirt/lib64/python3.6/site-packages/libvirt.py", line 28, in <module>
raise lib_e
File "/home/jenkins/build/libvirt/lib64/python3.6/site-packages/libvirt.py", line 20, in <module>
import libvirtmod
ModuleNotFoundError: No module named 'libvirtmod'
Build step 'Execute shell' marked build as failure
6 years, 5 months
[Libvirt-ci] Build failed in Jenkins: libvirt-master-build » libvirt-freebsd-11 #1653
by ci@centos.org
See <https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...>
Changes:
[eskultet] util: iscsi: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: iscsi: use VIR_AUTOPTR for aggregate types
[eskultet] util: macaddr: Introduce a new virMacAddrFree helper
[eskultet] util: macaddr: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: netdev: Define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: socketaddr: Introduce virSocketAddrFree helper
[eskultet] util: socketaddr: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: socketaddr: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevip: Introduce virNetDevIPAddrFree helper
[eskultet] util: netdevip: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: netdevip: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevmacvlan: use VIR_AUTOFREE instead of VIR_FREE for scalar
[eskultet] util: netdevmacvlan: use VIR_AUTOPTR for aggregate types
[eskultet] util: Drop unused cleanup label in
[eskultet] util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar
[eskultet] util: netdevtap: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevveth: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevveth: use VIR_AUTOPTR for aggregate types
[eskultet] util: netlink: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: numa: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: numa: use VIR_AUTOPTR for aggregate types
[eskultet] util: perf: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: perf: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: pidfile: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: process: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: process: use VIR_AUTOPTR for aggregate types
[eskultet] util: qemu: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: qemu: use VIR_AUTOPTR for aggregate types
[berrange] qemu: ensure default machine types don't change if QEMU changes
------------------------------------------
[...truncated 127.32 KB...]
Making all in src
gmake[2]: Entering directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...'>
GEN util/virkeycodetable_linux.h
GEN util/virkeycodetable_osx.h
GEN util/virkeycodetable_atset1.h
GEN util/virkeycodetable_atset2.h
GEN util/virkeycodetable_atset3.h
GEN util/virkeycodetable_xtkbd.h
GEN util/virkeycodetable_usb.h
GEN util/virkeycodetable_win32.h
GEN util/virkeycodetable_qnum.h
GEN util/virkeynametable_linux.h
GEN util/virkeynametable_osx.h
GEN util/virkeynametable_win32.h
GEN ../../src/access/org.libvirt.api.policy
GEN access/viraccessapicheck.h
GEN access/viraccessapicheck.c
GEN access/viraccessapicheckqemu.h
GEN access/viraccessapicheckqemu.c
GEN access/viraccessapichecklxc.h
GEN access/viraccessapichecklxc.c
GEN libvirt_access.xml
GEN libvirt_access_qemu.xml
GEN libvirt_access_lxc.xml
GEN logging/log_protocol.h
GEN logging/log_daemon_dispatch_stubs.h
GEN locking/lock_protocol.h
GEN locking/lock_daemon_dispatch_stubs.h
GEN locking/qemu-lockd.conf
GEN admin/admin_protocol.h
GEN admin/admin_client.h
GEN rpc/virnetprotocol.h
GEN admin/admin_server_dispatch_stubs.h
GEN rpc/virkeepaliveprotocol.h
GEN .esx_vi_generator.stamp
GEN .hyperv_wmi_generator.stamp
GEN lxc/lxc_monitor_protocol.h
GEN lxc/lxc_monitor_dispatch.h
GEN ../../src/hyperv/hyperv_wmi_classes.generated.typedef
GEN ../../src/hyperv/hyperv_wmi_classes.generated.h
GEN ../../src/hyperv/hyperv_wmi_classes.generated.c
GEN lxc/lxc_controller_dispatch.h
GEN ../../src/esx/esx_vi_types.generated.typedef
GEN ../../src/esx/esx_vi_types.generated.typeenum
GEN ../../src/esx/esx_vi_types.generated.typetostring
GEN ../../src/esx/esx_vi_types.generated.typefromstring
GEN ../../src/esx/esx_vi_types.generated.h
GEN ../../src/esx/esx_vi_types.generated.c
GEN ../../src/esx/esx_vi_methods.generated.h
GEN ../../src/esx/esx_vi_methods.generated.c
GEN ../../src/esx/esx_vi_methods.generated.macro
GEN ../../src/esx/esx_vi.generated.h
GEN ../../src/esx/esx_vi.generated.c
GEN remote/remote_client_bodies.h
GEN remote/remote_protocol.h
GEN remote/lxc_protocol.h
GEN remote/lxc_client_bodies.h
GEN remote/qemu_protocol.h
GEN remote/remote_daemon_dispatch_stubs.h
GEN remote/qemu_client_bodies.h
GEN remote/remote_daemon_dispatch_lxc_stubs.h
GEN remote/remote_daemon_dispatch_qemu_stubs.h
GEN libvirt_access.syms
GEN libvirt_access_qemu.syms
GEN libvirt_access_lxc.syms
GEN libvirt_qemu.def
GEN libvirt_lxc.def
GEN libvirt_admin.syms
GEN libvirtd.qemu.logrotate
GEN libvirtd.lxc.logrotate
GEN libvirtd.libxl.logrotate
GEN libvirtd.uml.logrotate
GEN logging/log_protocol.c
GEN libvirtd.logrotate
GEN locking/lock_protocol.c
GEN admin/admin_protocol.c
GEN rpc/virnetprotocol.c
GEN rpc/virkeepaliveprotocol.c
GEN remote/remote_protocol.c
GEN lxc/lxc_monitor_protocol.c
GEN remote/lxc_protocol.c
GEN remote/qemu_protocol.c
GEN libvirt.syms
GEN libvirt_admin.def
GEN libvirt.def
/usr/local/bin/gmake all-am
gmake[3]: Entering directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...'>
CC libvirt_lxc_la-libvirt-lxc.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CC logging/libvirt_driver_la-log_protocol.lo
CC logging/libvirt_driver_la-log_manager.lo
CC locking/libvirt_driver_la-lock_manager.lo
CC locking/libvirt_driver_la-lock_driver_nop.lo
CC locking/libvirt_driver_la-domain_lock.lo
CC libvirt_driver_la-driver.lo
CC libvirt_driver_la-datatypes.lo
CC libvirt_driver_la-libvirt.lo
CC libvirt_driver_la-libvirt-domain.lo
CC libvirt_driver_la-libvirt-domain-snapshot.lo
CC libvirt_driver_la-libvirt-host.lo
CC libvirt_driver_la-libvirt-interface.lo
CC libvirt_driver_la-libvirt-network.lo
CC libvirt_driver_la-libvirt-nodedev.lo
CC libvirt_driver_la-libvirt-nwfilter.lo
CC libvirt_driver_la-libvirt-secret.lo
CC libvirt_driver_la-libvirt-storage.lo
CC libvirt_driver_la-libvirt-stream.lo
CC libvirt_qemu_la-libvirt-qemu.lo
CC libvirt_admin_la-libvirt-admin.lo
CC admin/libvirt_admin_la-admin_protocol.lo
CC libvirt_admin_la-datatypes.lo
CC locking/lockd_la-lock_driver_lockd.lo
CC locking/lockd_la-lock_protocol.lo
CC network/libvirt_driver_network_impl_la-bridge_driver.lo
CC network/libvirt_driver_network_impl_la-bridge_driver_platform.lo
CC secret/libvirt_driver_secret_la-secret_driver.lo
CC util/libvirt_nss_la-viralloc.lo
CC util/libvirt_nss_la-viratomic.lo
CC util/libvirt_nss_la-virbitmap.lo
CC util/libvirt_nss_la-virbuffer.lo
CC util/libvirt_nss_la-vircommand.lo
CC util/libvirt_nss_la-virerror.lo
CC util/libvirt_nss_la-virfile.lo
CC util/libvirt_nss_la-virhash.lo
CC util/libvirt_nss_la-virhashcode.lo
CC util/libvirt_nss_la-virjson.lo
CC util/libvirt_nss_la-virjsoncompat.lo
CC util/libvirt_nss_la-virkmod.lo
CC util/libvirt_nss_la-virlease.lo
CC util/libvirt_nss_la-virlog.lo
CC util/libvirt_nss_la-virmacmap.lo
CC util/libvirt_nss_la-virobject.lo
CC util/libvirt_nss_la-virpidfile.lo
CC util/libvirt_nss_la-virprocess.lo
CC util/libvirt_nss_la-virrandom.lo
CC util/libvirt_nss_la-virsocketaddr.lo
CC util/libvirt_nss_la-virstring.lo
CC util/libvirt_nss_la-virthread.lo
CC util/libvirt_nss_la-virthreadjob.lo
CC util/libvirt_nss_la-virtime.lo
CC util/libvirt_nss_la-virutil.lo
CC storage/libvirt_storage_backend_fs_la-storage_backend_fs.lo
CC storage/libvirt_storage_backend_zfs_la-storage_backend_zfs.lo
CC storage/libvirt_storage_file_fs_la-storage_file_fs.lo
GEN util/virkeycode-linux.pod
GEN util/virkeycode-osx.pod
GEN util/virkeycode-atset1.pod
GEN util/virkeycode-atset2.pod
GEN util/virkeycode-atset3.pod
GEN util/virkeycode-xtkbd.pod
GEN util/virkeycode-usb.pod
GEN util/virkeycode-win32.pod
GEN util/virkeycode-qnum.pod
GEN util/virkeyname-linux.pod
GEN util/virkeyname-osx.pod
GEN util/virkeyname-win32.pod
GEN virtlogd.8.in
GEN virtlockd.8.in
GEN libvirtd.8.in
GEN test_virtlogd.aug
GEN test_libvirt_lockd.aug
GEN test_virtlockd.aug
GEN test_libvirtd_qemu.aug
GEN test_libvirtd_bhyve.aug
GEN test_libvirtd.aug
CC network/libvirt_leaseshelper-leaseshelper.o
CC util/libvirt_util_la-viralloc.lo
CC util/libvirt_util_la-virarch.lo
CC util/libvirt_util_la-virarptable.lo
CC util/libvirt_util_la-viratomic.lo
CC util/libvirt_util_la-viraudit.lo
CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbuffer.lo
CC util/libvirt_util_la-virperf.lo
CC util/libvirt_util_la-vircgroup.lo
CC util/libvirt_util_la-virclosecallbacks.lo
CC util/libvirt_util_la-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
CC util/libvirt_util_la-virebtables.lo
CC util/libvirt_util_la-virerror.lo
CC util/libvirt_util_la-virevent.lo
CC util/libvirt_util_la-vireventpoll.lo
CC util/libvirt_util_la-virfcp.lo
CC util/libvirt_util_la-virfdstream.lo
CC util/libvirt_util_la-virfile.lo
CC util/libvirt_util_la-virfirewall.lo
CC util/libvirt_util_la-virfirmware.lo
CC util/libvirt_util_la-virgettext.lo
CC util/libvirt_util_la-virgic.lo
CC util/libvirt_util_la-virhash.lo
CC util/libvirt_util_la-virhashcode.lo
CC util/libvirt_util_la-virhook.lo
CC util/libvirt_util_la-virhostcpu.lo
CC util/libvirt_util_la-virhostdev.lo
CC util/libvirt_util_la-virhostmem.lo
CC util/libvirt_util_la-viridentity.lo
CC util/libvirt_util_la-virinitctl.lo
CC util/libvirt_util_la-viriptables.lo
CC util/libvirt_util_la-viriscsi.lo
CC util/libvirt_util_la-virjson.lo
CC util/libvirt_util_la-virjsoncompat.lo
CC util/libvirt_util_la-virkeycode.lo
CC util/libvirt_util_la-virkeyfile.lo
CC util/libvirt_util_la-virlease.lo
CC util/libvirt_util_la-virlockspace.lo
CC util/libvirt_util_la-virlog.lo
CC util/libvirt_util_la-virmacaddr.lo
CC util/libvirt_util_la-virmacmap.lo
CC util/libvirt_util_la-virmodule.lo
CC util/libvirt_util_la-virnetdev.lo
CC util/libvirt_util_la-virnetdevbandwidth.lo
CC util/libvirt_util_la-virnetdevbridge.lo
CC util/libvirt_util_la-virnetdevip.lo
CC util/libvirt_util_la-virnetdevmacvlan.lo
../../src/util/virnetdev.c:128:1: error: unused function 'virNetDevMcastEntryAutoPtrFree' [-Werror,-Wunused-function]
VIR_DEFINE_AUTOPTR_FUNC(virNetDevMcastEntry, virNetDevMcastEntryFree)
^
../../src/util/viralloc.h:612:24: note: expanded from macro 'VIR_DEFINE_AUTOPTR_FUNC'
static inline void VIR_AUTOPTR_FUNC_NAME(type)(type **_ptr) \
^
../../src/util/viralloc.h:600:38: note: expanded from macro 'VIR_AUTOPTR_FUNC_NAME'
# define VIR_AUTOPTR_FUNC_NAME(type) type##AutoPtrFree
^
<scratch space>:133:1: note: expanded from here
virNetDevMcastEntryAutoPtrFree
^
1 error generated.
gmake[3]: *** [Makefile:11786: util/libvirt_util_la-virnetdev.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
rm util/virkeycode-xtkbd.pod util/virkeycode-atset3.pod util/virkeycode-usb.pod util/virkeycode-qnum.pod util/virkeyname-linux.pod util/virkeycode-osx.pod util/virkeycode-linux.pod util/virkeyname-osx.pod util/virkeycode-atset1.pod util/virkeyname-win32.pod util/virkeycode-atset2.pod util/virkeycode-win32.pod
gmake[3]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...'>
gmake[2]: *** [Makefile:6945: all] Error 2
gmake[2]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...'>
gmake[1]: *** [Makefile:2110: all-recursive] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-11...'>
gmake: *** [Makefile:2003: all] Error 2
Build step 'Execute shell' marked build as failure
6 years, 5 months
[Libvirt-ci] Build failed in Jenkins: libvirt-master-build » libvirt-freebsd-10 #1653
by ci@centos.org
See <https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...>
Changes:
[eskultet] util: iscsi: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: iscsi: use VIR_AUTOPTR for aggregate types
[eskultet] util: macaddr: Introduce a new virMacAddrFree helper
[eskultet] util: macaddr: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: netdev: Define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: socketaddr: Introduce virSocketAddrFree helper
[eskultet] util: socketaddr: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: socketaddr: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevip: Introduce virNetDevIPAddrFree helper
[eskultet] util: netdevip: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: netdevip: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevmacvlan: use VIR_AUTOFREE instead of VIR_FREE for scalar
[eskultet] util: netdevmacvlan: use VIR_AUTOPTR for aggregate types
[eskultet] util: Drop unused cleanup label in
[eskultet] util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar
[eskultet] util: netdevtap: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevveth: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: netdevveth: use VIR_AUTOPTR for aggregate types
[eskultet] util: netlink: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: numa: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: numa: use VIR_AUTOPTR for aggregate types
[eskultet] util: perf: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
[eskultet] util: perf: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: pidfile: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: process: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: process: use VIR_AUTOPTR for aggregate types
[eskultet] util: qemu: use VIR_AUTOFREE instead of VIR_FREE for scalar types
[eskultet] util: qemu: use VIR_AUTOPTR for aggregate types
[berrange] qemu: ensure default machine types don't change if QEMU changes
------------------------------------------
[...truncated 127.02 KB...]
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
Making all in src
gmake[2]: Entering directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
GEN util/virkeycodetable_linux.h
GEN util/virkeycodetable_atset1.h
GEN util/virkeycodetable_osx.h
GEN util/virkeycodetable_atset2.h
GEN util/virkeycodetable_atset3.h
GEN util/virkeycodetable_xtkbd.h
GEN util/virkeycodetable_usb.h
GEN util/virkeycodetable_win32.h
GEN util/virkeycodetable_qnum.h
GEN util/virkeynametable_linux.h
GEN util/virkeynametable_osx.h
GEN util/virkeynametable_win32.h
GEN ../../src/access/org.libvirt.api.policy
GEN access/viraccessapicheck.h
GEN access/viraccessapicheck.c
GEN access/viraccessapicheckqemu.h
GEN access/viraccessapicheckqemu.c
GEN access/viraccessapichecklxc.h
GEN access/viraccessapichecklxc.c
GEN libvirt_access.xml
GEN libvirt_access_qemu.xml
GEN libvirt_access_lxc.xml
GEN logging/log_protocol.h
GEN logging/log_daemon_dispatch_stubs.h
GEN locking/lock_daemon_dispatch_stubs.h
GEN locking/lock_protocol.h
GEN admin/admin_protocol.h
GEN locking/qemu-lockd.conf
GEN admin/admin_client.h
GEN admin/admin_server_dispatch_stubs.h
GEN rpc/virkeepaliveprotocol.h
GEN rpc/virnetprotocol.h
GEN .esx_vi_generator.stamp
GEN .hyperv_wmi_generator.stamp
GEN lxc/lxc_monitor_protocol.h
GEN lxc/lxc_monitor_dispatch.h
GEN lxc/lxc_controller_dispatch.h
GEN ../../src/hyperv/hyperv_wmi_classes.generated.typedef
GEN ../../src/hyperv/hyperv_wmi_classes.generated.h
GEN ../../src/hyperv/hyperv_wmi_classes.generated.c
GEN remote/remote_protocol.h
GEN remote/remote_client_bodies.h
GEN ../../src/esx/esx_vi_types.generated.typedef
GEN ../../src/esx/esx_vi_types.generated.typeenum
GEN ../../src/esx/esx_vi_types.generated.typetostring
GEN ../../src/esx/esx_vi_types.generated.typefromstring
GEN ../../src/esx/esx_vi_types.generated.h
GEN ../../src/esx/esx_vi_types.generated.c
GEN ../../src/esx/esx_vi_methods.generated.h
GEN ../../src/esx/esx_vi_methods.generated.c
GEN ../../src/esx/esx_vi_methods.generated.macro
GEN ../../src/esx/esx_vi.generated.h
GEN ../../src/esx/esx_vi.generated.c
GEN remote/lxc_protocol.h
GEN remote/lxc_client_bodies.h
GEN remote/qemu_protocol.h
GEN remote/qemu_client_bodies.h
GEN remote/remote_daemon_dispatch_stubs.h
GEN remote/remote_daemon_dispatch_lxc_stubs.h
GEN remote/remote_daemon_dispatch_qemu_stubs.h
GEN libvirt_access.syms
GEN libvirt_access_qemu.syms
GEN libvirt_access_lxc.syms
GEN libvirt_qemu.def
GEN libvirt_lxc.def
GEN libvirt_admin.syms
GEN libvirtd.qemu.logrotate
GEN libvirtd.lxc.logrotate
GEN libvirtd.libxl.logrotate
GEN libvirtd.uml.logrotate
GEN libvirtd.logrotate
GEN locking/lock_protocol.c
GEN admin/admin_protocol.c
GEN logging/log_protocol.c
GEN rpc/virnetprotocol.c
GEN rpc/virkeepaliveprotocol.c
GEN lxc/lxc_monitor_protocol.c
GEN remote/remote_protocol.c
GEN remote/lxc_protocol.c
GEN remote/qemu_protocol.c
GEN libvirt.syms
GEN libvirt_admin.def
GEN libvirt.def
/usr/local/bin/gmake all-am
gmake[3]: Entering directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
CC libvirt_lxc_la-libvirt-lxc.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo
CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo
CC rpc/libvirt_net_rpc_client_la-virnetclient.lo
CC remote/libvirt_driver_remote_la-remote_driver.lo
CC remote/libvirt_driver_remote_la-remote_protocol.lo
CC remote/libvirt_driver_remote_la-lxc_protocol.lo
CC remote/libvirt_driver_remote_la-qemu_protocol.lo
CC logging/libvirt_driver_la-log_protocol.lo
CC logging/libvirt_driver_la-log_manager.lo
CC locking/libvirt_driver_la-lock_manager.lo
CC locking/libvirt_driver_la-lock_driver_nop.lo
CC locking/libvirt_driver_la-domain_lock.lo
CC libvirt_driver_la-driver.lo
CC libvirt_driver_la-datatypes.lo
CC libvirt_driver_la-libvirt.lo
CC libvirt_driver_la-libvirt-domain.lo
CC libvirt_driver_la-libvirt-domain-snapshot.lo
CC libvirt_driver_la-libvirt-host.lo
CC libvirt_driver_la-libvirt-interface.lo
CC libvirt_driver_la-libvirt-network.lo
CC libvirt_driver_la-libvirt-nodedev.lo
CC libvirt_driver_la-libvirt-nwfilter.lo
CC libvirt_driver_la-libvirt-secret.lo
CC libvirt_driver_la-libvirt-storage.lo
CC libvirt_driver_la-libvirt-stream.lo
CC libvirt_qemu_la-libvirt-qemu.lo
CC libvirt_admin_la-libvirt-admin.lo
CC admin/libvirt_admin_la-admin_protocol.lo
CC libvirt_admin_la-datatypes.lo
CC locking/lockd_la-lock_driver_lockd.lo
CC locking/lockd_la-lock_protocol.lo
CC network/libvirt_driver_network_impl_la-bridge_driver.lo
CC network/libvirt_driver_network_impl_la-bridge_driver_platform.lo
CC secret/libvirt_driver_secret_la-secret_driver.lo
CC util/libvirt_nss_la-viralloc.lo
CC util/libvirt_nss_la-viratomic.lo
CC util/libvirt_nss_la-virbitmap.lo
CC util/libvirt_nss_la-virbuffer.lo
CC util/libvirt_nss_la-vircommand.lo
CC util/libvirt_nss_la-virerror.lo
CC util/libvirt_nss_la-virfile.lo
CC util/libvirt_nss_la-virhash.lo
CC util/libvirt_nss_la-virhashcode.lo
CC util/libvirt_nss_la-virjson.lo
CC util/libvirt_nss_la-virjsoncompat.lo
CC util/libvirt_nss_la-virkmod.lo
CC util/libvirt_nss_la-virlease.lo
CC util/libvirt_nss_la-virlog.lo
CC util/libvirt_nss_la-virmacmap.lo
CC util/libvirt_nss_la-virobject.lo
CC util/libvirt_nss_la-virpidfile.lo
CC util/libvirt_nss_la-virprocess.lo
CC util/libvirt_nss_la-virrandom.lo
CC util/libvirt_nss_la-virsocketaddr.lo
CC util/libvirt_nss_la-virstring.lo
CC util/libvirt_nss_la-virthread.lo
CC util/libvirt_nss_la-virthreadjob.lo
CC util/libvirt_nss_la-virtime.lo
CC util/libvirt_nss_la-virutil.lo
CC storage/libvirt_storage_backend_fs_la-storage_backend_fs.lo
CC storage/libvirt_storage_backend_zfs_la-storage_backend_zfs.lo
CC storage/libvirt_storage_file_fs_la-storage_file_fs.lo
GEN util/virkeycode-linux.pod
GEN util/virkeycode-osx.pod
GEN util/virkeycode-atset1.pod
GEN util/virkeycode-atset2.pod
GEN util/virkeycode-atset3.pod
GEN util/virkeycode-xtkbd.pod
GEN util/virkeycode-usb.pod
GEN util/virkeycode-win32.pod
GEN util/virkeycode-qnum.pod
GEN util/virkeyname-linux.pod
GEN util/virkeyname-osx.pod
GEN util/virkeyname-win32.pod
GEN virtlogd.8.in
GEN virtlockd.8.in
GEN libvirtd.8.in
GEN test_virtlogd.aug
GEN test_libvirt_lockd.aug
GEN test_virtlockd.aug
GEN test_libvirtd_qemu.aug
GEN test_libvirtd_bhyve.aug
GEN test_libvirtd.aug
CC network/libvirt_leaseshelper-leaseshelper.o
CC util/libvirt_util_la-viralloc.lo
CC util/libvirt_util_la-virarch.lo
CC util/libvirt_util_la-virarptable.lo
CC util/libvirt_util_la-viratomic.lo
CC util/libvirt_util_la-viraudit.lo
CC util/libvirt_util_la-virauth.lo
CC util/libvirt_util_la-virauthconfig.lo
CC util/libvirt_util_la-virbitmap.lo
CC util/libvirt_util_la-virbuffer.lo
CC util/libvirt_util_la-virperf.lo
CC util/libvirt_util_la-vircgroup.lo
CC util/libvirt_util_la-virclosecallbacks.lo
CC util/libvirt_util_la-vircommand.lo
CC util/libvirt_util_la-virconf.lo
CC util/libvirt_util_la-vircrypto.lo
CC util/libvirt_util_la-virdbus.lo
CC util/libvirt_util_la-virdevmapper.lo
CC util/libvirt_util_la-virdnsmasq.lo
CC util/libvirt_util_la-virebtables.lo
CC util/libvirt_util_la-virerror.lo
CC util/libvirt_util_la-virevent.lo
CC util/libvirt_util_la-vireventpoll.lo
CC util/libvirt_util_la-virfcp.lo
CC util/libvirt_util_la-virfdstream.lo
CC util/libvirt_util_la-virfile.lo
CC util/libvirt_util_la-virfirewall.lo
CC util/libvirt_util_la-virfirmware.lo
CC util/libvirt_util_la-virgettext.lo
CC util/libvirt_util_la-virgic.lo
CC util/libvirt_util_la-virhash.lo
CC util/libvirt_util_la-virhashcode.lo
CC util/libvirt_util_la-virhook.lo
CC util/libvirt_util_la-virhostcpu.lo
CC util/libvirt_util_la-virhostdev.lo
CC util/libvirt_util_la-virhostmem.lo
CC util/libvirt_util_la-viridentity.lo
CC util/libvirt_util_la-virinitctl.lo
CC util/libvirt_util_la-viriptables.lo
CC util/libvirt_util_la-viriscsi.lo
CC util/libvirt_util_la-virjson.lo
CC util/libvirt_util_la-virjsoncompat.lo
CC util/libvirt_util_la-virkeycode.lo
CC util/libvirt_util_la-virkeyfile.lo
CC util/libvirt_util_la-virlease.lo
CC util/libvirt_util_la-virlockspace.lo
CC util/libvirt_util_la-virlog.lo
CC util/libvirt_util_la-virmacaddr.lo
CC util/libvirt_util_la-virmacmap.lo
CC util/libvirt_util_la-virmodule.lo
CC util/libvirt_util_la-virnetdev.lo
CC util/libvirt_util_la-virnetdevbandwidth.lo
CC util/libvirt_util_la-virnetdevbridge.lo
../../src/util/virnetdev.c:128:1: error: unused function 'virNetDevMcastEntryAutoPtrFree' [-Werror,-Wunused-function]
VIR_DEFINE_AUTOPTR_FUNC(virNetDevMcastEntry, virNetDevMcastEntryFree)
^
../../src/util/viralloc.h:612:24: note: expanded from macro 'VIR_DEFINE_AUTOPTR_FUNC'
static inline void VIR_AUTOPTR_FUNC_NAME(type)(type **_ptr) \
^
../../src/util/viralloc.h:600:38: note: expanded from macro 'VIR_AUTOPTR_FUNC_NAME'
# define VIR_AUTOPTR_FUNC_NAME(type) type##AutoPtrFree
^
<scratch space>:103:1: note: expanded from here
virNetDevMcastEntryAutoPtrFree
^
1 error generated.
gmake[3]: *** [Makefile:11786: util/libvirt_util_la-virnetdev.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
rm util/virkeycode-xtkbd.pod util/virkeycode-atset3.pod util/virkeycode-usb.pod util/virkeycode-qnum.pod util/virkeyname-linux.pod util/virkeycode-osx.pod util/virkeycode-linux.pod util/virkeyname-osx.pod util/virkeycode-atset1.pod util/virkeyname-win32.pod util/virkeycode-atset2.pod util/virkeycode-win32.pod
gmake[3]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
gmake[2]: *** [Makefile:6945: all] Error 2
gmake[2]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
gmake[1]: *** [Makefile:2110: all-recursive] Error 1
gmake[1]: Leaving directory '/usr<https://ci.centos.org/job/libvirt-master-build/systems=libvirt-freebsd-10...'>
gmake: *** [Makefile:2003: all] Error 2
Build step 'Execute shell' marked build as failure
6 years, 5 months
[Libvirt-ci] Still Failing: libvirt/libvirt#1551 (master - 26cfb1a)
by Travis CI
Build Update for libvirt/libvirt
-------------------------------------
Build: #1551
Status: Still Failing
Duration: 21 mins and 19 secs
Commit: 26cfb1a (master)
Author: Daniel P. Berrangé
Message: qemu: ensure default machine types don't change if QEMU changes
It is increasingly likely that some distro is going to change the
default "x86" machine type in QEMU from "pc" to "q35". This will
certainly break existing applications which write their XML on the
assumption that it is using a "pc" machine by default. For example they'll
lack a IDE CDROM and get PCIe instead of PCI which changes the topology
radically.
Libvirt promises to isolate applications from hypervisor changes that
may cause incompatibilities, so we must ensure that we always use the
"pc" machine type if it is available. Only use QEMU's own reported
default machine type if "pc" does not exist.
This issue is not x86-only, other arches are liable to change their
default machine, while some arches don't report any default at all
causing libvirt to pick the first machine in the list. Thus to
guarantee stability to applications, declare a preferred default
machine for all architectures we currently support with QEMU.
Note this change assumes there will always be a "pc" alias as long as a
versioned "pc-XXX" machine type exists. If QEMU were to ship a "pc-XXX"
machine type but not provide the "pc" alias, it is too hard to decide
which to default so. Versioned machine types are supposed to be
considered opaque strings, so we can't apply any sensible ordering
ourselves and QEMU isn't reporting the list of machines in any sensible
ordering itself.
Reviewed-by: Andrea Bolognani <abologna(a)redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange(a)redhat.com>
View the changeset: https://github.com/libvirt/libvirt/compare/9d399be94963...26cfb1a3cd39
View the full build log and details: https://travis-ci.org/libvirt/libvirt/builds/413167642?utm_source=email&u...
--
You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications
This email was sent to libvirt-ci(a)redhat.com (mailto:libvirt-ci@redhat.com)
unsubscribe from this list (http://clicks.travis-ci.com/track/unsub.php?u=14313403&id=0caeefed3609461...)
6 years, 5 months