X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=deploy%2Fmetal3%2Fscripts%2F01_metal3.sh;h=6e6a1e9908e4db7397484dcdd39b4d5c845d7b68;hb=8206d92d9942d980c6280c39f4d4ef7b0b24a898;hp=0cc7ba06758c5480654b67eb73b024074ff8867e;hpb=c3b53a32784bfcb07e6d5dbe84b1b365ff691a4a;p=icn.git diff --git a/deploy/metal3/scripts/01_metal3.sh b/deploy/metal3/scripts/01_metal3.sh index 0cc7ba0..6e6a1e9 100755 --- a/deploy/metal3/scripts/01_metal3.sh +++ b/deploy/metal3/scripts/01_metal3.sh @@ -116,8 +116,21 @@ write_files: sudo ifconfig `basename $intf` up sudo dhclient -nw `basename $intf` done +EOF +cat << EOF +- path: /opt/user_net.sh + owner: root:root + permissions: '0777' + content: | + #!/usr/bin/env bash + set -xe + route add default gw $PROVIDER_NETWORK_GATEWAY + sed -i -e 's/^#DNS=.*/DNS=$PROVIDER_NETWORK_DNS/g' /etc/systemd/resolved.conf + systemctl daemon-reload + systemctl restart systemd-resolved runcmd: - [ /opt/ironic_net.sh ] + - [ /opt/user_net.sh ] EOF }