Workaround swarm init

Restart docker after swarm init to workaround issue with iptables chain loss.

Change-Id: I2e1f8b26c7b9249ba45262a2649c2c203148bdf7
Related-Prod: PRODX-3456
diff --git a/de/heat-templates/scripts/instance_boot.sh b/de/heat-templates/scripts/instance_boot.sh
index 17a4cab..3ad3f7f 100644
--- a/de/heat-templates/scripts/instance_boot.sh
+++ b/de/heat-templates/scripts/instance_boot.sh
@@ -495,6 +495,10 @@
         echo "This node is already part of a swarm"
     else
         docker swarm init --advertise-addr ${UCP_IP_ADDRESS} --data-path-addr ${UCP_IP_ADDRESS} --listen-addr ${UCP_IP_ADDRESS} --data-path-port ${UCP_DOCKER_SWARM_DATA_PORT}
+        # on 5.15 kernel we loose iptables chains with swarm init, restart docker to workaround this issue.
+        sleep 5
+        systemctl restart docker
+        sleep 5
     fi
 }