Merge "Support Ubuntu Focal (20.04)"

This commit is contained in:
Zuul 2020-06-05 09:32:38 +00:00 committed by Gerrit Code Review
commit ce65a9ae78
6 changed files with 27 additions and 1 deletions

View File

@ -20,7 +20,7 @@ Installation and use of bifrost is split into roughly three steps:
Supported operating systems: Supported operating systems:
* Ubuntu 18.04 * Ubuntu 18.04, 20.04
* Red Hat Enterprise Linux (RHEL) 8 * Red Hat Enterprise Linux (RHEL) 8
* CentOS 8 * CentOS 8
* openSUSE Leap 15.1 * openSUSE Leap 15.1

View File

@ -0,0 +1,14 @@
---
sgabios_dir: /usr/share/qemu/
libvirt_service_name: libvirtd
required_packages:
- g++
- libvirt-daemon-system
- libxslt1-dev
- libxml2-dev
- qemu-utils
- qemu-kvm
- qemu-system-x86
- qemu-system-data
- pkg-config
- libvirt-dev

View File

@ -63,6 +63,7 @@
include_vars: "{{ item }}" include_vars: "{{ item }}"
with_first_found: with_first_found:
- "../defaults/required_defaults_{{ ansible_distribution }}_{{ ansible_distribution_release }}.yml" - "../defaults/required_defaults_{{ ansible_distribution }}_{{ ansible_distribution_release }}.yml"
- "../defaults/required_defaults_{{ ansible_distribution }}_{{ ansible_distribution_version }}.yml"
- "../defaults/dummy-defaults.yml" - "../defaults/dummy-defaults.yml"
# NOTE(cinerama): On Fedora 22, ansible 1.9, ansible_pkg_mgr # NOTE(cinerama): On Fedora 22, ansible 1.9, ansible_pkg_mgr
# defaults to yum, which may not be installed. This can be safely # defaults to yum, which may not be installed. This can be safely

View File

@ -0,0 +1,4 @@
---
features:
- |
Ubuntu Focal (20.04) is now supported as a base operating system.

View File

@ -104,6 +104,11 @@
vars: vars:
enable_keystone: true enable_keystone: true
- job:
name: bifrost-integration-tinyipa-ubuntu-focal
parent: bifrost-integration-tinyipa
nodeset: ubuntu-focal
- job: - job:
name: bifrost-integration-tinyipa-centos-8 name: bifrost-integration-tinyipa-centos-8
parent: bifrost-integration-tinyipa parent: bifrost-integration-tinyipa

View File

@ -12,6 +12,8 @@
- bifrost-integration-tinyipa-keystone-ubuntu-bionic - bifrost-integration-tinyipa-keystone-ubuntu-bionic
- bifrost-integration-tinyipa-keystone-centos-8 - bifrost-integration-tinyipa-keystone-centos-8
# Non-voting jobs # Non-voting jobs
- bifrost-integration-tinyipa-ubuntu-focal:
voting: false
- bifrost-integration-tinyipa-opensuse-15: - bifrost-integration-tinyipa-opensuse-15:
voting: false voting: false
- bifrost-integration-tinyipa-fedora-latest: - bifrost-integration-tinyipa-fedora-latest: