blob: 07859242ab36f0543bd3a3f14fca8caa858b99b2 [file] [log] [blame]
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02001- job:
2 name: neutron-tempest-plugin-api-train
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/train
6 vars:
7 branch_override: stable/train
8 # TODO(slaweq): find a way to put this list of extensions in
9 # neutron repository and keep it different per branch,
10 # then it could be removed from here
11 network_api_extensions_common: &api_extensions
12 - address-scope
13 - agent
14 - allowed-address-pairs
15 - auto-allocated-topology
16 - availability_zone
17 - binding
18 - default-subnetpools
19 - dhcp_agent_scheduler
20 - dns-domain-ports
21 - dns-integration
22 - empty-string-filtering
23 - expose-port-forwarding-in-fip
24 - expose-l3-conntrack-helper
25 - ext-gw-mode
26 - external-net
27 - extra_dhcp_opt
28 - extraroute
29 - extraroute-atomic
30 - filter-validation
31 - fip-port-details
32 - flavors
33 - floating-ip-port-forwarding
34 - floatingip-pools
35 - ip-substring-filtering
36 - l3-conntrack-helper
37 - l3-flavors
38 - l3-ha
39 - l3_agent_scheduler
40 - logging
41 - metering
42 - multi-provider
43 - net-mtu
44 - net-mtu-writable
45 - network-ip-availability
46 - network_availability_zone
47 - network-segment-range
48 - pagination
49 - port-resource-request
50 - port-mac-address-regenerate
51 - port-security
52 - port-security-groups-filtering
53 - project-id
54 - provider
55 - qos
56 - qos-bw-minimum-ingress
57 - qos-fip
58 - quotas
59 - quota_details
60 - rbac-policies
61 - rbac-security-groups
62 - router
63 - router-admin-state-down-before-update
64 - router_availability_zone
65 - security-group
66 - segment
67 - service-type
68 - sorting
69 - standard-attr-description
70 - standard-attr-revisions
71 - standard-attr-segment
72 - standard-attr-tag
73 - standard-attr-timestamp
74 - subnet_allocation
75 - subnetpool-prefix-ops
76 - trunk
77 - trunk-details
78 - uplink-status-propagation
79 network_api_extensions_tempest:
80 - dvr
elajkat8bbd7432020-11-04 16:41:34 +010081 network_available_features: &available_features
82 -
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020083 devstack_localrc:
Slawek Kaplonskide203632020-11-05 14:34:10 +010084 NEUTRON_DEPLOY_MOD_WSGI: false
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020085 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
86
87- job:
88 name: neutron-tempest-plugin-scenario-openvswitch-train
89 parent: neutron-tempest-plugin-scenario-openvswitch
Slawek Kaplonskide8e5032020-08-27 09:12:43 +020090 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020091 override-checkout: stable/train
92 vars:
93 branch_override: stable/train
94 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +010095 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020096 devstack_localrc:
97 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +020098 devstack_local_conf:
99 test-config:
100 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100101 network-feature-enabled:
102 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200103 neutron_plugin_options:
104 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200105
106- job:
107 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-train
108 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200109 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200110 override-checkout: stable/train
111 vars:
112 branch_override: stable/train
113 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100114 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200115 devstack_localrc:
116 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200117 devstack_local_conf:
118 test-config:
119 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100120 network-feature-enabled:
121 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200122 neutron_plugin_options:
123 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200124
125- job:
126 name: neutron-tempest-plugin-scenario-linuxbridge-train
127 parent: neutron-tempest-plugin-scenario-linuxbridge
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200128 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200129 override-checkout: stable/train
130 vars:
131 branch_override: stable/train
132 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100133 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200134 devstack_localrc:
135 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200136 devstack_local_conf:
137 test-config:
138 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100139 network-feature-enabled:
140 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200141 neutron_plugin_options:
142 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200143
144- job:
145 name: neutron-tempest-plugin-dvr-multinode-scenario-train
146 parent: neutron-tempest-plugin-dvr-multinode-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200147 nodeset: openstack-two-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200148 override-checkout: stable/train
149 vars:
150 network_api_extensions_common: *api_extensions
151 branch_override: stable/train
152
153- job:
154 name: neutron-tempest-plugin-designate-scenario-train
155 parent: neutron-tempest-plugin-designate-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200156 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200157 override-checkout: stable/train
158 vars:
159 branch_override: stable/train
160 network_api_extensions_common: *api_extensions
161
162- job:
163 name: neutron-tempest-plugin-sfc-train
164 parent: neutron-tempest-plugin-sfc
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200165 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200166 override-checkout: stable/train
167 vars:
168 branch_override: stable/train
169 network_api_extensions_common: *api_extensions
170
171- job:
172 name: neutron-tempest-plugin-bgpvpn-bagpipe-train
173 parent: neutron-tempest-plugin-bgpvpn-bagpipe
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200174 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200175 override-checkout: stable/train
176 vars:
177 branch_override: stable/train
178 network_api_extensions: *api_extensions
179
180- job:
181 name: neutron-tempest-plugin-fwaas-train
Slawek Kaplonskic50743c2020-06-16 12:29:29 +0200182 parent: neutron-tempest-plugin-fwaas-ussuri
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200183 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200184 override-checkout: stable/train
185 vars:
186 branch_override: stable/train
187 network_api_extensions_common: *api_extensions