Tests pass on Fedora 28:
https://travis-ci.org/nirs/vdsm/jobs/413702715

Fedora rawhide fails with various issues, will open another
thread about it.

Still failing on CentOS in the ovs tests:
https://travis-ci.org/nirs/vdsm/jobs/413702714
(see errors bellow).

So maybe we need to mark tests as xfail only on CentOS - or
maybe the fact it works on Fedora means we don't understand
the failure yet?

We don't know what is the vm running our tests, but we control
the CentOS/Fedora container. Maybe something is missing in the
CentOS container?
https://github.com/oVirt/vdsm/blob/master/docker/Dockerfile.centos

Nir

---


________ ERROR at setup of TestOvsApiBase.test_execute_a_single_command ________
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
------------------------------ Captured log setup ------------------------------
cmdutils.py 151 DEBUG /usr/share/openvswitch/scripts/ovs-ctl status (cwd None)
cmdutils.py 159 DEBUG FAILED: <err> = ''; <rc> = 1
cmdutils.py 151 DEBUG /usr/share/openvswitch/scripts/ovs-ctl --system-id=random start (cwd None)
cmdutils.py 159 DEBUG FAILED: <err> = 'rmmod: ERROR: Module bridge is in use by: br_netfilter\n'; <rc> = 1
cmdutils.py 151 DEBUG /usr/share/openvswitch/scripts/ovs-ctl status (cwd None)
cmdutils.py 159 DEBUG FAILED: <err> = ''; <rc> = 1
_________ ERROR at setup of TestOvsApiBase.test_execute_a_transaction __________
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
____ ERROR at setup of TestOvsApiBase.test_instantiate_vsctl_implementation ____
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
___ ERROR at setup of TestOvsApiWithSingleRealBridge.test_add_slave_to_bond ____
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
___ ERROR at setup of TestOvsApiWithSingleRealBridge.test_create_remove_bond ___
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
ERROR at setup of TestOvsApiWithSingleRealBridge.test_create_vlan_as_fake_bridge
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
_ ERROR at setup of TestOvsApiWithSingleRealBridge.test_remove_slave_from_bond _
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
___________ ERROR at setup of TestOvsInfo.test_ovs_info_with_sb_bond ___________
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
___________ ERROR at setup of TestOvsInfo.test_ovs_info_with_sb_nic ____________
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
_____________ ERROR at setup of SetupTransactionTests.test_dry_run _____________
@pytest.fixture(scope='session', autouse=True)
def ovs_service():
service = OvsService()
> service.setup()
network/integration/ovs/conftest.py:32:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <network.ovsnettestlib.OvsService object at 0x7f15a29655d0>
def setup(self):
if not self.ovs_init_state_is_up:
cmd.exec_sync([OVS_CTL, '--system-id=random', 'start'])
> assert self.is_service_running()
E AssertionError
network/ovsnettestlib.py:39: AssertionError
=============== 40 passed, 32 skipped, 10 error in 4.81 seconds ================