From: Fatih Degirmenci Date: Fri, 29 Oct 2021 09:14:53 +0000 (+0200) Subject: nsm: Update nsm packer template to configure sysctl X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=49d346fd89d662b8ebb098810d8f2b0f92230496;p=infra%2Ftools.git nsm: Update nsm packer template to configure sysctl Change-Id: I29bbf5aa49f6054ca2158a0686a1d256f37a0752 --- diff --git a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh index d5086fa..5b2561b 100644 --- a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh +++ b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh @@ -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"