From ef478f1088dcdce02d64ef14b3d240d07152e05f Mon Sep 17 00:00:00 2001 From: Gary Wu Date: Mon, 17 Dec 2018 10:51:14 -0800 Subject: [PATCH] Workaround for vPKG honeycomb file handle leak The vPKG for vFWCL leaks file handles for each netconf request received. This is to add a workaround script to reboot honeycomb within the vPKG VM daily. Change-Id: Ie2d09ea9dfc9e994890666e0488afa938c42e34f Issue-ID: INT-780 Signed-off-by: Gary Wu --- vnfs/vFW/scripts/v_packetgen_install.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/vnfs/vFW/scripts/v_packetgen_install.sh b/vnfs/vFW/scripts/v_packetgen_install.sh index 7559024a..19976b0c 100755 --- a/vnfs/vFW/scripts/v_packetgen_install.sh +++ b/vnfs/vFW/scripts/v_packetgen_install.sh @@ -82,8 +82,17 @@ apt-get update apt-get install -y vpp vpp-dpdk-dkms vpp-lib vpp-dbg vpp-plugins vpp-dev sleep 1 +# Install honeycomb daily reboot script (workaround due to honeycomb file handle leak) +cat > /etc/cron.daily/honeycomb </dev/null &disown +EOF +chmod +x /etc/cron.daily/honeycomb + # Run instantiation script cd /opt mv vpacketgen.sh /etc/init.d update-rc.d vpacketgen.sh defaults -./v_packetgen_init.sh \ No newline at end of file +./v_packetgen_init.sh -- 2.16.6