Add new oslo master CI jobs to the periodic queue
Added three new jobs: * neutron-functional-with-oslo-master * neutron-ovs-tempest-with-oslo-master * neutron-ovn-tempest-ovs-release-with-oslo-master These jobs will be executed in the "periodic" queue and will test the Neutron repository with the oslo libraries installed from source (master branch). Closes-Bug: #1993498 Change-Id: Ie89a623a81642ab900a0ddb4c254319f6dcf049d
This commit is contained in:
parent
100abfc043
commit
1920f2a4e3
@ -167,6 +167,46 @@
|
||||
required-projects:
|
||||
- name: github.com/svinota/pyroute2
|
||||
|
||||
- job:
|
||||
name: neutron-functional-with-oslo-master
|
||||
parent: neutron-functional
|
||||
description: |
|
||||
This job installs all oslo libraries from source and executes the
|
||||
Neutron functional tests.
|
||||
# NOTE(ralonsoh): the list of required projects is retrieved from
|
||||
# "openstack-tox-with-oslo-master-base" job.
|
||||
# TODO(ralonsoh): push a patch to "openstack-zuul-jobs" to create
|
||||
# a list reference of the required projects for "-oslo-master" jobs.
|
||||
required-projects:
|
||||
- openstack/automaton
|
||||
- openstack/debtcollector
|
||||
- openstack/futurist
|
||||
- openstack/osprofiler
|
||||
- openstack/oslo.cache
|
||||
- openstack/oslo.concurrency
|
||||
- openstack/oslo.config
|
||||
- openstack/oslo.context
|
||||
- openstack/oslo.db
|
||||
- openstack/oslo.i18n
|
||||
- openstack/oslo.log
|
||||
- openstack/oslo.messaging
|
||||
- openstack/oslo.middleware
|
||||
- openstack/oslo.policy
|
||||
- openstack/oslo.privsep
|
||||
- openstack/oslo.reports
|
||||
- openstack/oslo.rootwrap
|
||||
- openstack/oslo.serialization
|
||||
- openstack/oslo.service
|
||||
- openstack/oslo.utils
|
||||
- openstack/oslo.versionedobjects
|
||||
- openstack/oslo.vmware
|
||||
- openstack/oslotest
|
||||
- openstack/pycadf
|
||||
- openstack/stevedore
|
||||
- openstack/taskflow
|
||||
- openstack/tooz
|
||||
- openstack/pbr
|
||||
|
||||
- job:
|
||||
name: neutron-fullstack-with-uwsgi-fips
|
||||
parent: neutron-fullstack-with-uwsgi
|
||||
|
@ -98,6 +98,9 @@
|
||||
- openstack-tox-py39-with-oslo-master:
|
||||
timeout: 3600
|
||||
irrelevant-files: *irrelevant-files
|
||||
- neutron-functional-with-oslo-master
|
||||
- neutron-ovs-tempest-with-oslo-master
|
||||
- neutron-ovn-tempest-ovs-release-with-oslo-master
|
||||
|
||||
- project-template:
|
||||
name: neutron-periodic-jobs
|
||||
@ -134,3 +137,9 @@
|
||||
- neutron-linuxbridge-tempest-plugin-scenario-nftables
|
||||
- neutron-ovs-tempest-plugin-scenario-iptables_hybrid-nftables
|
||||
- devstack-enforce-scope
|
||||
- openstack-tox-py39-with-oslo-master:
|
||||
timeout: 3600
|
||||
irrelevant-files: *irrelevant-files
|
||||
- neutron-functional-with-oslo-master
|
||||
- neutron-ovs-tempest-with-oslo-master
|
||||
- neutron-ovn-tempest-ovs-release-with-oslo-master
|
||||
|
@ -370,6 +370,42 @@
|
||||
required-projects:
|
||||
- openstack/neutron-lib
|
||||
|
||||
- job:
|
||||
name: neutron-ovs-tempest-with-oslo-master
|
||||
parent: neutron-ovs-tempest-base
|
||||
description: |
|
||||
Job testing for devstack/tempest testing Neutron with OVS driver.
|
||||
This job installs all oslo libraries from source.
|
||||
required-projects:
|
||||
- openstack/automaton
|
||||
- openstack/debtcollector
|
||||
- openstack/futurist
|
||||
- openstack/osprofiler
|
||||
- openstack/oslo.cache
|
||||
- openstack/oslo.concurrency
|
||||
- openstack/oslo.config
|
||||
- openstack/oslo.context
|
||||
- openstack/oslo.db
|
||||
- openstack/oslo.i18n
|
||||
- openstack/oslo.log
|
||||
- openstack/oslo.messaging
|
||||
- openstack/oslo.middleware
|
||||
- openstack/oslo.policy
|
||||
- openstack/oslo.privsep
|
||||
- openstack/oslo.reports
|
||||
- openstack/oslo.rootwrap
|
||||
- openstack/oslo.serialization
|
||||
- openstack/oslo.service
|
||||
- openstack/oslo.utils
|
||||
- openstack/oslo.versionedobjects
|
||||
- openstack/oslo.vmware
|
||||
- openstack/oslotest
|
||||
- openstack/pycadf
|
||||
- openstack/stevedore
|
||||
- openstack/taskflow
|
||||
- openstack/tooz
|
||||
- openstack/pbr
|
||||
|
||||
- job:
|
||||
name: neutron-ovn-tempest-with-uwsgi
|
||||
parent: tempest-integrated-networking
|
||||
@ -571,6 +607,44 @@
|
||||
OVN_BRANCH: main
|
||||
OVS_BRANCH: master
|
||||
|
||||
- job:
|
||||
name: neutron-ovn-tempest-ovs-release-with-oslo-master
|
||||
description: |
|
||||
Job testing for devstack/tempest testing Neutron with OVN driver.
|
||||
This job installs all oslo libraries from source.
|
||||
parent: neutron-ovn-tempest-ovs-release
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
- openstack/tempest
|
||||
- openstack/automaton
|
||||
- openstack/debtcollector
|
||||
- openstack/futurist
|
||||
- openstack/osprofiler
|
||||
- openstack/oslo.cache
|
||||
- openstack/oslo.concurrency
|
||||
- openstack/oslo.config
|
||||
- openstack/oslo.context
|
||||
- openstack/oslo.db
|
||||
- openstack/oslo.i18n
|
||||
- openstack/oslo.log
|
||||
- openstack/oslo.messaging
|
||||
- openstack/oslo.middleware
|
||||
- openstack/oslo.policy
|
||||
- openstack/oslo.privsep
|
||||
- openstack/oslo.reports
|
||||
- openstack/oslo.rootwrap
|
||||
- openstack/oslo.serialization
|
||||
- openstack/oslo.service
|
||||
- openstack/oslo.utils
|
||||
- openstack/oslo.versionedobjects
|
||||
- openstack/oslo.vmware
|
||||
- openstack/oslotest
|
||||
- openstack/pycadf
|
||||
- openstack/stevedore
|
||||
- openstack/taskflow
|
||||
- openstack/tooz
|
||||
- openstack/pbr
|
||||
|
||||
- job:
|
||||
name: neutron-ovn-tempest-ovs-master-centos-9-stream
|
||||
description: Job testing for devstack/tempest testing Neutron with ovn driver and OVN master branch and CentOS 9-Stream
|
||||
|
Loading…
Reference in New Issue
Block a user