Test scripts for Tim chain-test
authorMichael C Cambria <mcc@node.halfball.org>
Sat, 11 Nov 2017 16:07:59 +0000 (16:07 +0000)
committerMichael C Cambria <mcc@node.halfball.org>
Sat, 11 Nov 2017 16:07:59 +0000 (16:07 +0000)
14-timnet.conf [new file with mode: 0644]
tim-14-manual-add-2.sh [new file with mode: 0755]
tim-14-manual-add.sh [new file with mode: 0755]
tim-14-manual-del.sh [new file with mode: 0755]

diff --git a/14-timnet.conf b/14-timnet.conf
new file mode 100644 (file)
index 0000000..d416074
--- /dev/null
@@ -0,0 +1,17 @@
+{                                                                                                                                                    
+    "cniVersion": "0.3.0",
+    "name": "mynet",
+    "type": "bridge",
+    "bridge": "cni4",
+    "isGateway": true,
+    "ipam": {
+        "type": "host-local",
+        "subnet": "172.20.1.0/24",
+        "rangeStart": "172.20.1.2",
+        "rangeEnd": "172.20.1.2",
+        "routes": [
+            { "dst": "0.0.0.0/0" }
+        ]
+    }
+}
+
diff --git a/tim-14-manual-add-2.sh b/tim-14-manual-add-2.sh
new file mode 100755 (executable)
index 0000000..60af3c1
--- /dev/null
@@ -0,0 +1,19 @@
+ #/bin/bash
+export DEBUG=1
+export NETCONFPATH=/etc/cni/net.d/
+export CNI_PATH=/home/mcc/go/src/github.com/containernetworking/cni/bin/
+##export CNI_PATH=/home/mcc/go2/src/stash.verizon.com/cni/bin
+export NETCONFPATH=${NETCONFPATH-/etc/cni/net.d}
+export CNI_COMMAND=ADD
+export CNI_NETNS=/var/run/netns/test1
+export CNI_CONTAINERID=test1
+export PATH=$CNI_PATH:$PATH
+export CNI_IFNAME=eth1 
+
+export MCCVAL="Jamal Env Value"
+
+# sudo -E /home/mcambria/github/cni-master/scripts/exec-plugins.sh add mcc-cni-test0 /var/run/netns/mcc-cni-test0 
+
+bin/bridge < 14-timnet.conf
+
diff --git a/tim-14-manual-add.sh b/tim-14-manual-add.sh
new file mode 100755 (executable)
index 0000000..e7fff43
--- /dev/null
@@ -0,0 +1,19 @@
+ #/bin/bash
+export DEBUG=1
+export NETCONFPATH=/etc/cni/net.d/
+export CNI_PATH=/home/mcc/go/src/github.com/containernetworking/cni/bin/
+##export CNI_PATH=/home/mcc/go2/src/stash.verizon.com/cni/bin
+export NETCONFPATH=${NETCONFPATH-/etc/cni/net.d}
+export CNI_COMMAND=ADD
+export CNI_NETNS=/var/run/netns/mcc-cni-test14
+export CNI_CONTAINERID=mcc-cni-test14 
+export PATH=$CNI_PATH:$PATH
+export CNI_IFNAME=eth1 
+
+export MCCVAL="Jamal Env Value"
+
+# sudo -E /home/mcambria/github/cni-master/scripts/exec-plugins.sh add mcc-cni-test0 /var/run/netns/mcc-cni-test0 
+
+bin/bridge < 14-timnet.conf
+
diff --git a/tim-14-manual-del.sh b/tim-14-manual-del.sh
new file mode 100755 (executable)
index 0000000..f6eb83a
--- /dev/null
@@ -0,0 +1,19 @@
+ #/bin/bash
+export DEBUG=1
+export NETCONFPATH=/etc/cni/net.d/
+export CNI_PATH=/home/mcc/go/src/github.com/containernetworking/cni/bin/
+##export CNI_PATH=/home/mcc/go2/src/stash.verizon.com/cni/bin
+export NETCONFPATH=${NETCONFPATH-/etc/cni/net.d}
+export CNI_COMMAND=DEL
+export CNI_NETNS=/var/run/netns/mcc-cni-test14
+export CNI_CONTAINERID=mcc-cni-test14 
+export PATH=$CNI_PATH:$PATH
+export CNI_IFNAME=eth1 
+
+export MCCVAL="Jamal Env Value"
+
+# sudo -E /home/mcambria/github/cni-master/scripts/exec-plugins.sh add mcc-cni-test0 /var/run/netns/mcc-cni-test0 
+
+bin/bridge < 14-timnet.conf
+