Use Microsoft hosted asset sources - #7214
Draft
Daniel Jurek (danieljurek) wants to merge 5 commits into
Draft
Conversation
Daniel Jurek (danieljurek)
force-pushed
the
djurek/onboard-terrapin
branch
from
July 14, 2026 20:56
ad3fa8d to
22a5645
Compare
Anton Kolesnyk (antkmsft)
approved these changes
Aug 3, 2026
Member
|
/azp run cpp - appconfiguration, cpp - attestation, cpp - core, cpp - eventhubs, cpp - identity, cpp - keyvault, cpp - storage, cpp - tables, cpp - template |
|
Azure Pipelines: Successfully started running 9 pipeline(s). |
This was referenced Aug 5, 2026
Closed
This reverts commit 1c460d0.
cmake build All failed in public PR validation with: token rejected for `azure-sdk-for-rust` failed to get successful HTTP response from .../_packaging/azure-sdk-for-rust/Cargo/index/config.json, got 401 TF400813: The user 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' is not authorized Two problems, both already solved in azure-sdk-for-rust (eng/templates/config.toml.template and eng/pipelines/templates/steps/use-rust.yml): 1. The feed was the org-scoped azure-sdk-for-rust index with no ~force-auth suffix, so Azure DevOps answered anonymously. Point at the project-scoped public feed with ~force-auth, which reports auth-required and is the same crates.io upstream azure-sdk-for-rust consumes. 2. CargoAuthenticate@0 authenticates with SYSTEM_ACCESSTOKEN, which Azure DevOps does not deliver to fork builds. The task still reports success but writes the anonymous identity, so the failure only surfaces later when cargo fetches the index. NuGetAuthenticate@1 uses the SYSTEMVSSCONNECTION endpoint token, which fork builds do get, and publishes it as VSS_NUGET_ACCESSTOKEN; feed that to CargoAuthenticate@0 as SYSTEM_ACCESSTOKEN. NuGetAuthenticate@1 is declared in cmake-build.yml rather than taken from nuget-config.yml because archetype-sdk-client.yml includes cmake-build.yml without it. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f3a428db-e276-4363-afd9-a944e8533203
Daniel Jurek (danieljurek)
force-pushed
the
djurek/onboard-terrapin
branch
from
August 11, 2026 23:16
22a5645 to
5c7672a
Compare
cspell flagged SYSTEMVSSCONNECTION as an unknown word, failing the GenerateReleaseArtifacts job at 'Check spelling' and cascading into the package artifact and APIView steps. Describe the service connection in prose instead of adding a one-off entry to the repo dictionary. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f3a428db-e276-4363-afd9-a944e8533203
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.