Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Creating releases can be slow/blocked when package feed is unreachable/hangs

Open ankithkonda opened this issue 2 years ago • 2 comments

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

ankithkonda avatar Jul 12 '22 07:07 ankithkonda