From 466c9b5eee4362985ce73f06287e8e8a237dca94 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Wed, 8 Apr 2026 02:02:55 +0200 Subject: [PATCH] Increase reliability of ltebox start The existing ltebox startup sequence on nepes occasionally fails. Running sudo su -c 'screen -dm -S simulated_hss /opt/hss_sim0609/starthss' \ && sleep 1 && sudo /opt/ltebox/tools/start_mme && sudo /opt/ltebox/tools/start_xGw \ & sleep 1 && ip a show dev tun1 Reliably shows that no tun1 interface is created, because that takes around 1s itself. Increasing the second sleep to 2 reliably deploys it correctly. Do the same for sabox and ltebox on nano for consistency. Signed-off-by: Robert Schmidt --- ci-scripts/ci_infra.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ci-scripts/ci_infra.yaml b/ci-scripts/ci_infra.yaml index 02d5ae1d78..b82c755850 100644 --- a/ci-scripts/ci_infra.yaml +++ b/ci-scripts/ci_infra.yaml @@ -143,7 +143,7 @@ ltebox-nano: - "sudo su -c 'screen -dm -S simulated_hss /opt/hss_sim0609/starthss'" - "sleep 1" - "sudo /opt/ltebox/tools/start_mme && sudo /opt/ltebox/tools/start_xGw &" - - "sleep 1" + - "sleep 2" Undeploy: "sudo /opt/ltebox/tools/stop_xGw; sudo /opt/ltebox/tools/stop_mme; sudo killall screen" LogCollect: "cp /opt/hss_sim0609/hss.log /opt/ltebox/var/log/{mmeLog.0,s1apcLog.0,s1apsLog.0,s11cLog.0,libLog.0,xGwLog.0} %%log_dir%%" @@ -154,7 +154,7 @@ sabox-nepes: - "sudo su -c 'screen -dm -S simulated_5g_hss /opt/hss_sim0609/start_5g_hss'" - "sleep 1" - "sudo /opt/ltebox/tools/start_sabox < /dev/null &> /dev/null" - - "sleep 1" + - "sleep 2" LogCollect: "cp /opt/hss_sim0609/hss.log /opt/ltebox/var/log/{amfLog.0,ngapcLog.0,ngapcommonLog.0,ngapsLog.0,xGwLog.0,upfLog.0} %%log_dir%%" Undeploy: "sudo /opt/ltebox/tools/stop_sabox; sudo killall screen" @@ -165,7 +165,7 @@ ltebox-nepes: - "sudo su -c 'screen -dm -S simulated_hss /opt/hss_sim0609/starthss'" - "sleep 1" - "sudo /opt/ltebox/tools/start_mme && sudo /opt/ltebox/tools/start_xGw &" - - "sleep 1" + - "sleep 2" Undeploy: "sudo /opt/ltebox/tools/stop_xGw; sudo /opt/ltebox/tools/stop_mme; sudo killall screen" LogCollect: "cp /opt/hss_sim0609/hss.log /opt/ltebox/var/log/{mmeLog.0,s1apcLog.0,s1apsLog.0,s11cLog.0,libLog.0,xGwLog.0} %%log_dir%%"