tests: run ssh commands in batch mode
This commit is contained in:
parent
210fe3d8ef
commit
711668dc99
@ -132,7 +132,7 @@ composer_stop() {
|
|||||||
verify_image() {
|
verify_image() {
|
||||||
SSH_USER="$1"
|
SSH_USER="$1"
|
||||||
SSH_MACHINE="$2"
|
SSH_MACHINE="$2"
|
||||||
SSH_OPTS="-o StrictHostKeyChecking=no $3"
|
SSH_OPTS="-o StrictHostKeyChecking=no -o BatchMode=yes $3"
|
||||||
rlLogInfo "verify_image: SSH_OPTS:'$SSH_OPTS' SSH_USER:'$SSH_USER' SSH_MACHINE: '$SSH_MACHINE'"
|
rlLogInfo "verify_image: SSH_OPTS:'$SSH_OPTS' SSH_USER:'$SSH_USER' SSH_MACHINE: '$SSH_MACHINE'"
|
||||||
check_root_account "$@"
|
check_root_account "$@"
|
||||||
if [ "$CHECK_CMDLINE" != 0 ]; then
|
if [ "$CHECK_CMDLINE" != 0 ]; then
|
||||||
|
@ -139,8 +139,8 @@ __EOF__
|
|||||||
rlPhaseStartTest "Verify VM instance"
|
rlPhaseStartTest "Verify VM instance"
|
||||||
# run generic tests to verify the instance and check if cloud-init is installed and running
|
# run generic tests to verify the instance and check if cloud-init is installed and running
|
||||||
verify_image azure-user "$IP_ADDRESS" "-i $SSH_KEY_DIR/id_rsa"
|
verify_image azure-user "$IP_ADDRESS" "-i $SSH_KEY_DIR/id_rsa"
|
||||||
rlRun -t -c "ssh -o StrictHostKeyChecking=no -i $SSH_KEY_DIR/id_rsa azure-user@$IP_ADDRESS 'rpm -q cloud-init'"
|
rlRun -t -c "ssh -o StrictHostKeyChecking=no -o BatchMode=yes -i $SSH_KEY_DIR/id_rsa azure-user@$IP_ADDRESS 'rpm -q cloud-init'"
|
||||||
rlRun -t -c "ssh -o StrictHostKeyChecking=no -i $SSH_KEY_DIR/id_rsa azure-user@$IP_ADDRESS 'systemctl status cloud-init'"
|
rlRun -t -c "ssh -o StrictHostKeyChecking=no -o BatchMode=yes -i $SSH_KEY_DIR/id_rsa azure-user@$IP_ADDRESS 'systemctl status cloud-init'"
|
||||||
rlPhaseEnd
|
rlPhaseEnd
|
||||||
|
|
||||||
rlPhaseStartCleanup
|
rlPhaseStartCleanup
|
||||||
|
Loading…
Reference in New Issue
Block a user