Enable nodepool testing for opensuse 15.1

There are several jobs depending on working opensuse 15.1
images in nodepool, so it makes sense to ensure its working.
Also upgrade the previously marked experimental opensuse-15.0
job as it tests the xenial->opensuse combination, which is
particularly difficult to keep working and we'll need it in
the CI.

Change-Id: Icb6d998756ce5221e017959dcb59b21f0f023454
This commit is contained in:
Dirk Mueller 2019-06-26 09:50:44 +02:00
parent d32329f596
commit 97444ad92e
3 changed files with 24 additions and 3 deletions

View File

@ -325,7 +325,7 @@
- job:
name: dib-nodepool-functional-openstack-opensuse-150-src
description: |
Test building and booting an openSUSE 15 image with Nodepool
Test building and booting an openSUSE 15.0 image with Nodepool
and OpenStack
parent: nodepool-functional-openstack-src-base
nodeset: ubuntu-xenial # Bionic lacks zypper
@ -336,6 +336,23 @@
nodepool_diskimage:
base_element: opensuse-minimal
release: '15.0'
mirror: "http://{{ zuul_site_mirror_fqdn }}/opensuse"
- job:
name: dib-nodepool-functional-openstack-opensuse-151-src
description: |
Test building and booting an openSUSE 15.1 image with Nodepool
and OpenStack
parent: nodepool-functional-openstack-src-base
nodeset: ubuntu-xenial # Bionic lacks zypper
vars:
nodepool_extra_packages:
- zypper
- gnupg2
nodepool_diskimage:
base_element: opensuse-minimal
release: '15.1'
mirror: "http://{{ zuul_site_mirror_fqdn }}/opensuse"
- job:
name: dib-nodepool-functional-openstack-opensuse-tumbleweed-src

View File

@ -12,6 +12,8 @@
- openstack-tox-pylint
- dib-nodepool-functional-openstack-centos-7-src
- dib-nodepool-functional-openstack-fedora-29-src
- dib-nodepool-functional-openstack-opensuse-150-src
- dib-nodepool-functional-openstack-opensuse-151-src
- dib-nodepool-functional-openstack-ubuntu-trusty-src
- dib-nodepool-functional-openstack-ubuntu-xenial-src
- dib-nodepool-functional-openstack-ubuntu-bionic-src
@ -34,6 +36,8 @@
- openstack-tox-pylint
- dib-nodepool-functional-openstack-centos-7-src
- dib-nodepool-functional-openstack-fedora-29-src
- dib-nodepool-functional-openstack-opensuse-150-src
- dib-nodepool-functional-openstack-opensuse-151-src
- dib-nodepool-functional-openstack-ubuntu-trusty-src
- dib-nodepool-functional-openstack-ubuntu-xenial-src
- dib-nodepool-functional-openstack-ubuntu-bionic-src
@ -45,7 +49,6 @@
- dib-nodepool-functional-openstack-gentoo-src
- dib-nodepool-functional-openstack-debian-stretch-src
- dib-nodepool-functional-openstack-debian-buster-src
- dib-nodepool-functional-openstack-opensuse-150-src
- dib-nodepool-functional-openstack-opensuse-tumbleweed-src
- octavia-v1-dsvm-scenario
- octavia-v1-dsvm-py3x-scenario

View File

@ -14,7 +14,8 @@
"net-tools": "sys-apps/net-tools"
},
"suse": {
"dhcp-client": "dhcp-client"
"dhcp-client": "dhcp-client",
"network-scripts": "wicked-service"
}
},
"release": {