blob: fa2ddb61697ea01e60f5230197d3d8c1592b1a65 [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
79 - subnetpool-prefix-ops
80 - tag-ports-during-bulk-creation
81 - trunk
82 - trunk-details
83 - uplink-status-propagation
84 network_api_extensions_tempest:
85 - dvr
86 network_available_features: &available_features
87 - ipv6_metadata
88
89- job:
90 name: neutron-tempest-plugin-scenario-openvswitch-wallaby
91 parent: neutron-tempest-plugin-scenario-openvswitch
92 override-checkout: stable/wallaby
93 vars:
94 branch_override: stable/wallaby
95 network_api_extensions: *api_extensions
96 network_available_features: *available_features
97 devstack_localrc:
98 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
99 devstack_local_conf:
100 test-config:
101 $TEMPEST_CONFIG:
102 network-feature-enabled:
103 available_features: "{{ network_available_features | join(',') }}"
104
105- job:
106 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby
107 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
108 override-checkout: stable-wallaby
109 vars:
110 branch_override: stable-wallaby
111 network_api_extensions: *api_extensions
112 network_available_features: *available_features
113 devstack_localrc:
114 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
115 devstack_local_conf:
116 test-config:
117 $TEMPEST_CONFIG:
118 network-feature-enabled:
119 available_features: "{{ network_available_features | join(',') }}"
120
121- job:
122 name: neutron-tempest-plugin-scenario-linuxbridge-wallaby
123 parent: neutron-tempest-plugin-scenario-linuxbridge
124 override-checkout: stable/wallaby
125 vars:
126 branch_override: stable/wallaby
127 network_api_extensions: *api_extensions
128 network_available_features: *available_features
129 devstack_localrc:
130 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
131 devstack_local_conf:
132 test-config:
133 $TEMPEST_CONFIG:
134 network-feature-enabled:
135 available_features: "{{ network_available_features | join(',') }}"
136
137- job:
138 name: neutron-tempest-plugin-scenario-ovn-wallaby
139 parent: neutron-tempest-plugin-scenario-ovn
140 override-checkout: stable/wallaby
141 vars:
142 branch_override: stable/wallaby
143 network_api_extensions: *api_extensions
144 devstack_localrc:
145 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
146 devstack_local_conf:
147 test-config:
148 $TEMPEST_CONFIG:
149 network-feature-enabled:
150 available_features: ""
151
152- job:
153 name: neutron-tempest-plugin-dvr-multinode-scenario-wallaby
154 parent: neutron-tempest-plugin-dvr-multinode-scenario
155 override-checkout: stable/wallaby
156 vars:
157 network_api_extensions_common: *api_extensions
158 branch_override: stable/wallaby
159
160- job:
161 name: neutron-tempest-plugin-designate-scenario-wallaby
162 parent: neutron-tempest-plugin-designate-scenario
163 override-checkout: stable/wallaby
164 vars:
165 branch_override: stable/wallaby
166 network_api_extensions_common: *api_extensions
167
168- job:
169 name: neutron-tempest-plugin-sfc-wallaby
170 parent: neutron-tempest-plugin-sfc
171 override-checkout: stable/wallaby
172 vars:
173 branch_override: stable/wallaby
174 network_api_extensions_common: *api_extensions
175
176- job:
177 name: neutron-tempest-plugin-bgpvpn-bagpipe-wallaby
178 parent: neutron-tempest-plugin-bgpvpn-bagpipe
179 override-checkout: stable/wallaby
180 vars:
181 branch_override: stable/wallaby
182 network_api_extensions: *api_extensions
183
184- job:
185 name: neutron-tempest-plugin-dynamic-routing-wallaby
186 parent: neutron-tempest-plugin-dynamic-routing
187 override-checkout: stable/wallaby
188 vars:
189 branch_override: stable/wallaby
190 network_api_extensions_common: *api_extensions
191
192- job:
193 name: neutron-tempest-plugin-vpnaas-wallaby
194 parent: neutron-tempest-plugin-vpnaas
195 override-checkout: stable/wallaby
196 vars:
197 branch_override: stable/wallaby
198 network_api_extensions_common: *api_extensions