Issues
Issues copied to clipboard
Creating releases can be slow/blocked when package feed is unreachable/hangs
Team
- [X] I've assigned a team label to this issue
Severity
Can block release creation if feeds are unreachable
Version
Release stream | Release |
---|---|
2022.1 | 2022.1.2386 |
2022.2 | 2022.2.3181 |
2022.3+ | all releases |
Latest Version
No response
What happened?
We perform a package search on the frontend when creating a release.
This can cause an issue where release creation is blocked when feed hang indefinitely, this also has a side effect of slow-release creation when feed search is slow
Reproduction
Created a NuGet feed pointing to the public nuget endpoint Configure a project to use a package from taht feed in a simple Run a Script step (eg Newtonsoft.Json) Separately: Created an Azure FunctionApp which sleeps for a given period of time (eg 5 mins) before returning a 500 server error Change the existing NuGet Feed to point to the FunctionApp instead of real NuGet Trying to Create a Release for the project
Error and Stacktrace
No response
More Information
introduced as part of this issue https://github.com/OctopusDeploy/Issues/issues/7412
Workaround
Create release via API