Compare commits

...

3 Commits
r7.2.2 ... v7.2

Author SHA1 Message Date
Maria Prinus
e84abb9212 Revert "SERVER-84420: Remove unnecessary tasserts."
This reverts commit dd42977758.
2024-06-05 18:52:54 -07:00
Sandeep Dhoot
dd42977758 SERVER-84420: Remove unnecessary tasserts.
GitOrigin-RevId: 0ed764def55f8da546d7f100244445f1fb4073bd
2024-05-30 23:10:44 +00:00
Adam Rayner
ba3b04db35 SERVER-83483 Improve OIDC Azure E2E Machine Flow Tests 2024-02-26 17:41:45 +00:00

View File

@@ -24,12 +24,15 @@ cat << EOF > $HOME/azure_e2e_config.json
"oidc_azure_managed_identity_api_version": "${oidc_azure_managed_identity_api_version}"
}
EOF
cat << EOF > $HOME/azure_remote_key
cat << EOF > $HOME/oidc_azure_container_key
${oidc_azure_container_key}
EOF
# EVG project variables do not preserve line breaks - rather these are replaced with spaces, so we will need to convert our pem back into proper format
sed s/\ OPENSSH\ PRIVATE\ KEY/OPENSSHPRIVATEKEY/g $HOME/azure_remote_key | sed s/\ /\\n/g | sed s/OPENSSHPRIVATEKEY/\ OPENSSH\ PRIVATE\ KEY/g > $HOME/azure_remote_key
# EVG project variables do not preserve line breaks so we store them as base64 and decode here
sed s/[[:space:]]//g $HOME/oidc_azure_container_key | base64 --decode > $HOME/azure_remote_key
# Clean up temp file
rm -f $HOME/oidc_azure_container_key
# SSH will complain and fail if the private key permissions are too lenient (by default it is created with 644), so modify to run the test
chmod 600 $HOME/azure_remote_key