Update jobs for unmaintained/2024.1
Pinned neutron-tempest-plugin to 2024.1-last tag.
Due to [1] included in neutron-tempest-plugin 2024.1-last
tag we can't use 2024.1 constraints[2] so using master which are
compatible with python3.10/ubuntu-jammy.
[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/958541
[2] https://review.opendev.org/c/openstack/tempest/+/966348
Change-Id: Ic35ecdebc2bbb5ba935f45114f630557599a048d
Signed-off-by: Yatin Karel <ykarel@redhat.com>
diff --git a/zuul.d/2024_1_jobs.yaml b/zuul.d/2024_1_jobs.yaml
index 4170be7..1e313fa 100644
--- a/zuul.d/2024_1_jobs.yaml
+++ b/zuul.d/2024_1_jobs.yaml
@@ -2,12 +2,17 @@
name: neutron-tempest-plugin-openvswitch-2024-1
parent: neutron-tempest-plugin-openvswitch
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
+ required-projects: &required-projects-2024-1
+ - openstack/neutron
+ - name: openstack/neutron-tempest-plugin
+ override-checkout: 2024.1-last
+ - openstack/tempest
vars:
network_api_extensions_openvswitch: &api_extensions_openvswitch
- dhcp_agent_scheduler
- local_ip
- qos-bw-minimum-ingress
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
tempest_test_regex: "\
(^neutron_tempest_plugin.api)|\
(^neutron_tempest_plugin.scenario)|\
@@ -99,6 +104,7 @@
devstack_localrc:
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
@@ -109,11 +115,12 @@
name: neutron-tempest-plugin-openvswitch-iptables_hybrid-2024-1
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
network_api_extensions_common: *api_extensions
network_api_extensions_openvswitch: *api_extensions_openvswitch
network_available_features: *available_features
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
tempest_test_regex: "\
(^neutron_tempest_plugin.api)|\
(^neutron_tempest_plugin.scenario)|\
@@ -130,6 +137,7 @@
devstack_localrc:
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
@@ -143,7 +151,6 @@
name: neutron-tempest-plugin-openvswitch-enforce-scope-new-defaults-2024-1
parent: neutron-tempest-plugin-openvswitch-2024-1
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
vars:
devstack_localrc:
# Enabeling the scope and new defaults for services.
@@ -161,13 +168,14 @@
name: neutron-tempest-plugin-linuxbridge-2024-1
parent: neutron-tempest-plugin-linuxbridge
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
network_api_extensions_common: *api_extensions
network_api_extensions_linuxbridge:
- dhcp_agent_scheduler
- vlan-transparent
network_available_features: *available_features
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
tempest_test_regex: "\
(^neutron_tempest_plugin.api)|\
(^neutron_tempest_plugin.scenario)|\
@@ -190,6 +198,7 @@
devstack_localrc:
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_linuxbridge) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
@@ -204,10 +213,11 @@
name: neutron-tempest-plugin-ovn-2024-1
parent: neutron-tempest-plugin-ovn
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
network_api_extensions_ovn:
- vlan-transparent
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
tempest_test_regex: "\
(^neutron_tempest_plugin.api)|\
(^neutron_tempest_plugin.scenario)|\
@@ -216,6 +226,7 @@
devstack_localrc:
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_ovn) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
devstack_local_conf:
test-config:
$TEMPEST_CONFIG:
@@ -230,81 +241,97 @@
name: neutron-tempest-plugin-dvr-multinode-scenario-2024-1
parent: neutron-tempest-plugin-dvr-multinode-scenario
nodeset: openstack-two-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
network_api_extensions_common: *api_extensions
network_api_extensions_dvr:
- dhcp_agent_scheduler
- dvr
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_dvr) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-designate-scenario-2024-1
parent: neutron-tempest-plugin-designate-scenario
nodeset: neutron-nested-virt-ubuntu-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
network_api_extensions_common: *api_extensions
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-sfc-2024-1
parent: neutron-tempest-plugin-sfc
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-bgpvpn-bagpipe-2024-1
parent: neutron-tempest-plugin-bgpvpn-bagpipe
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-dynamic-routing-2024-1
parent: neutron-tempest-plugin-dynamic-routing
voting: false
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-fwaas-2024-1
parent: neutron-tempest-plugin-fwaas-openvswitch
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-vpnaas-2024-1
parent: neutron-tempest-plugin-vpnaas
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master
- job:
name: neutron-tempest-plugin-tap-as-a-service-2024-1
parent: neutron-tempest-plugin-tap-as-a-service
nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
+ required-projects: *required-projects-2024-1
vars:
+ stable_constraints_file: "https://releases.openstack.org/constraints/upper/master"
network_api_extensions_common: *api_extensions
network_api_extensions_tempest:
- taas
- taas-vlan-filter
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
+ TEMPEST_VENV_UPPER_CONSTRAINTS: master