OctopusDeploy / Issues

| Public | Bug reports and known issues for Octopus Deploy and all related tools
https://octopus.com
161 stars 20 forks source link

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

Open ankithkonda opened 2 years ago

ankithkonda commented 2 years ago

Team

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

acodrington commented 2 years ago

Investigated by CaC team, then redirected back to FnM. More in Slack discussion.

mattocto commented 1 year ago

The Octopus engineering team has reviewed this issue. After careful consideration, we’ve classed this low priority. This means we won’t work on it in the near future. We prioritize issues based on the number of people affected, the impact type, and available workarounds. If you’ve encountered this issue and haven’t informed our support team, please email support@octopus.com. Knowing how many people experience this issue may increase its priority.