Add CI jobs using SQLAlchemy master branch

This patch add the following CI job definitions:
* neutron-ovn-tempest-with-sqlalchemy-master
* neutron-ovs-tempest-with-sqlalchemy-master
* neutron-functional-with-sqlalchemy-master

Closes-Bug: #2004265
Change-Id: I1b813c5b3248ab5d3e321f1b31dd095d82e2feca
This commit is contained in:
Rodolfo Alonso Hernandez 2023-01-25 04:16:22 +01:00
parent 8234250e01
commit 3c2af924d9
3 changed files with 50 additions and 0 deletions

View File

@ -206,6 +206,12 @@
- openstack/tooz - openstack/tooz
- openstack/pbr - openstack/pbr
- job:
name: neutron-functional-with-sqlalchemy-master
parent: neutron-functional
required-projects:
- name: github.com/sqlalchemy/sqlalchemy
override-checkout: main
- job: - job:
name: neutron-fullstack-with-uwsgi-fips name: neutron-fullstack-with-uwsgi-fips
parent: neutron-fullstack-with-uwsgi parent: neutron-fullstack-with-uwsgi

View File

@ -52,6 +52,7 @@
- neutron-functional-with-uwsgi-fips - neutron-functional-with-uwsgi-fips
- neutron-functional-with-uwsgi-with-neutron-lib-master - neutron-functional-with-uwsgi-with-neutron-lib-master
- neutron-functional-with-pyroute2-master - neutron-functional-with-pyroute2-master
- neutron-functional-with-sqlalchemy-master
- neutron-fullstack - neutron-fullstack
- neutron-fullstack-with-uwsgi-fips - neutron-fullstack-with-uwsgi-fips
- neutron-fullstack-with-uwsgi-with-neutron-lib-master - neutron-fullstack-with-uwsgi-with-neutron-lib-master
@ -71,6 +72,8 @@
- neutron-ovn-tempest-ipv6-only-ovs-master - neutron-ovn-tempest-ipv6-only-ovs-master
- neutron-ovn-tempest-ovs-master-centos-9-stream - neutron-ovn-tempest-ovs-master-centos-9-stream
- neutron-ovn-tempest-with-neutron-lib-master - neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovn-tempest-with-sqlalchemy-master
- neutron-ovs-tempest-with-sqlalchemy-master
- neutron-ovs-tempest-fips - neutron-ovs-tempest-fips
- neutron-ovn-tempest-ovs-release-fips - neutron-ovn-tempest-ovs-release-fips
- devstack-tobiko-neutron: - devstack-tobiko-neutron:
@ -110,6 +113,7 @@
- neutron-functional - neutron-functional
- neutron-functional-with-uwsgi-fips - neutron-functional-with-uwsgi-fips
- neutron-functional-with-pyroute2-master - neutron-functional-with-pyroute2-master
- neutron-functional-with-sqlalchemy-master
- neutron-fullstack - neutron-fullstack
- neutron-fullstack-with-uwsgi-fips - neutron-fullstack-with-uwsgi-fips
- neutron-fullstack-with-pyroute2-master - neutron-fullstack-with-pyroute2-master
@ -121,6 +125,8 @@
- neutron-ovn-tempest-ipv6-only-ovs-master - neutron-ovn-tempest-ipv6-only-ovs-master
- neutron-ovn-tempest-ovs-master-centos-9-stream - neutron-ovn-tempest-ovs-master-centos-9-stream
- neutron-ovn-tempest-with-neutron-lib-master - neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovn-tempest-with-sqlalchemy-master
- neutron-ovs-tempest-with-sqlalchemy-master
- neutron-ovs-tempest-fips - neutron-ovs-tempest-fips
- neutron-ovn-tempest-ovs-release-fips - neutron-ovn-tempest-ovs-release-fips
- devstack-tobiko-neutron: - devstack-tobiko-neutron:

View File

@ -741,3 +741,41 @@
OVN_BUILD_FROM_SOURCE: True OVN_BUILD_FROM_SOURCE: True
OVN_BRANCH: "main" OVN_BRANCH: "main"
OVS_BRANCH: master OVS_BRANCH: master
- job:
name: neutron-ovn-tempest-with-sqlalchemy-master
parent: tempest-integrated-networking
timeout: 10800
required-projects:
- openstack/neutron
- openstack/tempest
- name: github.com/sqlalchemy/sqlalchemy
override-checkout: main
vars:
devstack_plugins:
neutron: https://opendev.org/openstack/neutron.git
devstack_services:
br-ex-tcpdump: true
br-int-flows: true
# Cinder services
c-api: false
c-bak: false
c-sch: false
c-vol: false
cinder: false
# Swift services
s-account: false
s-container: false
s-object: false
s-proxy: false
zuul_copy_output:
'/var/log/ovn': 'logs'
'/var/log/openvswitch': 'logs'
'/var/lib/ovn': 'logs'
- job:
name: neutron-ovs-tempest-with-sqlalchemy-master
parent: neutron-ovs-tempest-base
required-projects:
- name: github.com/sqlalchemy/sqlalchemy
override-checkout: main