fix(tests): preserve SMM_ALLOW_UNSIGNED over sudo in native smoke tests
This commit is contained in:
parent
ff24aceaa3
commit
b314b4eb03
1 changed files with 4 additions and 4 deletions
|
|
@ -25,8 +25,8 @@ cleanup() {
|
||||||
trap cleanup EXIT
|
trap cleanup EXIT
|
||||||
|
|
||||||
sudo "$bootstrap" preflight
|
sudo "$bootstrap" preflight
|
||||||
sudo "$bootstrap" verify-release "$archive"
|
sudo --preserve-env=SMM_ALLOW_UNSIGNED "$bootstrap" verify-release "$archive"
|
||||||
sudo "$bootstrap" install-control "$archive" 127.0.0.1 "$port"
|
sudo --preserve-env=SMM_ALLOW_UNSIGNED "$bootstrap" install-control "$archive" 127.0.0.1 "$port"
|
||||||
sudo test -x "$system_bootstrap"
|
sudo test -x "$system_bootstrap"
|
||||||
sudo test -x /usr/local/sbin/ochenstarik-smm-emergency
|
sudo test -x /usr/local/sbin/ochenstarik-smm-emergency
|
||||||
sudo /usr/local/sbin/ochenstarik-smm-emergency status
|
sudo /usr/local/sbin/ochenstarik-smm-emergency status
|
||||||
|
|
@ -81,7 +81,7 @@ node_code="$(sudo "$system_bootstrap" node-code smoke-node)"
|
||||||
[[ "$node_code" == SMMNODE1.* || "$node_code" == SMMNODE2.* ]]
|
[[ "$node_code" == SMMNODE1.* || "$node_code" == SMMNODE2.* ]]
|
||||||
export SMM_ENROLL_CODE="$node_code"
|
export SMM_ENROLL_CODE="$node_code"
|
||||||
export SMM_ACCEPT_CA_FINGERPRINT=1
|
export SMM_ACCEPT_CA_FINGERPRINT=1
|
||||||
sudo --preserve-env=SMM_ENROLL_CODE,SMM_ACCEPT_CA_FINGERPRINT \
|
sudo --preserve-env=SMM_ENROLL_CODE,SMM_ACCEPT_CA_FINGERPRINT --preserve-env=SMM_ALLOW_UNSIGNED \
|
||||||
"$system_bootstrap" install-node "$archive"
|
"$system_bootstrap" install-node "$archive"
|
||||||
unset SMM_ENROLL_CODE SMM_ACCEPT_CA_FINGERPRINT
|
unset SMM_ENROLL_CODE SMM_ACCEPT_CA_FINGERPRINT
|
||||||
node_code=""
|
node_code=""
|
||||||
|
|
@ -109,7 +109,7 @@ device_code="$(sudo "$system_bootstrap" control-device-code smoke-device)"
|
||||||
[[ "$device_code" == SMMDEV1-* ]]
|
[[ "$device_code" == SMMDEV1-* ]]
|
||||||
device_code=""
|
device_code=""
|
||||||
|
|
||||||
sudo "$system_bootstrap" update-control "$archive"
|
sudo --preserve-env=SMM_ALLOW_UNSIGNED "$system_bootstrap" update-control "$archive"
|
||||||
sudo systemctl is-active --quiet ochenstarik-smm-control.service
|
sudo systemctl is-active --quiet ochenstarik-smm-control.service
|
||||||
sudo systemctl is-active --quiet ochenstarik-smm-agent.service
|
sudo systemctl is-active --quiet ochenstarik-smm-agent.service
|
||||||
sudo curl --fail --silent --show-error --retry 15 --retry-all-errors --retry-delay 1 \
|
sudo curl --fail --silent --show-error --retry 15 --retry-all-errors --retry-delay 1 \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue