Merge "Switch functional tests to containers"
This commit is contained in:
commit
b81e94e8f1
2 changed files with 11 additions and 31 deletions
|
@ -196,13 +196,17 @@
|
|||
nodeset: ubuntu-bionic-arm64
|
||||
parent: dib-functests-arm64
|
||||
|
||||
#
|
||||
# Build and boot functional tests
|
||||
#
|
||||
|
||||
- job:
|
||||
name: dib-nodepool-functional-src-base
|
||||
description: |
|
||||
Base job for DIB functional tests, which build and boot a node under
|
||||
nodepool
|
||||
parent: nodepool-functional-openstack-src-base
|
||||
Base job for DIB functional tests, which build and boot a node
|
||||
under nodepool, using source versions of dependencies such as
|
||||
nodepool, dib, openstacksdk and glean.
|
||||
parent: nodepool-functional-container-openstack-siblings-base
|
||||
vars:
|
||||
nodepool_debug: true
|
||||
|
||||
|
@ -212,9 +216,6 @@
|
|||
Test building and booting a Centos 7 image with Nodepool and OpenStack
|
||||
parent: dib-nodepool-functional-src-base
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- rpm
|
||||
- yum-utils
|
||||
nodepool_diskimage:
|
||||
base_element: centos-minimal
|
||||
release: '7'
|
||||
|
@ -226,9 +227,6 @@
|
|||
Test building and booting a Centos 8 image with Nodepool and OpenStack
|
||||
parent: dib-nodepool-functional-src-base
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- rpm
|
||||
- yum-utils
|
||||
nodepool_diskimage:
|
||||
base_element: centos-minimal
|
||||
release: '8'
|
||||
|
@ -240,9 +238,6 @@
|
|||
Test building and booting a Fedora 30 image with Nodepool and OpenStack
|
||||
parent: dib-nodepool-functional-src-base
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- rpm
|
||||
- yum-utils
|
||||
nodepool_diskimage:
|
||||
base_element: fedora-minimal
|
||||
release: '30'
|
||||
|
@ -253,9 +248,6 @@
|
|||
Test building and booting a Fedora 31 image with Nodepool and OpenStack
|
||||
parent: dib-nodepool-functional-src-base
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- rpm
|
||||
- yum-utils
|
||||
nodepool_diskimage:
|
||||
base_element: fedora-minimal
|
||||
release: '31'
|
||||
|
@ -268,8 +260,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
pre-run: playbooks/dib-nodepool/debootstrap.yaml
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- debootstrap
|
||||
nodepool_diskimage:
|
||||
base_element: ubuntu-minimal
|
||||
release: 'xenial'
|
||||
|
@ -307,8 +297,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
pre-run: playbooks/dib-nodepool/debootstrap.yaml
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- debootstrap
|
||||
nodepool_diskimage:
|
||||
base_element: ubuntu-minimal
|
||||
release: 'bionic'
|
||||
|
@ -338,8 +326,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
pre-run: playbooks/dib-nodepool/debootstrap.yaml
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- debootstrap
|
||||
nodepool_diskimage:
|
||||
base_element: debian-minimal
|
||||
release: 'stretch'
|
||||
|
@ -357,8 +343,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
pre-run: playbooks/dib-nodepool/debootstrap.yaml
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- debootstrap
|
||||
nodepool_diskimage:
|
||||
base_element: debian-minimal
|
||||
release: 'buster'
|
||||
|
@ -376,9 +360,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
nodeset: ubuntu-xenial # Bionic lacks zypper
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- zypper
|
||||
- gnupg2
|
||||
nodepool_diskimage:
|
||||
base_element: opensuse-minimal
|
||||
release: '15.1'
|
||||
|
@ -392,9 +373,6 @@
|
|||
parent: dib-nodepool-functional-src-base
|
||||
nodeset: ubuntu-xenial # Bionic lacks zypper
|
||||
vars:
|
||||
nodepool_extra_packages:
|
||||
- zypper
|
||||
- gnupg2
|
||||
nodepool_diskimage:
|
||||
base_element: opensuse-minimal
|
||||
release: 'tumbleweed'
|
||||
|
|
|
@ -10,11 +10,12 @@
|
|||
check:
|
||||
jobs:
|
||||
- openstack-tox-pylint
|
||||
- opendev-buildset-registry
|
||||
- nodepool-build-image-siblings
|
||||
- dib-nodepool-functional-openstack-centos-7-src
|
||||
- dib-nodepool-functional-openstack-centos-8-src
|
||||
- dib-nodepool-functional-openstack-fedora-31-src
|
||||
- dib-nodepool-functional-openstack-ubuntu-xenial-src
|
||||
- dib-nodepool-functional-openstack-ubuntu-bionic
|
||||
- dib-nodepool-functional-openstack-ubuntu-bionic-src
|
||||
- dib-functests-centos7-python2
|
||||
- dib-functests-centos7-python2-image
|
||||
|
@ -45,11 +46,12 @@
|
|||
gate:
|
||||
jobs:
|
||||
- openstack-tox-pylint
|
||||
- opendev-buildset-registry
|
||||
- nodepool-build-image-siblings
|
||||
- dib-nodepool-functional-openstack-centos-7-src
|
||||
- dib-nodepool-functional-openstack-centos-8-src
|
||||
- dib-nodepool-functional-openstack-fedora-31-src
|
||||
- dib-nodepool-functional-openstack-ubuntu-xenial-src
|
||||
- dib-nodepool-functional-openstack-ubuntu-bionic
|
||||
- dib-nodepool-functional-openstack-ubuntu-bionic-src
|
||||
- dib-functests-xenial-python3
|
||||
- dib-functests-centos7-python2
|
||||
|
|
Loading…
Reference in a new issue