[JIRA] (OVIRT-2475) Make whitelist repo configurable from the
Jenkins level
by Barak Korren (oVirt JIRA)
Barak Korren created OVIRT-2475:
-----------------------------------
Summary: Make whitelist repo configurable from the Jenkins level
Key: OVIRT-2475
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2475
Project: oVirt - virtualization made easy
Issue Type: Bug
Components: Jenkins Master, Standard CI (Freestyle), Standard CI (Pipelines)
Reporter: Barak Korren
Assignee: infra
Priority: Highest
Not every Jenkins instance need to use the oVirt whitelist, we need to make that configurable at least on the instance level.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100091)
6 years, 2 months
[oVirt Jenkins] ovirt-system-tests_network-suite-4.2 - Build # 543
- Failure!
by jenkins@jenkins.phx.ovirt.org
Project: http://jenkins.ovirt.org/job/ovirt-system-tests_network-suite-4.2/
Build: http://jenkins.ovirt.org/job/ovirt-system-tests_network-suite-4.2/543/
Build Number: 543
Build Status: Failure
Triggered By: Started by timer
-------------------------------------
Changes Since Last Success:
-------------------------------------
Changes for Build #543
[Milan Zamazal] Disable verify_backup_snapshot_removed for clusters < 4.2
[Sandro Bonazzola] system-tests: drop sbonazzo from notified list
-----------------
Failed Tests:
-----------------
15 tests failed.
FAILED: network-suite-4.2.tests.test_mac_pools.test_set_mac_pool_duplicate_macs_from_true_to_false_while_dup_exists
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_assign_vnic_with_full_mac_pool_capacity_fails
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_undo_preview_snapshot_when_mac_used_reassigns_a_new_mac
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_mac_pools_in_different_clusters_dont_overlap
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_restore_snapshot_with_an_used_mac_implicitly_assigns_new_mac
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_move_stateless_vm_mac_to_new_vm_fails
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_mac_pools.test_move_mac_to_new_vm
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_qos_configuration.test_setup_net_with_qos
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_required_network.test_required_network_host_non_operational
Error Message:
test setup failure
Stack Trace:
default_cluster = <lib.clusterlib.Cluster object at 0x7f55ccea3d10>
system = <lib.system.SDKSystemRoot object at 0x7f55cf78d110>
@pytest.fixture(scope='module')
def cluster_hosts_up(default_cluster, system):
cluster_host_ids = default_cluster.host_ids()
cluster_hosts = []
for host_id in cluster_host_ids:
host = hostlib.Host(system)
host.import_by_id(host_id)
> host.wait_for_up_status()
network-suite-4.2/tests/test_required_network.py:56:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:41: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fd7590>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_unrestricted_display_network_name.test_run_vm_with_unrestricted_display_network_name
Error Message:
test setup failure
Stack Trace:
host_1 = <lib.hostlib.Host object at 0x7f55c8fa1190>
@pytest.fixture(scope='session')
def host_1_up(host_1):
> _wait_for_host_install(host_1)
network-suite-4.2/fixtures/host.py:59:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:41: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1190>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-1 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_vm_operations.test_live_vm_migration_using_dedicated_network
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.test_vm_operations.test_hot_linking_vnic
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.ovn-provider.test_ovn_provider.test_validate_ovn_provider_connectivity
Error Message:
SshException: Ssh command "ovs-vsctl add-port br-int net10_port1 -- set interface net10_port1 type=internal" exited with status code 127. Stderr: bash: ovs-vsctl: command not found
Stack Trace:
default_ovn_provider_client = <shade.openstackcloud.OpenStackCloud object at 0x7f55c9c5c190>
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_1 = <lib.hostlib.Host object at 0x7f55c8fa1190>
def test_validate_ovn_provider_connectivity(default_ovn_provider_client,
host_0, host_1):
net10_port1 = default_ovn_provider_client.get_port(NETWORK10_PORT1_NAME)
net11_port1 = default_ovn_provider_client.get_port(NETWORK11_PORT1_NAME)
net14_port1 = default_ovn_provider_client.get_port(NETWORK14_PORT1_NAME)
net10_subnet1 = default_ovn_provider_client.get_subnet(
NETWORK10_SUBNET1_NAME)
net11_subnet1 = default_ovn_provider_client.get_subnet(
NETWORK11_SUBNET1_NAME)
net14_subnet1 = default_ovn_provider_client.get_subnet(
NETWORK14_SUBNET1_NAME)
connections = (
(host_0, net10_port1, net10_subnet1,),
(host_1, net11_port1, net11_subnet1,),
(host_1, net14_port1, net14_subnet1,)
)
with _create_namespaces(connections):
> with _create_ovs_ports(connections):
network-suite-4.2/tests/ovn-provider/test_ovn_provider.py:71:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib64/python2.7/contextlib.py:17: in __enter__
return self.gen.next()
network-suite-4.2/tests/ovn-provider/test_ovn_provider.py:193: in _create_ovs_ports
_exec(host, _add_ovs_port_command(port.name))
network-suite-4.2/tests/ovn-provider/test_ovn_provider.py:206: in _exec
' && '.join(commands))
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
address = '192.168.201.2', password = '123456'
command = 'ovs-vsctl add-port br-int net10_port1 -- set interface net10_port1 type=internal'
username = 'root'
def exec_command(address, password, command, username=DEFAULT_USER):
"""
Execute a ssh command on a host
:param address: address of the endpoint
:param password: the password
:param command: command to be executed
:param username: the username, root if not specified
:returns stdout: the standard output of the command
:raises exc: Exception: if the command returns a non-zero exit status
Example:
hostname = sshlib.exec_command('192.168.1.5', 'password', 'hostname')
"""
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.WarningPolicy())
client.connect(address, username=username, password=password)
try:
_, stdout, stderr = client.exec_command(command)
status = stdout.channel.recv_exit_status()
if status != 0:
stderr_message = stderr.read()
raise SshException('Ssh command "{command}" exited with status '
'code {status}. Stderr: {stderr}'
.format(command=command, status=status,
> stderr=stderr_message))
E SshException: Ssh command "ovs-vsctl add-port br-int net10_port1 -- set interface net10_port1 type=internal" exited with status code 127. Stderr: bash: ovs-vsctl: command not found
network-suite-4.2/lib/sshlib.py:52: SshException
FAILED: network-suite-4.2.tests.ovn-provider.test_ovn_provider_integration_with_ovirt.test_connect_vm_to_external_network
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
FAILED: network-suite-4.2.tests.ovs.test_ovn_physnet.test_connect_vm_to_external_physnet
Error Message:
test setup failure
Stack Trace:
host_0 = <lib.hostlib.Host object at 0x7f55c8fa1090>
@pytest.fixture(scope='session')
def host_0_up(host_0):
> _wait_for_host_install(host_0)
network-suite-4.2/fixtures/host.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
network-suite-4.2/fixtures/host.py:79: in _wait_for_host_install
host.wait_for_up_status(timeout=15 * 60)
network-suite-4.2/lib/hostlib.py:209: in wait_for_up_status
timeout=timeout)
network-suite-4.2/lib/syncutil.py:47: in sync
if success_criteria(result):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <lib.hostlib.Host object at 0x7f55c8fa1090>
host_status = <HostStatus.INSTALL_FAILED: 'install_failed'>
def _host_up_status_success_criteria(self, host_status):
if host_status == HostStatus.UP:
return True
if host_status in (HostStatus.NON_OPERATIONAL,
HostStatus.INSTALL_FAILED):
> raise HostStatusError('{} is {}'.format(self.name, host_status))
E HostStatusError: lago-network-suite-4-2-host-0 is install_failed
network-suite-4.2/lib/hostlib.py:230: HostStatusError
6 years, 2 months
[JIRA] (OVIRT-2474) Avoid duplicated code for mock runner's shell
cmd
by Daniel Belenky (oVirt JIRA)
Daniel Belenky created OVIRT-2474:
-------------------------------------
Summary: Avoid duplicated code for mock runner's shell cmd
Key: OVIRT-2474
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2474
Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: mock_runner
Reporter: Daniel Belenky
Assignee: infra
Instead of having to maintain duplicated code for the mock shell
command (which is actually what runs in mock), we should store it in a
variable.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100091)
6 years, 2 months