X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Ffull_install_osm.sh;fp=installers%2Ffull_install_osm.sh;h=8c651e2e803b44b60e2ef89a6635296af7a88ddf;hb=aed2c6ae686126277cd838e203d4316b7ceb7a86;hp=3160eb4a591a656dba285c788683b3f31393368f;hpb=2c0b0dfcdca4e72a26f65e0254ba96593a338e3e;p=osm%2Fdevops.git diff --git a/installers/full_install_osm.sh b/installers/full_install_osm.sh index 3160eb4a..8c651e2e 100755 --- a/installers/full_install_osm.sh +++ b/installers/full_install_osm.sh @@ -823,8 +823,7 @@ function install_osm() { add_local_k8scluster track final_ops add_local_k8scluster_ok - echo -e "Fixup firewall so docker and LXD can share the host." - sudo iptables -I DOCKER-USER -j ACCEPT + arrange_docker_default_network_policy wget -q -O- https://osm-download.etsi.org/ftp/osm-13.0-thirteen/README2.txt &> /dev/null track end @@ -887,6 +886,13 @@ function install_to_openstack() { return 0 } +function arrange_docker_default_network_policy() { + echo -e "Fixing firewall so docker and LXD can share the same host without affecting each other." + sudo iptables -I DOCKER-USER -j ACCEPT + sudo iptables-save | sudo tee /etc/iptables/rules.v4 + sudo ip6tables-save | sudo tee /etc/iptables/rules.v6 +} + function install_k8s_monitoring() { [ -z "${DEBUG_INSTALL}" ] || DEBUG beginning of function # install OSM monitoring