-
Notifications
You must be signed in to change notification settings - Fork 78
Regular subscriptions to VMR end up pulling eng/common
under /src/arcade
in regular repos
#4751
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
Comments
) - Allows to use the `flow-commit` command for any repos (VMR and non-VMR). - Allows to add a list of packages to be flown too #4751
Originally, I thought this happened here: arcade-services/src/Microsoft.DotNet.Darc/DarcLib/Remote.cs Lines 189 to 199 in c979cdf
but we do not throw arcade-services/src/Microsoft.DotNet.Darc/DarcLib/GitHubClient.cs Lines 133 to 136 in c979cdf
|
This one does not reproduce anymore and I was not able to figure out how it happened in the first place even. Let's close it and re-open if we see it again |
For the record, it happened in dotnet/emsdk#1192 as well. Closing the PR and retriggering the subscription didn't reproduce it though. |
Thanks for letting us know. I suspect that it might be that when we're verifying existence of some files to tell a repo from a VMR, the request fails for other reasons (e.g. rate limiting) and we cannot distinguish that and then wrongly consider the source repo not a VMR. Reopening |
A possible fix for #4751 where we use `NotFound` as a signal whether a source repo is or is not a VMR
Happened in dotnet/aspnetcore#61878 too |
looks like a bunch of repos accidentally merged the wrong src/arcade changes: https://github.com/search?q=org%3Adotnet%20path%3Asrc%2Farcade%2Feng%2Fcommon%2FREADME.md&type=code |
ouch, looks like we're going to have to remove all of those, don't think they'll be gone after we fix this. Thanks for bringing it up |
<!-- Link the GitHub or AzDO issue this pull request is associated with. Please copy and paste the full URL rather than using the dotnet/arcade-services# syntax --> #4751 --------- Co-authored-by: Copilot <[email protected]>
we rolled out the cashing fix last night, this shouldn't happen anymore. We'll now need to cleanup the repos that got the src/arcade/eng/common PRs merged Tracking issue for the cleanup: #4837 |
It was accidentally added due to a bug in darc: dotnet/arcade-services#4751
It was accidentally added due to a bug in darc: dotnet/arcade-services#4751
Pull request
dotnet/cecil#310
Type of problem
Unexpected behavior in the PR (e.g. conflicts, EOLs, mangled files, ..)
Description of the issue
The files should go to
/eng/common
instead of/src/arcade/eng/common
The text was updated successfully, but these errors were encountered: