Add 2025.2 OVN job to check pipeline

Change-Id: I13e05837c60f4806dbe3848940696cffc687ca8a
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
This commit is contained in:
Vladimir Kozhukalov
2025-10-17 16:03:00 -05:00
parent 2d37d445c4
commit 1c37f29e39
7 changed files with 72 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
---
images:
tags:
openvswitch_db_server: docker.io/openstackhelm/openvswitch:latest-ubuntu_noble-dpdk
openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_noble-dpdk
pod:
resources:
enabled: true
ovs:
vswitchd:
requests:
memory: "2Gi"
cpu: "2"
limits:
memory: "2Gi"
cpu: "2"
hugepages-2Mi: "1Gi"
conf:
ovs_dpdk:
enabled: true
hugepages_mountpath: /dev/hugepages
vhostuser_socket_dir: vhostuser
socket_memory: 512
lcore_mask: 0x1
pmd_cpu_mask: 0x4
...

View File

@@ -0,0 +1,6 @@
---
images:
tags:
openvswitch_db_server: docker.io/openstackhelm/openvswitch:latest-ubuntu_noble
openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_noble
...

View File

@@ -0,0 +1,8 @@
---
images:
tags:
ovn_ovsdb_nb: docker.io/openstackhelm/ovn:ubuntu_noble
ovn_ovsdb_sb: docker.io/openstackhelm/ovn:ubuntu_noble
ovn_northd: docker.io/openstackhelm/ovn:ubuntu_noble
ovn_controller: docker.io/openstackhelm/ovn:ubuntu_noble
...

View File

@@ -32,6 +32,18 @@
container_distro_name: ubuntu
container_distro_version: jammy
- job:
name: openstack-helm-compute-kit-ovn-2025-1-ubuntu_jammy
parent: openstack-helm-compute-kit-ovn
nodeset: openstack-helm-3nodes-ubuntu_jammy
timeout: 10800
vars:
osh_params:
openstack_release: "2025.1"
container_distro_name: ubuntu
container_distro_version: jammy
feature_gates: ovn
- job:
name: openstack-helm-skyline-2025-1-ubuntu_jammy
parent: openstack-helm-skyline

View File

@@ -32,6 +32,18 @@
container_distro_name: ubuntu
container_distro_version: noble
- job:
name: openstack-helm-compute-kit-ovn-2025-2-ubuntu_noble
parent: openstack-helm-compute-kit-ovn
nodeset: openstack-helm-3nodes-ubuntu_noble
timeout: 10800
vars:
osh_params:
openstack_release: "2025.2"
container_distro_name: ubuntu
container_distro_version: noble
feature_gates: ovn
- job:
name: openstack-helm-octavia-2025-2-ubuntu_noble
parent: openstack-helm-octavia

View File

@@ -268,13 +268,19 @@
name: openstack-helm-compute-kit-ovn
parent: openstack-helm-deploy
abstract: true
files:
- ^ovn/.*$
- ^openvswitch/.*$
- ^neutron/.*$
- ^zuul\.d/.*$
- ^tools/deployment/component/ovn/.*$
vars:
gate_scripts:
- ./tools/deployment/common/prepare-bashrc.sh
- ./tools/deployment/common/prepare-k8s.sh
- ./tools/deployment/common/prepare-charts.sh
- ./tools/deployment/common/setup-client.sh
- ./tools/deployment/component/common/rabbitmq.sh
- export VOLUME_HELM_ARGS="--set volume.enabled=false"; ./tools/deployment/component/common/rabbitmq.sh
- ./tools/deployment/db/mariadb.sh
- ./tools/deployment/component/common/memcached.sh
- ./tools/deployment/component/keystone/keystone.sh

View File

@@ -49,6 +49,7 @@
# 2025.2 Ubuntu Noble
- openstack-helm-cinder-2025-2-ubuntu_noble # 5 nodes rook
- openstack-helm-compute-kit-2025-2-ubuntu_noble # 1 node + 3 nodes
- openstack-helm-compute-kit-ovn-2025-2-ubuntu_noble # 1 node + 3 nodes
# Infra jobs
- openstack-helm-logging
- openstack-helm-monitoring