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
|
||||
* openSUSE Leap 15.1
|
||||
* Fedora 30
|
||||
* Debian Buster
|
||||
|
||||
If you want to try Bifrost on a virtual environment, see
|
||||
:doc:`/contributor/testenv`.
|
||||
|
@ -16,6 +16,7 @@ galaxy_info:
|
||||
- name: Debian
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
categories:
|
||||
- cloud
|
||||
- cloud:openstack
|
||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
||||
- name: Debian
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: Ubuntu
|
||||
versions:
|
||||
- xenial
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
sgabios_dir: /usr/share/qemu/
|
||||
libvirt_service_name: libvirt-bin
|
||||
libvirt_service_name: libvirtd
|
||||
required_packages:
|
||||
- g++
|
||||
- libvirt-bin
|
||||
- libvirt-daemon-system
|
||||
- libxslt1-dev
|
||||
- libxml2-dev
|
||||
- qemu-utils
|
||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
||||
- name: Debian
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: Ubuntu
|
||||
versions:
|
||||
- xenial
|
||||
|
@ -12,6 +12,7 @@ galaxy_info:
|
||||
- name: Debian
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: Ubuntu
|
||||
versions:
|
||||
- xenial
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
init_template: upstart_template.j2
|
||||
init_dest_dir: /etc/init/
|
||||
init_ext: .conf
|
||||
init_template: systemd_template.j2
|
||||
init_dest_dir: /lib/systemd/system/
|
||||
init_ext: .service
|
||||
ipxe_dir: /usr/lib/ipxe/
|
||||
ipxe_full_binary: ipxe.pxe
|
||||
ironic_rootwrap_dir: /usr/local/bin/
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
init_template: upstart_template.j2
|
||||
init_dest_dir: /etc/init/
|
||||
init_ext: .conf
|
||||
init_template: systemd_template.j2
|
||||
init_dest_dir: /lib/systemd/system/
|
||||
init_ext: .service
|
||||
nginx_user: www-data
|
||||
mysql_service_name: mysql
|
||||
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:
|
||||
use_venv: true
|
||||
|
||||
- job:
|
||||
name: bifrost-integration-dhcp-debian-buster
|
||||
parent: bifrost-integration-dhcp
|
||||
nodeset: debian-buster
|
||||
|
||||
- job:
|
||||
name: bifrost-integration-dibipa-debian
|
||||
parent: bifrost-integration
|
||||
@ -104,6 +109,11 @@
|
||||
parent: bifrost-integration-tinyipa
|
||||
nodeset: centos-8
|
||||
|
||||
- job:
|
||||
name: bifrost-integration-tinyipa-debian-buster
|
||||
parent: bifrost-integration-tinyipa
|
||||
nodeset: debian-buster
|
||||
|
||||
- job:
|
||||
name: bifrost-integration-tinyipa-opensuse-15
|
||||
parent: bifrost-integration-tinyipa
|
||||
|
@ -15,6 +15,8 @@
|
||||
voting: false
|
||||
- bifrost-integration-tinyipa-fedora-latest:
|
||||
voting: false
|
||||
- bifrost-integration-tinyipa-debian-buster:
|
||||
voting: false
|
||||
- bifrost-integration-dhcp-ubuntu-bionic:
|
||||
voting: false
|
||||
- bifrost-integration-dibipa-debian-ubuntu-bionic:
|
||||
@ -27,6 +29,8 @@
|
||||
voting: false
|
||||
- bifrost-integration-dibipa-debian-opensuse-15:
|
||||
voting: false
|
||||
- bifrost-integration-dhcp-debian-buster:
|
||||
voting: false
|
||||
gate:
|
||||
jobs:
|
||||
- bifrost-integration-tinyipa-ubuntu-bionic
|
||||
|
Loading…
Reference in New Issue
Block a user