Switch the LXD compute driver test to non-voting

LXD 2.0.11 grew a new feature ('description' tag for a container)
and this has been added to the stable Ubuntu Xenial 16.04 release.
Unfortunately, pylxd 2.2.2 can't handle this extra attribute and
crashes out. This was fixed in pylxd 2.2.4, but has not been ported
to the 2.0.x series.

As such, we switch the test job to non-voting until an upstream
fix is available.

Change-Id: Ia4f1351095023cb90d6491f4dbacaf0288f728c1
Related-Source-Bug: https://bugs.launchpad.net/ubuntu/+source/python-pylxd/+bug/1736454
Related-Bug: #1746068
This commit is contained in:
Jesse Pretorius 2018-02-02 16:58:50 +00:00
parent 5dc386dd14
commit 1aaa6b4449
2 changed files with 6 additions and 1 deletions

View File

@ -16,6 +16,12 @@
- job:
name: openstack-ansible-lxd-ubuntu-xenial
parent: openstack-ansible-functional-ubuntu-xenial
# made non-voting due to:
# https://bugs.launchpad.net/ubuntu/+source/python-pylxd/+bug/1736454
# TODO(odyssey4me):
# Once a pylxd 2.0.x update has been made, published and the constraints
# have been updated to consume it, revert this to a voting job.
voting: false
vars:
tox_env: func_lxd

View File

@ -26,4 +26,3 @@
- openstack-ansible-linters
- openstack-ansible-functional-ubuntu-trusty
- openstack-ansible-functional-ubuntu-xenial
- openstack-ansible-lxd-ubuntu-xenial