Make tumbleweed integration test non-voting

There seems to be a bug with tumbleweed and openvswitch.

The integration job fails with [1]

 2018-03-27 08:12:44.524005 | TASK [multi-node-bridge : Ensure openvswitch is started]
 2018-03-27 08:12:45.546845 | secondary | ERROR: Unable to start service openvswitch: A dependency job for openvswitch.service failed. See 'journalctl -xe' for details.
 2018-03-27 08:12:45.586488 | primary | ERROR: Unable to start service openvswitch: A dependency job for openvswitch.service failed. See 'journalctl -xe' for details.

If you install openvswitch on a suse host, it fails to start.  The
journal contains

 ovsdb-server[29316]: ovs|00002|daemon_unix|EMER|/var/run/openvswitch/ovsdb-server.pid.tmp: create failed (Permission denied)
 ovs-ctl[29267]: ovsdb-server: /var/run/openvswitch/ovsdb-server.pid.tmp: create failed (Permission denied)
 ovs-ctl[29267]: Starting ovsdb-server ... failed!
 systemd[1]: ovsdb-server.service: Control process exited, code=exited status=1
 systemd[1]: ovsdb-server.service: Failed with result 'exit-code'.
 systemd[1]: Failed to start Open vSwitch Database Unit.

This appears to be the same problem as [2] which boils down to a
systemd/openvswitch incompatability.  Pending reporting and fixing
this upstream, make the test non-voting.

[1] http://logs.openstack.org/76/556776/1/check/openstack-infra-multinode-integration-opensuse-tumbleweed/393fa10/job-output.txt.gz#_2018-03-27_08_12_44_524005
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1508495

Change-Id: I6ce5b14713a341c6c90ac860f6f843cf3d014abc
This commit is contained in:
Ian Wienand 2018-03-27 20:14:54 +11:00
parent 36b9501666
commit 7387784bc6
1 changed files with 4 additions and 4 deletions

View File

@ -11,7 +11,8 @@
- openstack-infra-base-integration-ubuntu-trusty
- openstack-infra-base-integration-ubuntu-xenial
- openstack-infra-base-integration-opensuse423
- openstack-infra-base-integration-opensuse-tumbleweed
- openstack-infra-base-integration-opensuse-tumbleweed:
voting: false
- openstack-infra-multinode-integration-centos-7
- openstack-infra-multinode-integration-debian-jessie
- openstack-infra-multinode-integration-fedora-27:
@ -21,7 +22,8 @@
- openstack-infra-multinode-integration-ubuntu-trusty
- openstack-infra-multinode-integration-ubuntu-xenial
- openstack-infra-multinode-integration-opensuse423
- openstack-infra-multinode-integration-opensuse-tumbleweed
- openstack-infra-multinode-integration-opensuse-tumbleweed:
voting: false
- build-openstack-sphinx-docs
- openstack-zuul-jobs-linters
gate:
@ -31,12 +33,10 @@
- openstack-infra-base-integration-ubuntu-trusty
- openstack-infra-base-integration-ubuntu-xenial
- openstack-infra-base-integration-opensuse423
- openstack-infra-base-integration-opensuse-tumbleweed
- openstack-infra-multinode-integration-centos-7
- openstack-infra-multinode-integration-debian-jessie
- openstack-infra-multinode-integration-ubuntu-trusty
- openstack-infra-multinode-integration-ubuntu-xenial
- openstack-infra-multinode-integration-opensuse423
- openstack-infra-multinode-integration-opensuse-tumbleweed
- build-openstack-sphinx-docs
- openstack-zuul-jobs-linters