Merge "Update ansible roles to automate nordix openvpn user management"
authorSankar Palanivel <sankar.palanivel@est.tech>
Tue, 2 Nov 2021 09:53:44 +0000 (09:53 +0000)
committerNordix Gerrit <gerrit@nordix.org>
Tue, 2 Nov 2021 09:53:44 +0000 (09:53 +0000)
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"