f951b1d9c9f6dc2de3ddfd961507c2bf0af19a60
[integration/test.git] / csit / suites / groupbasedpolicy / GBPSFC / 6-node / demo-symmetric-chain / init_scripts / infrastructure_config.py
1 # Config for switches, tunnelIP is the local IP address.
2 switches = [
3     {"name": "sw1", "type": "gbp", "dpid": "1"},
4     {"name": "sw2", "type": "sff", "dpid": "2"},
5     {"name": "sw3", "type": "sf", "dpid": "3"},
6     {"name": "sw4", "type": "sff", "dpid": "4"},
7     {"name": "sw5", "type": "sf", "dpid": "5"},
8     {"name": "sw6", "type": "gbp", "dpid": "6"},
9     {"name": "sw7", "type": "none", "dpid": "7"},
10     {"name": "sw8", "type": "none", "dpid": "8"},
11 ]
12
13 defaultContainerImage = "alagalah/odlpoc_ovs230"
14
15 # Note that tenant name and endpointGroup name come from policy_config.py
16
17 hosts = [
18     {
19         "name": "h35_2",
20         "mac": "00:00:00:00:35:02",
21         "ip": "10.0.35.2/24",
22         "switch": "sw1",
23     },
24     {
25         "name": "h35_3",
26         "ip": "10.0.35.3/24",
27         "mac": "00:00:00:00:35:03",
28         "switch": "sw1",
29     },
30     {
31         "name": "h35_4",
32         "ip": "10.0.35.4/24",
33         "mac": "00:00:00:00:35:04",
34         "switch": "sw6",
35     },
36     {
37         "name": "h35_5",
38         "ip": "10.0.35.5/24",
39         "mac": "00:00:00:00:35:05",
40         "switch": "sw6",
41     },
42     {
43         "name": "h36_2",
44         "ip": "10.0.36.2/24",
45         "mac": "00:00:00:00:36:02",
46         "switch": "sw1",
47     },
48     {
49         "name": "h36_3",
50         "ip": "10.0.36.3/24",
51         "mac": "00:00:00:00:36:03",
52         "switch": "sw1",
53     },
54     {
55         "name": "h36_4",
56         "ip": "10.0.36.4/24",
57         "mac": "00:00:00:00:36:04",
58         "switch": "sw6",
59     },
60     {
61         "name": "h36_5",
62         "ip": "10.0.36.5/24",
63         "mac": "00:00:00:00:36:05",
64         "switch": "sw6",
65     },
66 ]