Merge "Install iptables-persistent package"
authormadavi <jm00553988@techmahindra.com>
Wed, 20 Nov 2019 05:28:15 +0000 (06:28 +0100)
committerGerrit Code Review <root@osm.etsi.org>
Wed, 20 Nov 2019 05:28:15 +0000 (06:28 +0100)
installers/full_install_osm.sh

index 48f2cae..d6a0286 100755 (executable)
@@ -646,6 +646,10 @@ function juju_createcontroller() {
 }
 
 function juju_createproxy() {
+    echo -e "\nChecking required packages: iptables-persistent"
+    dpkg -l iptables-persistent &>/dev/null || ! echo -e "    Not installed.\nInstalling iptables-persistent requires root privileges" || \
+    sudo DEBIAN_FRONTEND=noninteractive apt-get -yq install iptables-persistent
+
     if ! sudo iptables -t nat -C PREROUTING -p tcp -m tcp --dport 17070 -j DNAT --to-destination $OSM_VCA_HOST; then
         sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 17070 -j DNAT --to-destination $OSM_VCA_HOST
         sudo netfilter-persistent save