diff options
Diffstat (limited to 'framework/scripts/installer/fuel/fuel-plugin-onos/deployment_scripts/puppet/modules/onos/templates/netconfig.sh.erb')
-rw-r--r-- | framework/scripts/installer/fuel/fuel-plugin-onos/deployment_scripts/puppet/modules/onos/templates/netconfig.sh.erb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/framework/scripts/installer/fuel/fuel-plugin-onos/deployment_scripts/puppet/modules/onos/templates/netconfig.sh.erb b/framework/scripts/installer/fuel/fuel-plugin-onos/deployment_scripts/puppet/modules/onos/templates/netconfig.sh.erb new file mode 100644 index 00000000..947d7947 --- /dev/null +++ b/framework/scripts/installer/fuel/fuel-plugin-onos/deployment_scripts/puppet/modules/onos/templates/netconfig.sh.erb @@ -0,0 +1,6 @@ +#!/bin/bash + +set -eux +ping -c 5 <%= @gateway_ip %> +gatewayMac=`arp -a <%= @gateway_ip -%> | awk '{print $4}'` +/opt/onos/bin/onos "externalgateway-update -m $gatewayMac" |