blob: 6c1e2dcde4bc899189a2e1b3cedaea70be74b2da [file] [log] [blame]
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02001- job:
2 name: neutron-tempest-plugin-api-stein
3 parent: neutron-tempest-plugin-api
Slawek Kaplonskide8e5032020-08-27 09:12:43 +02004 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02005 override-checkout: stable/stein
Slawek Kaplonski363b13b2020-12-27 23:19:24 +01006 required-projects: &required-projects-stein
7 - openstack/devstack-gate
8 - openstack/neutron
9 - name: openstack/neutron-tempest-plugin
10 override-checkout: 1.3.0
11 - openstack/tempest
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020012 vars:
13 branch_override: stable/stein
14 # TODO(slaweq): find a way to put this list of extensions in
15 # neutron repository and keep it different per branch,
16 # then it could be removed from here
17 network_api_extensions_common: &api_extensions
18 - address-scope
19 - agent
20 - allowed-address-pairs
21 - auto-allocated-topology
22 - availability_zone
23 - binding
24 - default-subnetpools
25 - dhcp_agent_scheduler
26 - dns-domain-ports
27 - dns-integration
28 - empty-string-filtering
29 - expose-port-forwarding-in-fip
30 - ext-gw-mode
31 - external-net
32 - extra_dhcp_opt
33 - extraroute
34 - filter-validation
35 - fip-port-details
36 - flavors
37 - floatingip-pools
38 - floating-ip-port-forwarding
39 - ip-substring-filtering
40 - l3-flavors
41 - l3-ha
42 - l3_agent_scheduler
43 - logging
44 - metering
45 - multi-provider
46 - net-mtu
47 - net-mtu-writable
48 - network-ip-availability
49 - network_availability_zone
50 - network-segment-range
51 - pagination
52 - port-resource-request
53 - port-mac-address-regenerate
54 - port-security
55 - port-security-groups-filtering
56 - project-id
57 - provider
58 - qos
59 - qos-bw-minimum-ingress
60 - qos-fip
61 - quotas
62 - quota_details
63 - rbac-policies
64 - rbac-security-groups
65 - router
66 - router_availability_zone
67 - security-group
68 - segment
69 - service-type
70 - sorting
71 - standard-attr-description
72 - standard-attr-revisions
73 - standard-attr-segment
74 - standard-attr-tag
75 - standard-attr-timestamp
76 - subnet_allocation
77 - trunk
78 - trunk-details
79 - uplink-status-propagation
80 network_api_extensions_tempest:
81 - dvr
elajkat8bbd7432020-11-04 16:41:34 +010082 network_available_features: &available_features
83 -
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020084 devstack_localrc:
Slawek Kaplonskide203632020-11-05 14:34:10 +010085 NEUTRON_DEPLOY_MOD_WSGI: false
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020086 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
87
88- job:
89 name: neutron-tempest-plugin-scenario-openvswitch-stein
90 parent: neutron-tempest-plugin-scenario-openvswitch
Slawek Kaplonskide8e5032020-08-27 09:12:43 +020091 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020092 override-checkout: stable/stein
Slawek Kaplonski363b13b2020-12-27 23:19:24 +010093 required-projects: *required-projects-stein
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020094 vars:
95 branch_override: stable/stein
96 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +010097 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020098 devstack_localrc:
99 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200100 devstack_local_conf:
Slawek Kaplonski24ad1f32020-08-11 11:01:34 +0200101 post-config:
102 $NEUTRON_L3_CONF:
103 DEFAULT:
104 # NOTE(slaweq): on Bionic keepalived don't knows this option yet
105 keepalived_use_no_track: False
Bence Romsics61589652020-09-04 14:49:58 +0200106 test-config:
107 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100108 network-feature-enabled:
109 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200110 neutron_plugin_options:
111 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200112
113- job:
114 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-stein
115 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200116 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200117 override-checkout: stable/stein
Slawek Kaplonski363b13b2020-12-27 23:19:24 +0100118 required-projects: *required-projects-stein
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200119 vars:
120 branch_override: stable/stein
121 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100122 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200123 devstack_localrc:
124 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200125 devstack_local_conf:
Slawek Kaplonski24ad1f32020-08-11 11:01:34 +0200126 post-config:
127 $NEUTRON_L3_CONF:
128 DEFAULT:
129 # NOTE(slaweq): on Bionic keepalived don't knows this option yet
130 keepalived_use_no_track: False
Bence Romsics61589652020-09-04 14:49:58 +0200131 test-config:
132 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100133 network-feature-enabled:
134 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200135 neutron_plugin_options:
136 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200137
138- job:
139 name: neutron-tempest-plugin-scenario-linuxbridge-stein
140 parent: neutron-tempest-plugin-scenario-linuxbridge
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200141 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200142 override-checkout: stable/stein
Slawek Kaplonski363b13b2020-12-27 23:19:24 +0100143 required-projects: *required-projects-stein
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200144 vars:
145 branch_override: stable/stein
146 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100147 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200148 devstack_localrc:
149 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200150 devstack_local_conf:
Slawek Kaplonski24ad1f32020-08-11 11:01:34 +0200151 post-config:
152 $NEUTRON_L3_CONF:
153 DEFAULT:
154 # NOTE(slaweq): on Bionic keepalived don't knows this option yet
155 keepalived_use_no_track: False
Bence Romsics61589652020-09-04 14:49:58 +0200156 test-config:
157 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100158 network-feature-enabled:
159 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200160 neutron_plugin_options:
161 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200162
163- job:
164 name: neutron-tempest-plugin-dvr-multinode-scenario-stein
165 parent: neutron-tempest-plugin-dvr-multinode-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200166 nodeset: openstack-two-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200167 override-checkout: stable/stein
Slawek Kaplonski363b13b2020-12-27 23:19:24 +0100168 required-projects: *required-projects-stein
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200169 vars:
170 network_api_extensions_common: *api_extensions
171 branch_override: stable/stein
172
173- job:
174 name: neutron-tempest-plugin-designate-scenario-stein
175 parent: neutron-tempest-plugin-designate-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200176 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200177 override-checkout: stable/stein
178 required-projects:
179 - openstack/devstack-gate
180 - openstack/neutron
Slawek Kaplonski363b13b2020-12-27 23:19:24 +0100181 - name: openstack/neutron-tempest-plugin
182 override-checkout: 1.3.0
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200183 - name: openstack/designate-tempest-plugin
184 override-checkout: 0.7.0
185 - openstack/tempest
186 vars:
187 branch_override: stable/stein
188 network_api_extensions_common: *api_extensions