3 flavor: m1.tiny # adapt to your environment
6 sdnvpn.test.functest.testcase_1:
9 description: VPN provides connectivity between subnets
10 instance_1_name: sdnvpn-1-1
11 instance_2_name: sdnvpn-1-2
12 instance_3_name: sdnvpn-1-3
13 instance_4_name: sdnvpn-1-4
14 instance_5_name: sdnvpn-1-5
15 image_name: sdnvpn-image
16 net_1_name: sdnvpn-1-1-net
17 subnet_1_name: sdnvpn-1-1-subnet
18 subnet_1_cidr: 10.10.10.0/24
19 router_1_name: sdnvpn-1-1-router
20 net_2_name: sdnvpn-1-2-net
21 subnet_2_name: sdnvpn-1-2-subnet
22 subnet_2_cidr: 10.10.11.0/24
23 router_2_name: sdnvpn-1-2-router
24 secgroup_name: sdnvpn-sg
25 secgroup_descr: Security group for SDNVPN test cases
28 route_distinguishers: '11:11'
30 sdnvpn.test.functest.testcase_1bis:
33 description: Test bed for HOT introduction - same tests as case 1
34 image_name: sdnvpn-image
35 stack_name: stack-1bis
36 hot_file_name: artifacts/testcase_1bis.yaml
38 instance_1_name: sdnvpn-1-1
39 instance_2_name: sdnvpn-1-2
40 instance_3_name: sdnvpn-1-3
41 instance_4_name: sdnvpn-1-4
42 instance_5_name: sdnvpn-1-5
43 net_1_name: sdnvpn-1-1-net
44 subnet_1_name: sdnvpn-1-1-subnet
45 subnet_1_cidr: 10.10.10.0/24
46 net_2_name: sdnvpn-1-2-net
47 subnet_2_name: sdnvpn-1-2-subnet
48 subnet_2_cidr: 10.10.11.0/24
49 secgroup_name: sdnvpn-sg
50 secgroup_descr: Security group for SDNVPN test cases
53 route_distinguishers: '11:11'
55 sdnvpn.test.functest.testcase_2:
58 description: Tenant separation
59 instance_1_name: sdnvpn-2-1
60 instance_2_name: sdnvpn-2-2
61 instance_3_name: sdnvpn-2-3
62 instance_4_name: sdnvpn-2-4
63 instance_5_name: sdnvpn-2-5
64 instance_1_ip: 10.10.10.11
65 instance_2_ip: 10.10.10.12
66 instance_3_ip: 10.10.11.13
67 instance_4_ip: 10.10.10.12
68 instance_5_ip: 10.10.11.13
69 image_name: sdnvpn-image
70 net_1_name: sdnvpn-2-1-net
71 subnet_1a_name: sdnvpn-2-1a-subnet
72 subnet_1a_cidr: 10.10.10.0/24
73 subnet_1b_name: sdnvpn-2-1b-subnet
74 subnet_1b_cidr: 10.10.11.0/24
75 router_1_name: sdnvpn-2-1-router
76 net_2_name: sdnvpn-2-2-net
77 subnet_2a_name: sdnvpn-2-2a-subnet
78 subnet_2a_cidr: 10.10.11.0/24
79 subnet_2b_name: sdnvpn-2-2b-subnet
80 subnet_2b_cidr: 10.10.10.0/24
81 router_2_name: sdnvpn-2-2-router
82 secgroup_name: sdnvpn-sg
83 secgroup_descr: Security group for SDNVPN test cases
86 route_distinguishers1: '111:111'
87 route_distinguishers2: '222:222'
89 sdnvpn.test.functest.testcase_3:
92 description: Data center gateway integration
93 secgroup_name: sdnvpn-sg
94 secgroup_descr: Security group for SDNVPN test cases
95 image_name: sdnvpn-image
96 ubuntu_image_name: sdnvpn-ubuntu-image
97 net_1_name: sdnvpn-3-1-net
98 subnet_1_name: sdnvpn-3-1-subnet
99 subnet_1_cidr: 10.10.10.0/24
100 router_1_name: sdnvpn-3-1-router
101 quagga_net_name: sdnvpn-3-2-quagga-net
102 quagga_subnet_name: sdnvpn-3-2-quagga-subnet
103 quagga_subnet_cidr: 10.10.11.0/24
104 quagga_router_name: sdnvpn-3-2-quagga-router
105 quagga_instance_name: sdnvpn-3-2-quagga
106 quagga_instance_ip: 10.10.11.5
107 instance_1_name: sdnvpn-3-1
108 instance_1_ip: 10.10.10.5
109 route_targets: '88:88'
110 import_targets: '88:88'
111 export_targets: '88:88'
112 route_distinguishers: '18:18'
113 external_network_name: External Network in Quagga VM
114 external_network_ip_prefix: 30.1.1.1/32
115 external_network_ip: 30.1.1.1
117 sdnvpn.test.functest.testcase_4:
120 description: "VPN provides connectivity between subnets using router \
122 instance_1_name: sdnvpn-4-1
123 instance_2_name: sdnvpn-4-2
124 instance_3_name: sdnvpn-4-3
125 instance_4_name: sdnvpn-4-4
126 instance_5_name: sdnvpn-4-5
127 image_name: sdnvpn-image
128 net_1_name: sdnvpn-4-1-net
129 subnet_1_name: sdnvpn-4-1-subnet
130 subnet_1_cidr: 10.10.10.0/24
131 router_1_name: sdnvpn-4-1-router
132 net_2_name: sdnvpn-4-2-net
133 subnet_2_name: sdnvpn-4-2-subnet
134 subnet_2_cidr: 10.10.11.0/24
135 router_2_name: sdnvpn-4-2-router
136 secgroup_name: sdnvpn-sg
137 secgroup_descr: Security group for SDNVPN test cases
140 route_distinguishers: '12:12'
142 sdnvpn.test.functest.testcase_7:
145 description: Network associate VPNs with routers attached (ODL Bug 6962)
146 image_name: sdnvpn-image
147 instance_1_name: sdnvpn-7-1
148 instance_2_name: sdnvpn-7-2
149 net_1_name: sdnvpn-7-1
150 subnet_1_name: sdnvpn-7-1-subnet
151 subnet_1_cidr: 10.10.10.0/24
152 router_1_name: sdnvpn-7-1-router
153 net_2_name: sdnvpn-7-2
154 subnet_2_name: sdnvpn-7-2-subnet
155 subnet_2_cidr: 10.10.20.0/24
156 router_2_name: sdnvpn-7-2-router
157 secgroup_name: sdnvpn-sg
158 secgroup_descr: Security group for SDNVPN test cases
160 route_distinguishers: '11:11'
162 sdnvpn.test.functest.testcase_8:
165 description: Test floating IP and router assoc coexistence
166 image_name: sdnvpn-image
167 instance_1_name: sdnvpn-8-1
168 instance_2_name: sdnvpn-8-2
169 net_1_name: sdnvpn-8-1
170 subnet_1_name: sdnvpn-8-1-subnet
171 subnet_1_cidr: 10.10.10.0/24
172 router_1_name: sdnvpn-8-1-router
173 net_2_name: sdnvpn-8-2
174 subnet_2_name: sdnvpn-8-2-subnet
175 subnet_2_cidr: 10.10.20.0/24
176 router_2_name: sdnvpn-8-2-router
177 secgroup_name: sdnvpn-sg
178 secgroup_descr: Security group for SDNVPN test cases
180 route_distinguishers: '18:18'
182 sdnvpn.test.functest.testcase_9:
185 description: "Verify that all OpenStack nodes OVS br-int have fail_mode \
188 sdnvpn.test.functest.testcase_10:
191 description: "Test if interupts occure during ping, when removing and \
193 instance_1_name: sdnvpn-10-1
194 instance_2_name: sdnvpn-10-2
195 instance_3_name: sdnvpn-10-3
196 instance_4_name: sdnvpn-10-4
197 image_name: sdnvpn-image
198 net_1_name: sdnvpn-10-1-net
199 subnet_1_name: sdnvpn-10-1-subnet
200 subnet_1_cidr: 10.10.10.0/24
201 router_1_name: sdnvpn-10-1-router
202 secgroup_name: sdnvpn-sg
203 secgroup_descr: Security group for SDNVPN test cases
205 sdnvpn.test.functest.testcase_11:
208 description: "Check relevant OVS groups are removed upon deletion of \
210 instance_1_name: sdnvpn-11-1
211 instance_2_name: sdnvpn-11-2
212 image_name: sdnvpn-image
213 net_1_name: sdnvpn-11-1-net
214 subnet_1_name: sdnvpn-11-1-subnet
215 subnet_1_cidr: 10.10.10.0/24
216 router_1_name: sdnvpn-11-1-router
217 secgroup_name: sdnvpn-sg
218 secgroup_descr: Security group for SDNVPN test cases
220 sdnvpn.test.functest.testcase_12:
223 description: Check Flows and Groups are reprogrammed after OVS reconnect
224 instance_1_name: sdnvpn-12-1
225 instance_2_name: sdnvpn-12-2
226 image_name: sdnvpn-image
227 net_1_name: sdnvpn-12-1-net
228 subnet_1_name: sdnvpn-12-1-subnet
229 subnet_1_cidr: 10.10.10.0/24
230 secgroup_name: sdnvpn-sg
231 secgroup_descr: Security group for SDNVPN test cases
233 sdnvpn.test.functest.testcase_13:
236 description: Testing extra route ECMP for intra-data center scenario
237 instance_1_name: sdnvpn-13-1
238 instance_2_name: sdnvpn-13-2
239 instance_3_name: sdnvpn-13-3
240 image_name: sdnvpn-image
241 net_1_name: sdnvpn-13-1-net
242 subnet_1_name: sdnvpn-13-1-subnet
243 subnet_1_cidr: 10.10.10.0/24
244 router_1_name: sdnvpn-13-1-router
245 net_2_name: sdnvpn-13-2-net
246 subnet_2_name: sdnvpn-13-2-subnet
247 subnet_2_cidr: 10.10.11.0/24
248 router_2_name: sdnvpn-13-2-router
251 extra_route_cidr: 179.24.1.12/32
252 extra_route_ip: 179.24.1.12
253 extra_route_subnet_mask: 255.255.255.255
254 extra_route_name: sdnvpn_extra_route_13
255 secgroup_name: sdnvpn-sg
256 secgroup_descr: Security group for SDNVPN test cases
259 route_distinguishers: