Ian Wienand 7387784bc6 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
2018-03-27 20:22:42 +11:00
..