]>
Commit | Line | Data |
---|---|---|
9107431f RB |
1 | #!/bin/bash |
2 | # | |
3 | # Licensed under the Apache License, Version 2.0 (the "License"); | |
4 | # you may not use this file except in compliance with the License. | |
5 | # You may obtain a copy of the License at: | |
6 | # | |
7 | # http://www.apache.org/licenses/LICENSE-2.0 | |
8 | # | |
9 | # Unless required by applicable law or agreed to in writing, software | |
10 | # distributed under the License is distributed on an "AS IS" BASIS, | |
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
12 | # See the License for the specific language governing permissions and | |
13 | # limitations under the License. | |
14 | # | |
15 | ||
16 | set -o xtrace | |
17 | ||
ea46a4e9 | 18 | ovn-nbctl ls-add sw0 |
9107431f | 19 | |
31ed1192 JP |
20 | ovn-nbctl lsp-add sw0 sw0-port1 |
21 | ovn-nbctl lsp-add sw0 sw0-port2 | |
22 | ovn-nbctl lsp-add sw0 sw0-port3 | |
23 | ovn-nbctl lsp-add sw0 sw0-port4 | |
24 | ||
25 | ovn-nbctl lsp-set-addresses sw0-port1 00:00:00:00:00:01 | |
26 | ovn-nbctl lsp-set-addresses sw0-port2 00:00:00:00:00:02 | |
27 | ovn-nbctl lsp-set-addresses sw0-port3 00:00:00:00:00:03 | |
28 | ovn-nbctl lsp-set-addresses sw0-port4 00:00:00:00:00:04 | |
29 | ||
30 | ovn-nbctl lsp-set-port-security sw0-port1 00:00:00:00:00:01 | |
31 | ovn-nbctl lsp-set-port-security sw0-port2 00:00:00:00:00:02 | |
32 | ovn-nbctl lsp-set-port-security sw0-port3 00:00:00:00:00:03 | |
33 | ovn-nbctl lsp-set-port-security sw0-port4 00:00:00:00:00:04 | |
9107431f RB |
34 | |
35 | # Bind sw0-port1 and sw0-port2 to the local chassis | |
36 | ovs-vsctl add-port br-int lport1 -- set Interface lport1 external_ids:iface-id=sw0-port1 | |
37 | ovs-vsctl add-port br-int lport2 -- set Interface lport2 external_ids:iface-id=sw0-port2 | |
38 | ||
39 | # Create a fake remote chassis. | |
40 | ovn-sbctl chassis-add fakechassis geneve 127.0.0.1 | |
41 | ||
42 | # Bind sw0-port3 and sw0-port4 to the fake remote chassis. | |
43 | ovn-sbctl lport-bind sw0-port3 fakechassis | |
44 | ovn-sbctl lport-bind sw0-port4 fakechassis |