blob: 13a192e63d9ec73511a213360d626ea62e8de8fc [file] [log] [blame]
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02001- job:
2 name: neutron-tempest-plugin-api-wallaby
3 parent: neutron-tempest-plugin-api
4 override-checkout: stable/wallaby
5 vars:
6 # TODO(slaweq): find a way to put this list of extensions in
7 # neutron repository and keep it different per branch,
8 # then it could be removed from here
9 network_api_extensions_common: &api_extensions
10 - address-group
11 - address-scope
12 - agent
13 - allowed-address-pairs
14 - auto-allocated-topology
15 - availability_zone
16 - binding
17 - default-subnetpools
18 - dhcp_agent_scheduler
19 - dns-domain-ports
20 - dns-integration
21 - empty-string-filtering
22 - expose-port-forwarding-in-fip
23 - expose-l3-conntrack-helper
24 - ext-gw-mode
25 - external-net
26 - extra_dhcp_opt
27 - extraroute
28 - extraroute-atomic
29 - filter-validation
30 - fip-port-details
31 - flavors
32 - floating-ip-port-forwarding
33 - floatingip-pools
34 - ip-substring-filtering
35 - l3-conntrack-helper
36 - l3-flavors
37 - l3-ha
38 - l3_agent_scheduler
39 - logging
40 - metering
41 - multi-provider
42 - net-mtu
43 - net-mtu-writable
44 - network-ip-availability
45 - network_availability_zone
46 - network-segment-range
47 - pagination
48 - port-resource-request
49 - port-mac-address-regenerate
50 - port-security
51 - port-security-groups-filtering
52 - project-id
53 - provider
54 - qos
55 - qos-bw-minimum-ingress
56 - qos-fip
57 - quotas
58 - quota_details
59 - rbac-address-group
60 - rbac-address-scope
61 - rbac-policies
62 - rbac-security-groups
63 - rbac-subnetpool
64 - router
65 - router-admin-state-down-before-update
66 - router_availability_zone
67 - security-group
68 - security-groups-remote-address-group
69 - segment
70 - service-type
71 - sorting
72 - standard-attr-description
73 - standard-attr-revisions
74 - standard-attr-segment
75 - standard-attr-tag
76 - standard-attr-timestamp
77 - subnet_allocation
78 - subnet-dns-publish-fixed-ip
Slawek Kaplonskia5cdede2021-06-23 09:37:04 +020079 - subnet-service-types
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020080 - subnetpool-prefix-ops
81 - tag-ports-during-bulk-creation
82 - trunk
83 - trunk-details
84 - uplink-status-propagation
85 network_api_extensions_tempest:
86 - dvr
87 network_available_features: &available_features
88 - ipv6_metadata
89
90- job:
91 name: neutron-tempest-plugin-scenario-openvswitch-wallaby
92 parent: neutron-tempest-plugin-scenario-openvswitch
93 override-checkout: stable/wallaby
94 vars:
95 branch_override: stable/wallaby
96 network_api_extensions: *api_extensions
97 network_available_features: *available_features
98 devstack_localrc:
99 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
100 devstack_local_conf:
101 test-config:
102 $TEMPEST_CONFIG:
103 network-feature-enabled:
104 available_features: "{{ network_available_features | join(',') }}"
105
106- job:
107 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby
108 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
109 override-checkout: stable-wallaby
110 vars:
111 branch_override: stable-wallaby
112 network_api_extensions: *api_extensions
113 network_available_features: *available_features
114 devstack_localrc:
115 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
116 devstack_local_conf:
117 test-config:
118 $TEMPEST_CONFIG:
119 network-feature-enabled:
120 available_features: "{{ network_available_features | join(',') }}"
121
122- job:
123 name: neutron-tempest-plugin-scenario-linuxbridge-wallaby
124 parent: neutron-tempest-plugin-scenario-linuxbridge
125 override-checkout: stable/wallaby
126 vars:
127 branch_override: stable/wallaby
128 network_api_extensions: *api_extensions
129 network_available_features: *available_features
130 devstack_localrc:
131 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
132 devstack_local_conf:
133 test-config:
134 $TEMPEST_CONFIG:
135 network-feature-enabled:
136 available_features: "{{ network_available_features | join(',') }}"
137
138- job:
139 name: neutron-tempest-plugin-scenario-ovn-wallaby
140 parent: neutron-tempest-plugin-scenario-ovn
141 override-checkout: stable/wallaby
142 vars:
143 branch_override: stable/wallaby
144 network_api_extensions: *api_extensions
145 devstack_localrc:
146 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
147 devstack_local_conf:
148 test-config:
149 $TEMPEST_CONFIG:
150 network-feature-enabled:
151 available_features: ""
152
153- job:
154 name: neutron-tempest-plugin-dvr-multinode-scenario-wallaby
155 parent: neutron-tempest-plugin-dvr-multinode-scenario
156 override-checkout: stable/wallaby
157 vars:
158 network_api_extensions_common: *api_extensions
159 branch_override: stable/wallaby
160
161- job:
162 name: neutron-tempest-plugin-designate-scenario-wallaby
163 parent: neutron-tempest-plugin-designate-scenario
164 override-checkout: stable/wallaby
165 vars:
166 branch_override: stable/wallaby
167 network_api_extensions_common: *api_extensions
168
169- job:
170 name: neutron-tempest-plugin-sfc-wallaby
171 parent: neutron-tempest-plugin-sfc
172 override-checkout: stable/wallaby
173 vars:
174 branch_override: stable/wallaby
175 network_api_extensions_common: *api_extensions
176
177- job:
178 name: neutron-tempest-plugin-bgpvpn-bagpipe-wallaby
179 parent: neutron-tempest-plugin-bgpvpn-bagpipe
180 override-checkout: stable/wallaby
181 vars:
182 branch_override: stable/wallaby
183 network_api_extensions: *api_extensions
184
185- job:
186 name: neutron-tempest-plugin-dynamic-routing-wallaby
187 parent: neutron-tempest-plugin-dynamic-routing
188 override-checkout: stable/wallaby
189 vars:
190 branch_override: stable/wallaby
191 network_api_extensions_common: *api_extensions
192
193- job:
194 name: neutron-tempest-plugin-vpnaas-wallaby
195 parent: neutron-tempest-plugin-vpnaas
196 override-checkout: stable/wallaby
197 vars:
198 branch_override: stable/wallaby
199 network_api_extensions_common: *api_extensions