]> git.proxmox.com Git - mirror_ovs.git/blame - tutorial/ovn/env2/setup.sh
actions: Add new "ct_clear" action.
[mirror_ovs.git] / tutorial / ovn / env2 / setup.sh
CommitLineData
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
16set -o xtrace
17
ea46a4e9
JP
18ovn-nbctl ls-add sw0
19ovn-nbctl ls-add sw1
31ed1192
JP
20ovn-nbctl lsp-add sw0 sw0-port1
21ovn-nbctl lsp-add sw0 sw0-port2
22ovn-nbctl lsp-add sw1 sw1-port1
23ovn-nbctl lsp-add sw1 sw1-port2
24ovn-nbctl lsp-set-addresses sw0-port1 00:00:00:00:00:01
25ovn-nbctl lsp-set-addresses sw0-port2 00:00:00:00:00:02
26ovn-nbctl lsp-set-addresses sw1-port1 00:00:00:00:00:03
27ovn-nbctl lsp-set-addresses sw1-port2 00:00:00:00:00:04
28ovn-nbctl lsp-set-port-security sw0-port1 00:00:00:00:00:01
29ovn-nbctl lsp-set-port-security sw0-port2 00:00:00:00:00:02
30ovn-nbctl lsp-set-port-security sw1-port1 00:00:00:00:00:03
31ovn-nbctl lsp-set-port-security sw1-port2 00:00:00:00:00:04
9107431f
RB
32
33ovs-vsctl add-port br-int lport1 -- set Interface lport1 external_ids:iface-id=sw0-port1
34ovs-vsctl add-port br-int lport2 -- set Interface lport2 external_ids:iface-id=sw0-port2
35ovs-vsctl add-port br-int lport3 -- set Interface lport3 external_ids:iface-id=sw1-port1
36ovs-vsctl add-port br-int lport4 -- set Interface lport4 external_ids:iface-id=sw1-port2