From a2250d38f5f3791e9adb77500298a43ceeb11903 Mon Sep 17 00:00:00 2001 From: Ray Xu Date: Mon, 24 Jul 2023 00:44:55 -0700 Subject: [PATCH] Enable `nf_conntrack_tcp_be_liberal` for Ubuntu 22.04 until kernel update (#7860) --- images/linux/scripts/installers/configure-environment.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/images/linux/scripts/installers/configure-environment.sh b/images/linux/scripts/installers/configure-environment.sh index 049283f6..f7973d54 100644 --- a/images/linux/scripts/installers/configure-environment.sh +++ b/images/linux/scripts/installers/configure-environment.sh @@ -36,6 +36,13 @@ echo 'vm.max_map_count=262144' | tee -a /etc/sysctl.conf echo 'fs.inotify.max_user_watches=655360' | tee -a /etc/sysctl.conf echo 'fs.inotify.max_user_instances=1280' | tee -a /etc/sysctl.conf +# https://github.com/actions/runner-images/pull/7860 +netfilter_rule='/etc/udev/rules.d/50-netfilter.rules' +rulesd="$(dirname "${netfilter_rule}")" +mkdir -p $rulesd +touch $netfilter_rule +echo 'ACTION=="add", SUBSYSTEM=="module", KERNEL=="nf_conntrack", RUN+="/usr/sbin/sysctl net.netfilter.nf_conntrack_tcp_be_liberal=1"' | tee -a $netfilter_rule + # Create symlink for tests running chmod +x $HELPER_SCRIPTS/invoke-tests.sh ln -s $HELPER_SCRIPTS/invoke-tests.sh /usr/local/bin/invoke_tests