You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove admin access to container registry from pipelines (#7492)
As part of the Safe Secrets Standard, we need to ensure that our Azure Container Registry resources do not have their local admin accounts enabled. In our test pipelines that set up IoT Edge with credentials for pulling daily builds of our Docker images, we need to use short-lived tokens to pull images, rather than grabbing the local admin credentials from a key vault.
This change makes the appropriate changes to our test pipelines. It removes the old key vault secret references, adds a new template that can generate a short-lived token (plus server address and username), and uses the new information throughout the pipelines, in place of the old secrets.
To test, I disabled the local admin on the key vaults we use in our test pipelines, then I ran the following pipelines and confirmed they succeed:
- Checkin end-to-end tests
- End-to-end tests
- Nested end-to-end tests
- ISA-95 smoke tests
- Connectivity tests
## Azure IoT Edge PR checklist:
0 commit comments