Merge "Add zuul jobs and template for testing different LXC backing stores"

This commit is contained in:
Zuul 2022-05-27 17:38:13 +00:00 committed by Gerrit Code Review
commit f1af818619
2 changed files with 57 additions and 1 deletions

View File

@ -394,6 +394,21 @@
parent: openstack-ansible-deploy-aio parent: openstack-ansible-deploy-aio
nodeset: ubuntu-focal nodeset: ubuntu-focal
- job:
name: openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-focal
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-focal
- job:
name: openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-focal
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-focal
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-focal
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-focal
# centos 8 stream # centos 8 stream
- job: - job:
name: openstack-ansible-deploy-aio_lxc-centos-8-stream name: openstack-ansible-deploy-aio_lxc-centos-8-stream
@ -485,6 +500,11 @@
nodeset: centos-8-stream nodeset: centos-8-stream
timeout: 10800 timeout: 10800
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-centos-8-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-8-stream
# rocky linux 8 # rocky linux 8
# #
- job: - job:
@ -576,7 +596,12 @@
parent: openstack-ansible-deploy-aio parent: openstack-ansible-deploy-aio
nodeset: rockylinux-8 nodeset: rockylinux-8
timeout: 10800 timeout: 10800
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-8
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-8
# debian bullseye # debian bullseye
- job: - job:
@ -623,3 +648,13 @@
name: openstack-ansible-deploy-aio_distro_metal-debian-bullseye name: openstack-ansible-deploy-aio_distro_metal-debian-bullseye
parent: openstack-ansible-deploy-aio-distro parent: openstack-ansible-deploy-aio-distro
nodeset: debian-bullseye nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye

View File

@ -237,6 +237,27 @@
jobs: jobs:
- openstack-ansible-linters-ubuntu-focal - openstack-ansible-linters-ubuntu-focal
- project-template:
name: openstack-ansible-lxc-backingstore-jobs
check:
jobs:
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-8
- openstack-ansible-deploy-hosts_lxc_overlayfs-centos-8-stream
gate:
jobs:
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-focal
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-8
- openstack-ansible-deploy-hosts_lxc_overlayfs-centos-8-stream
- project-template: - project-template:
name: openstack-ansible-deploy-guide-jobs name: openstack-ansible-deploy-guide-jobs
description: | description: |