From: Lionel Jouin Date: Fri, 18 Nov 2022 10:12:46 +0000 (+0100) Subject: Meridio: Set sysctl required by NSM X-Git-Url: https://gerrit.nordix.org/gitweb?p=infra%2Ftools.git;a=commitdiff_plain;h=4d1a0aeacf8e06f20d679d4250cfda06bb968b86 Meridio: Set sysctl required by NSM These sysctls must be higher than the initial values, otherwise NSM will crash: "too many open files" Change-Id: I8b618376b13d5aa02a71c31c0328bcb4030361e7 --- diff --git a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu2204.sh b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu2204.sh index 7b4fdf9..01f19b7 100644 --- a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu2204.sh +++ b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu2204.sh @@ -113,6 +113,9 @@ 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 +sudo sysctl -w fs.inotify.max_user_watches=524288 +sudo sysctl -w fs.inotify.max_user_instances=1024 +sudo sysctl -w fs.file-max=2097152 # update ~jenkins/.profile sudo bash -c "echo 'export PATH=\$PATH:/usr/local/go/bin' >> /home/jenkins/.profile"