Update the method to get external nic mac address 85/11285/1
authorCNlukai <lukai1@huawei.com>
Sat, 30 Jan 2016 03:34:27 +0000 (11:34 +0800)
committerJustin chi <chigang@huawei.com>
Mon, 14 Mar 2016 07:21:17 +0000 (07:21 +0000)
JIRA: COMPASS-295

Change-Id: Ifc72424d2627f444ec52d2875a5252f9fd898c8a
Signed-off-by: CNlukai <lukai1@huawei.com>
Signed-off-by: Justin-chi <chigang@huawei.com>
(cherry picked from commit ab495546af8ba0fe9ea1234e4f25a7e62ed92191)

deploy/adapters/ansible/roles/onos_cluster/tasks/openvswitch.yml

index 9761af7..47f0f6e 100755 (executable)
@@ -48,7 +48,7 @@
 
 - name: set veth to ovs
   shell: >
-    export externamMac=`ifconfig eth1 | grep "HWaddr" | awk '{print $5}'`;
+    export externamMac=`ifconfig eth1 | grep -Eo '\<[0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}'`;
     ifconfig onos_port2 hw ether $externamMac;
     ovs-vsctl add-port br-prv onos_port1;
   ignore_errors: True