Switch devstack jobs to Xenial

Change I8749ed24d5f451d29f767ebb2761abd743b7d306 modified the devstack
based jobs to run on Bionic.  Unfortunately we're not quite ready for
that; one issue is that our devstack dependencies require zypper for
opensuse which is not on bionic [1].  diskimage-builder excludes
zypper on bionic in bindep, but we don't have a mechanism to use that
(yet [2]).

For now, switch them back to Xenial to retain the status quo.  We can
then take a more controlled approach to work on modernising them.

[1] https://bugs.launchpad.net/ubuntu/+source/zypper/+bug/1808230
[2] https://review.openstack.org/624852

Depends-On: https://review.openstack.org/625596

Change-Id: I56646e49264dd844f5818a84e04965863542f572
This commit is contained in:
Ian Wienand 2018-12-13 14:43:57 +11:00 committed by Jens Harbott (frickler)
parent 6aa1fff882
commit 713de6c711
1 changed files with 4 additions and 0 deletions

View File

@ -19,6 +19,10 @@
- job:
name: nodepool-functional-base
parent: devstack
# NOTE(ianw): for now, keep these jobs as Xenial only. We will
# add bionic variants, but we want to keep Xenial testing around
# whilst we still run Xenial for upstream nodepool-builders too
nodeset: openstack-single-node-xenial
pre-run: playbooks/nodepool-functional-base/pre.yaml
post-run: playbooks/nodepool-functional-base/post.yaml
timeout: 5400