Test all supported versions of k8s workload cluster with magnum-cluster-api

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/916647
Depends-On: https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/916790
Change-Id: Ib6a577655f3c9d482b37f355b01c16fcdc93ea05
This commit is contained in:
Jonathan Rosser 2024-04-22 16:57:33 +01:00
parent 48f4d9a665
commit e145254b6a
3 changed files with 51 additions and 2 deletions

View File

@ -1,3 +1,3 @@
# Ansible Collection - osa_ops.mcapi_vexxhost
Documentation for the collection
Documentation for the collection.

View File

@ -61,3 +61,48 @@
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm-ubuntu-jammy
files:
- ^mcapi_vexxhost/.*
- job:
name: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.23.17
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
vars:
mcapi_vexxhost_extra_user_variables:
- path: /etc/openstack_deploy/user_variables_z_magnum.yml
block: |
functional_test_k8s_version: 'v1.23.17'
- job:
name: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.24.16
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
vars:
mcapi_vexxhost_extra_user_variables:
- path: /etc/openstack_deploy/user_variables_z_magnum.yml
block: |
functional_test_k8s_version: 'v1.24.16'
- job:
name: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.25.12
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
vars:
mcapi_vexxhost_extra_user_variables:
- path: /etc/openstack_deploy/user_variables_z_magnum.yml
block: |
functional_test_k8s_version: 'v1.25.12'
- job:
name: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.26.7
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
vars:
mcapi_vexxhost_extra_user_variables:
- path: /etc/openstack_deploy/user_variables_z_magnum.yml
block: |
functional_test_k8s_version: 'v1.26.7'
- job:
name: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.27.4
parent: openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
vars:
mcapi_vexxhost_extra_user_variables:
- path: /etc/openstack_deploy/user_variables_z_magnum.yml
block: |
functional_test_k8s_version: 'v1.27.4'

View File

@ -22,7 +22,11 @@
- openstack-ansible-linters
- openstack-ansible-ops:elk_metrics_7x-ubuntu-focal
- openstack-ansible-ops:elk_metrics_7x-ubuntu-jammy
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.23.17
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.24.16
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.25.12
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.26.7
- openstack-ansible-deploy-aio_magnum_octavia_capi_kvm_ops-ubuntu-jammy-v1.27.4
gate:
jobs:
- openstack-ansible-linters