removing the public gateway addition code as it was added because
[joid.git] / ci / deploy.sh
index 066b457..b004885 100755 (executable)
@@ -304,32 +304,6 @@ echo_info "Configuring public access"
 # translate bundle.yaml to json
 python -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin), sys.stdout, indent=4)' < bundles.yaml > bundles.json
 
-public_service() {
-    # get services list having a public interface
-    srv_list=$(cat bundles.json | jq -r ".services | to_entries[] | {\"key\": .key, \"value\": .value[\"bindings\"]} | select (.value!=null) | select(.value[] | contains(\"public-api\"))".key)
-    # get cnt list from service list
-    cnt_list=$(for cnt in $srv_list; do juju status $cnt --format=json | jq -r ".machines[].containers | to_entries[]".key; done)
-    # get public network gateway (supposing it is the first ip of the network)
-    public_api_gw=$(cat labconfig.json | jq --raw-output ".opnfv.spaces[] | select(.type==\"public\")".gateway)
-    admin_gw=$(cat labconfig.json | jq --raw-output ".opnfv.spaces[] | select(.type==\"admin\")".gateway)
-
-    if ([ $admin_gw ] && [ $admin_gw != "null" ]); then
-        # set default gateway to public api gateway
-        for cnt in $cnt_list; do
-            echo_info "Changing default gateway on $cnt"
-            if ([ $public_api_gw ] && [ $public_api_gw != "null" ]); then
-                juju ssh $cnt "sudo ip r d default && sudo ip r a default via $public_api_gw";
-                juju ssh $cnt "gw_dev=\$(ip  r l | grep 'via $public_api_gw' | cut -d \  -f5) &&\
-                   sudo cp /etc/network/interfaces /etc/network/interfaces.bak &&\
-                   echo 'removing old default gateway' &&\
-                   sudo perl -i -pe 's/^\ *gateway $admin_gw\n$//' /etc/network/interfaces &&\
-                   sudo perl -i -pe \"s/iface \$gw_dev inet static/iface \$gw_dev inet static\\n  gateway $public_api_gw/\" /etc/network/interfaces \
-                   ";
-            fi
-        done
-    fi
-}
-
 # Configuring deployment
 if ([ $opnfvmodel == "openstack" ]); then
     echo_info "Configuring OpenStack deployment"