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

Error: The operation was canceled after 54m 59s (probably timed out) #11645

Open
1 task done
leotsarev opened this issue Feb 20, 2025 · 2 comments
Open
1 task done

Error: The operation was canceled after 54m 59s (probably timed out) #11645

leotsarev opened this issue Feb 20, 2025 · 2 comments
Labels
L: dotnet:nuget NuGet packages via nuget or dotnet T: bug 🐞 Something isn't working

Comments

@leotsarev
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Package ecosystem

nuget

Package manager version

No response

Language version

No response

Manifest location and content before the Dependabot update

https://github.com/joinrpg/joinrpg-net/tree/7991e5ee64e928c568e6957e45c81ab306bf0433

dependabot.yml content

https://github.com/joinrpg/joinrpg-net/blob/7991e5ee64e928c568e6957e45c81ab306bf0433/.github/dependabot.yml

Updated dependency

No response

What you expected to see, versus what you actually saw

Dependabot fails every time with Error: The operation was canceled after precisely 54m 59s, so I expect it could be some sort of timeout
I think that may be the reason is that I grouped everything MS-provided in one big group and .NET patch version have came out.
My group:

         - "Microsoft.Extensions.*"
          - "Microsoft.AspNetCore.*"
          - "Microsoft.EntityFrameworkCore*"
          - "System.Text.Json"
          - "System.Net.Http.Json"
          - "dotnet-ef"

Native package manager behavior

No response

Images of the diff or a link to the PR, issue, or logs

No response

Smallest manifest that reproduces the issue

No response

@leotsarev leotsarev added the T: bug 🐞 Something isn't working label Feb 20, 2025
@github-actions github-actions bot added the L: dotnet:nuget NuGet packages via nuget or dotnet label Feb 20, 2025
@leotsarev
Copy link
Author

leotsarev commented Feb 22, 2025

Manually updating a lot of projects solved the issue, so it's confirmed that the problem is too many updates in one bunch joinrpg/joinrpg-net@d221906
Partially successful run: https://github.com/joinrpg/joinrpg-net/actions/runs/13474038448/job/37650993296

@brettfo
Copy link
Contributor

brettfo commented Feb 26, 2025

Too many updates in the same run can certainly lead to timeouts, but another reason is too many projects listed. Since we have to honor NuGet.Config files, we can't pre-load any NuGet packages that you likely have on your local machine which means a lot of the updater's time is spent downloading and unpacking common packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L: dotnet:nuget NuGet packages via nuget or dotnet T: bug 🐞 Something isn't working
Projects
Status: No status
Development

No branches or pull requests

2 participants