Fedora 30 functional and boot tests

Update testing for Fedora 30

Change-Id: If60eb0b87e45efc0e71db2ddcd814223539f07b7
This commit is contained in:
Ian Wienand 2019-08-15 16:00:40 +10:00
parent f23318d579
commit a5a6482ac1
6 changed files with 25 additions and 4 deletions

View File

@ -241,6 +241,21 @@
env-vars:
DIB_SIMPLE_INIT_NETWORKMANAGER: '1'
- job:
name: dib-nodepool-functional-openstack-fedora-30-src
description: |
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'
env-vars:
DIB_SIMPLE_INIT_NETWORKMANAGER: '1'
- job:
name: dib-nodepool-functional-openstack-ubuntu-trusty-src
description: |

View File

@ -12,6 +12,7 @@
- openstack-tox-pylint
- dib-nodepool-functional-openstack-centos-7-src
- dib-nodepool-functional-openstack-fedora-29-src
- dib-nodepool-functional-openstack-fedora-30-src
- dib-nodepool-functional-openstack-opensuse-150-src
- dib-nodepool-functional-openstack-opensuse-151-src
- dib-nodepool-functional-openstack-ubuntu-trusty-src

View File

@ -1,2 +1,2 @@
export DISTRO_NAME=fedora
export DIB_RELEASE=${DIB_RELEASE:-29}
export DIB_RELEASE=${DIB_RELEASE:-30}

View File

@ -1,5 +1,5 @@
export DISTRO_NAME=fedora
export DIB_RELEASE=${DIB_RELEASE:-29}
export DIB_RELEASE=${DIB_RELEASE:-30}
# Note the filename URL has a "sub-release" in it
# http:// ... Fedora-Cloud-Base-25-1.3.x86_64.qcow2
@ -15,6 +15,8 @@ if [[ ${DIB_RELEASE} == '28' ]]; then
export DIB_FEDORA_SUBRELEASE=1.1
elif [[ ${DIB_RELEASE} == '29' ]]; then
export DIB_FEDORA_SUBRELEASE=1.2
elif [[ ${DIB_RELEASE} == '30' ]]; then
export DIB_FEDORA_SUBRELEASE=1.2
else
echo "Unsupported Fedora release"
exit 1

View File

@ -22,6 +22,9 @@
"fedora": {
"29": {
"network-scripts": "network-scripts"
},
"30": {
"network-scripts": "network-scripts"
}
}
},

View File

@ -5,7 +5,7 @@ Distributions which are supported as a build host:
- Centos 6, 7
- Debian 8 ("jessie")
- Fedora 28, 29
- Fedora 28, 29, 30
- RHEL 6, 7
- Ubuntu 14.04 ("trusty")
- Gentoo
@ -16,7 +16,7 @@ Distributions which are supported as a target for an image:
- Centos 6, 7
- Debian 8 ("jessie")
- Fedora 28, 29
- Fedora 28, 29, 30
- RHEL 6, 7
- Ubuntu 12.04 ("precise"), 14.04 ("trusty")
- Gentoo