Support Debian Buster and add CI jobs for it
Let us extend our supported OS coverage! I also suspect this patch fixes Debian Stretch support since all required changes seem to apply to it as well. Change-Id: I233082dff072ab7033ff68fce7f7b92ad557de80
This commit is contained in:
parent
6cd233f8c7
commit
ccdfa1d02d
@ -25,6 +25,7 @@ Supported operating systems:
|
|||||||
* CentOS 8
|
* CentOS 8
|
||||||
* openSUSE Leap 15.1
|
* openSUSE Leap 15.1
|
||||||
* Fedora 30
|
* Fedora 30
|
||||||
|
* Debian Buster
|
||||||
|
|
||||||
If you want to try Bifrost on a virtual environment, see
|
If you want to try Bifrost on a virtual environment, see
|
||||||
:doc:`/contributor/testenv`.
|
:doc:`/contributor/testenv`.
|
||||||
|
@ -16,6 +16,7 @@ galaxy_info:
|
|||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- stretch
|
- stretch
|
||||||
|
- buster
|
||||||
categories:
|
categories:
|
||||||
- cloud
|
- cloud
|
||||||
- cloud:openstack
|
- cloud:openstack
|
||||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
|||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- stretch
|
- stretch
|
||||||
|
- buster
|
||||||
- name: Ubuntu
|
- name: Ubuntu
|
||||||
versions:
|
versions:
|
||||||
- xenial
|
- xenial
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
sgabios_dir: /usr/share/qemu/
|
sgabios_dir: /usr/share/qemu/
|
||||||
libvirt_service_name: libvirt-bin
|
libvirt_service_name: libvirtd
|
||||||
required_packages:
|
required_packages:
|
||||||
- g++
|
- g++
|
||||||
- libvirt-bin
|
- libvirt-daemon-system
|
||||||
- libxslt1-dev
|
- libxslt1-dev
|
||||||
- libxml2-dev
|
- libxml2-dev
|
||||||
- qemu-utils
|
- qemu-utils
|
||||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
|||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- stretch
|
- stretch
|
||||||
|
- buster
|
||||||
- name: Ubuntu
|
- name: Ubuntu
|
||||||
versions:
|
versions:
|
||||||
- xenial
|
- xenial
|
||||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
|||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- stretch
|
- stretch
|
||||||
|
- buster
|
||||||
- name: Ubuntu
|
- name: Ubuntu
|
||||||
versions:
|
versions:
|
||||||
- xenial
|
- xenial
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
init_template: upstart_template.j2
|
init_template: systemd_template.j2
|
||||||
init_dest_dir: /etc/init/
|
init_dest_dir: /lib/systemd/system/
|
||||||
init_ext: .conf
|
init_ext: .service
|
||||||
ipxe_dir: /usr/lib/ipxe/
|
ipxe_dir: /usr/lib/ipxe/
|
||||||
ipxe_full_binary: ipxe.pxe
|
ipxe_full_binary: ipxe.pxe
|
||||||
ironic_rootwrap_dir: /usr/local/bin/
|
ironic_rootwrap_dir: /usr/local/bin/
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
init_template: upstart_template.j2
|
init_template: systemd_template.j2
|
||||||
init_dest_dir: /etc/init/
|
init_dest_dir: /lib/systemd/system/
|
||||||
init_ext: .conf
|
init_ext: .service
|
||||||
nginx_user: www-data
|
nginx_user: www-data
|
||||||
mysql_service_name: mysql
|
mysql_service_name: mysql
|
||||||
required_packages:
|
required_packages:
|
||||||
|
4
releasenotes/notes/debian-buster-dd7cfde9908deb09.yaml
Normal file
4
releasenotes/notes/debian-buster-dd7cfde9908deb09.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Debian Buster is now supported as a base operating system.
|
@ -58,6 +58,11 @@
|
|||||||
vars:
|
vars:
|
||||||
use_venv: true
|
use_venv: true
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: bifrost-integration-dhcp-debian-buster
|
||||||
|
parent: bifrost-integration-dhcp
|
||||||
|
nodeset: debian-buster
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: bifrost-integration-dibipa-debian
|
name: bifrost-integration-dibipa-debian
|
||||||
parent: bifrost-integration
|
parent: bifrost-integration
|
||||||
@ -104,6 +109,11 @@
|
|||||||
parent: bifrost-integration-tinyipa
|
parent: bifrost-integration-tinyipa
|
||||||
nodeset: centos-8
|
nodeset: centos-8
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: bifrost-integration-tinyipa-debian-buster
|
||||||
|
parent: bifrost-integration-tinyipa
|
||||||
|
nodeset: debian-buster
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: bifrost-integration-tinyipa-opensuse-15
|
name: bifrost-integration-tinyipa-opensuse-15
|
||||||
parent: bifrost-integration-tinyipa
|
parent: bifrost-integration-tinyipa
|
||||||
|
@ -15,6 +15,8 @@
|
|||||||
voting: false
|
voting: false
|
||||||
- bifrost-integration-tinyipa-fedora-latest:
|
- bifrost-integration-tinyipa-fedora-latest:
|
||||||
voting: false
|
voting: false
|
||||||
|
- bifrost-integration-tinyipa-debian-buster:
|
||||||
|
voting: false
|
||||||
- bifrost-integration-dhcp-ubuntu-bionic:
|
- bifrost-integration-dhcp-ubuntu-bionic:
|
||||||
voting: false
|
voting: false
|
||||||
- bifrost-integration-dibipa-debian-ubuntu-bionic:
|
- bifrost-integration-dibipa-debian-ubuntu-bionic:
|
||||||
@ -27,6 +29,8 @@
|
|||||||
voting: false
|
voting: false
|
||||||
- bifrost-integration-dibipa-debian-opensuse-15:
|
- bifrost-integration-dibipa-debian-opensuse-15:
|
||||||
voting: false
|
voting: false
|
||||||
|
- bifrost-integration-dhcp-debian-buster:
|
||||||
|
voting: false
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- bifrost-integration-tinyipa-ubuntu-bionic
|
- bifrost-integration-tinyipa-ubuntu-bionic
|
||||||
|
Loading…
Reference in New Issue
Block a user