nsm: Update nsm packer template to configure sysctl 08/11008/1
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Fri, 29 Oct 2021 09:14:53 +0000 (11:14 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Fri, 29 Oct 2021 09:14:53 +0000 (11:14 +0200)
Change-Id: I29bbf5aa49f6054ca2158a0686a1d256f37a0752

infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh

index d5086facc9caa7d2a6623771a563834f6bb5d274..5b2561b4ac87b0ee1cf38014f1766f068ecd9d24 100644 (file)
@@ -80,6 +80,12 @@ sudo bash -c "echo PubkeyAuthentication yes >> /etc/ssh/sshd_config"
 sudo bash -c "echo AllowUsers jenkins >> /etc/ssh/sshd_config"
 sudo systemctl restart sshd
 
+# configure sysctl
+sudo sysctl -w net.ipv4.tcp_keepalive_time=120
+sudo sysctl -w net.ipv4.tcp_keepalive_intvl=30
+sudo sysctl -w net.ipv4.tcp_keepalive_probes=8
+sudo sysctl -w net.ipv4.tcp_fin_timeout=30
+
 # update ~jenkins/.profile
 sudo bash -c "echo 'export PATH=\$PATH:/usr/local/go/bin' >> /home/jenkins/.profile"