blob: 9de8384c38734d18b5bfde7c1814609dcffd5cb4 [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
6 vars:
7 branch_override: stable/stein
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 - ext-gw-mode
25 - external-net
26 - extra_dhcp_opt
27 - extraroute
28 - filter-validation
29 - fip-port-details
30 - flavors
31 - floatingip-pools
32 - floating-ip-port-forwarding
33 - ip-substring-filtering
34 - l3-flavors
35 - l3-ha
36 - l3_agent_scheduler
37 - logging
38 - metering
39 - multi-provider
40 - net-mtu
41 - net-mtu-writable
42 - network-ip-availability
43 - network_availability_zone
44 - network-segment-range
45 - pagination
46 - port-resource-request
47 - port-mac-address-regenerate
48 - port-security
49 - port-security-groups-filtering
50 - project-id
51 - provider
52 - qos
53 - qos-bw-minimum-ingress
54 - qos-fip
55 - quotas
56 - quota_details
57 - rbac-policies
58 - rbac-security-groups
59 - router
60 - router_availability_zone
61 - security-group
62 - segment
63 - service-type
64 - sorting
65 - standard-attr-description
66 - standard-attr-revisions
67 - standard-attr-segment
68 - standard-attr-tag
69 - standard-attr-timestamp
70 - subnet_allocation
71 - trunk
72 - trunk-details
73 - uplink-status-propagation
74 network_api_extensions_tempest:
75 - dvr
elajkat8bbd7432020-11-04 16:41:34 +010076 network_available_features: &available_features
77 -
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020078 devstack_localrc:
Slawek Kaplonskide203632020-11-05 14:34:10 +010079 NEUTRON_DEPLOY_MOD_WSGI: false
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020080 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
81
82- job:
83 name: neutron-tempest-plugin-scenario-openvswitch-stein
84 parent: neutron-tempest-plugin-scenario-openvswitch
Slawek Kaplonskide8e5032020-08-27 09:12:43 +020085 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020086 override-checkout: stable/stein
87 vars:
88 branch_override: stable/stein
89 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +010090 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +020091 devstack_localrc:
92 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +020093 devstack_local_conf:
94 test-config:
95 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +010096 network-feature-enabled:
97 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +020098 neutron_plugin_options:
99 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200100
101- job:
102 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-stein
103 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200104 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200105 override-checkout: stable/stein
106 vars:
107 branch_override: stable/stein
108 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100109 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200110 devstack_localrc:
111 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200112 devstack_local_conf:
113 test-config:
114 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100115 network-feature-enabled:
116 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200117 neutron_plugin_options:
118 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200119
120- job:
121 name: neutron-tempest-plugin-scenario-linuxbridge-stein
122 parent: neutron-tempest-plugin-scenario-linuxbridge
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200123 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200124 override-checkout: stable/stein
125 vars:
126 branch_override: stable/stein
127 network_api_extensions: *api_extensions
elajkat8bbd7432020-11-04 16:41:34 +0100128 network_available_features: *available_features
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200129 devstack_localrc:
130 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200131 devstack_local_conf:
132 test-config:
133 $TEMPEST_CONFIG:
elajkat8bbd7432020-11-04 16:41:34 +0100134 network-feature-enabled:
135 available_features: ""
Bence Romsics61589652020-09-04 14:49:58 +0200136 neutron_plugin_options:
137 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200138
139- job:
140 name: neutron-tempest-plugin-dvr-multinode-scenario-stein
141 parent: neutron-tempest-plugin-dvr-multinode-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200142 nodeset: openstack-two-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200143 override-checkout: stable/stein
144 vars:
145 network_api_extensions_common: *api_extensions
146 branch_override: stable/stein
147
148- job:
149 name: neutron-tempest-plugin-designate-scenario-stein
150 parent: neutron-tempest-plugin-designate-scenario
Slawek Kaplonskide8e5032020-08-27 09:12:43 +0200151 nodeset: openstack-single-node-bionic
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200152 override-checkout: stable/stein
153 required-projects:
154 - openstack/devstack-gate
155 - openstack/neutron
156 - openstack/neutron-tempest-plugin
157 - name: openstack/designate-tempest-plugin
158 override-checkout: 0.7.0
159 - openstack/tempest
160 vars:
161 branch_override: stable/stein
162 network_api_extensions_common: *api_extensions