iotedge/scripts/linux
Gaurav Kulkarni 93f065370a
Use SAS tokens to get an identity in Connectivity tests (#7313)
This PR introduces the use of short-lived SAS tokens to get an identity using the AzureCLI task. The use of shared keys to access the blob storage account is now discouraged, prompting this change.

We don't always upload logs to the storage account, only when we want to debug something. However, log upload is currently broken after the shared key on the storage account was disabled.

This is the manually triggered test run for this PR:

![image](https://github.com/Azure/iotedge/assets/90283547/a1d6b031-cdbb-4a45-b002-e581108bffa8)



- [X] I have read the [contribution guidelines](https://github.com/azure/iotedge#contributing).
2024-08-01 22:26:47 +00:00
..
generic-rust Remove unused scripts/Dockerfiles from edgelet/build/linux (#6516) 2022-08-01 19:22:27 +00:00
InstallCert.ps1 Add tests for AMQP over websockets (#366) 2018-10-08 12:01:36 -07:00
NestTestHelper.sh Remove Ubuntu 18.04 support (#7143) 2023-11-22 20:10:30 +00:00
buildAPIProxy.sh Change API Proxy module build to use Debian 12 base image for ARM images. (#7209) 2024-01-31 02:23:56 +00:00
buildBootstrap.sh Merged PR 513325: Update python packaging for release 2017-11-10 23:33:17 +00:00
buildBranch.sh Upgrade to .NET 8 + latest LTS of IoT SDKs (#7262) 2024-04-12 00:03:54 +00:00
buildImage.sh Don't override source images in Dockerfiles (#7169) 2023-12-06 16:52:43 +00:00
buildLocalEdgeHub.sh Align to pre-1.4.9 Docker image structure (#6939) 2023-04-04 10:40:47 -07:00
buildRocksDb.sh Don't override source images in Dockerfiles (#7169) 2023-12-06 16:52:43 +00:00
configureDockerIPv6.sh Add docs and scripts for configuring edge to work on Linux devices with IPv6 networks (#1678) 2019-09-10 13:28:41 -07:00
copy-multi-platform-image.sh Align to pre-1.4.9 Docker image structure (#6939) 2023-04-04 10:40:47 -07:00
createArtifactInfo.sh Create Long Haul Yaml (#987) 2019-03-22 09:17:09 -07:00
cross-platform-rust-build.sh Reduce pulls from docker.io (#7295) 2024-05-28 23:04:46 +00:00
downloadAndInstallCert.sh Add tests for AMQP over websockets (#366) 2018-10-08 12:01:36 -07:00
installNdppd.sh Add docs and scripts for configuring edge to work on Linux devices with IPv6 networks (#1678) 2019-09-10 13:28:41 -07:00
installPrereqs.sh Use 1ES-hosted pools in .NET Core checkin pipeline (#6655) 2022-11-02 22:58:59 +00:00
manifest-tools.sh Align to pre-1.4.9 Docker image structure (#6939) 2023-04-04 10:40:47 -07:00
nested-edge-deploy-agent.sh Remove client secret usage in pipelines (#7291) 2024-05-29 16:29:48 -07:00
nestedAgentLock.sh Nested E2E: Enhance lock/unlock logic (#6181) (#6207) 2022-03-14 17:01:05 +00:00
release-bootstrap.sh Merged PR 550332: Clearing var/Explicit var declaration reSharper Warnings. 2017-12-05 19:09:02 +00:00
release-deploy.sh Merged PR 529148: Fix shellcheck errors in bash scripts 2017-12-05 02:19:35 +00:00
runE2ETest.sh Remove Ubuntu 18.04 support (#7143) 2023-11-22 20:10:30 +00:00
runEdgeCtlTests.sh Merged PR 637479: Merge marohera/iotedgectl_test_enable_flag to master 2018-02-02 02:12:15 +00:00
runTests.sh Upgrade to .NET 8 + latest LTS of IoT SDKs (#7262) 2024-04-12 00:03:54 +00:00
runX509Tests.sh Fixes to E2E script (#879) 2019-02-22 14:52:09 -08:00
setupContainerDebugger.sh Cherry-pick: Add script and documentation for attaching VSCode debugger to a container/module (#5858) 2021-11-23 16:55:15 +00:00
smokeTestHelper.sh Release Automation (#6661) 2022-09-07 22:55:48 +00:00
trcE2ETest.sh Use SAS tokens to get an identity in Connectivity tests (#7313) 2024-08-01 22:26:47 +00:00