Skip to content

Update internal Dockerfile templates to support managed identity OAuth token #6472

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 10, 2025

Conversation

lbussell
Copy link
Contributor

@lbussell lbussell commented Jun 3, 2025

Part of https://github.com/dotnet/dotnet-docker-internal/issues/7413

The internal Dockerfile templates have been updated to use the new staging storage account. We will use managed identity to access it instead of the azure pipelines system access token.

The existing internal Dockerfile templates did not work with managed identity tokens, so this PR also contains updates to the templates and download commands that are required.

@lbussell lbussell requested review from benjaminpetit, a team, joperezr and wiktork as code owners June 3, 2025 18:50
@lbussell lbussell force-pushed the internal-dockerfiles branch from f8912f5 to f1f5aa6 Compare June 9, 2025 21:28
@lbussell lbussell force-pushed the internal-dockerfiles branch from b1efa67 to 7824dfa Compare June 10, 2025 20:55
@lbussell lbussell requested a review from mthalman June 10, 2025 20:56
@lbussell
Copy link
Contributor Author

lbussell commented Jun 10, 2025

Yes, this PR touches all Dockerfiles because all of them had extra whitespace. I can separate the whitespace fix out into a separate PR if necessary.

@lbussell lbussell enabled auto-merge (squash) June 10, 2025 22:27
@lbussell lbussell merged commit 652bbae into dotnet:nightly Jun 10, 2025
114 checks passed
lbussell added a commit to lbussell/dotnet-docker that referenced this pull request Jul 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants