From 453ce686b8add01c642c236c4848ec6c780cc430 Mon Sep 17 00:00:00 2001 From: Toni Saario Date: Mon, 5 Aug 2024 12:41:37 +0300 Subject: [PATCH] Coin: Prefer publickey in QNX emulator ssh When starting QNX emulator this makes VM to try to publickey first. This avoids VM from trying to use gssapi-with-mic authentication, which in some cases hangs indefinitely causing a timeout. Pick-to: 6.5 Change-Id: I499c668a910851d97ce8de803a1064dcd7b0b74d Reviewed-by: Jukka Jokiniva (cherry picked from commit 97637f909482a0b8472f99c6ecdc873029843cb1) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 30e00917746bf97287ae20d2adebeb7b2ed64376) --- coin/instructions/coin_module_test_qnx_start_emulator.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coin/instructions/coin_module_test_qnx_start_emulator.yaml b/coin/instructions/coin_module_test_qnx_start_emulator.yaml index 486b6898474..074f9545aa2 100644 --- a/coin/instructions/coin_module_test_qnx_start_emulator.yaml +++ b/coin/instructions/coin_module_test_qnx_start_emulator.yaml @@ -32,7 +32,7 @@ instructions: while :; do echo "Waiting QEMU SSH coming up" - status=$(ssh -o BatchMode=yes -o ConnectTimeout=1 ${QEMUIPADDR} echo ok 2>&1) + status=$(ssh -o PreferredAuthentications=publickey -o BatchMode=yes -o ConnectTimeout=1 ${QEMUIPADDR} echo ok 2>&1) RESULT=$? if [ $RESULT -eq 0 ]; then echo "QEMU SSH Connected ok"