Skip to content
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

Use service connection for MAR ingestion and use .default scope #1287

Merged
merged 2 commits into from
May 15, 2024

Conversation

lbussell
Copy link
Contributor

This should fix #1286 once the new ImageBuilder is built and flows in.

Using the service connection by itself yielded a new error:

 ---> Azure.Identity.AuthenticationFailedException: ClientAssertionCredential authentication failed: AADSTS1002012: The provided value for scope <snip> is not valid. Client credential flows must have a scope value with /.default suffixed to the resource identifier (application ID URI).

So that's why the ImageBuilder change is necessary. I will file a follow-up issue to use a pipeline variable for the status API scope since hardcoding it isn't great.

@lbussell lbussell requested a review from a team as a code owner May 15, 2024 18:18
Copy link

I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label.

@lbussell
Copy link
Contributor Author

Filed #1288

@lbussell lbussell merged commit 538c35c into dotnet:main May 15, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Wait for image ingestion step failing due to having multiple user assigned identities
2 participants