Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Automatic lifecycles deploys to environments where the release has never been

Open domenicsim1 opened this issue 2 years ago • 1 comments

Severity

No response

Version

2023.3.12994

Latest Version

I could reproduce the problem in the latest build

What happened?

Automatic lifecycles consider environments where the release has never been; this causes a release to be deployed to an environment unexpectedly.

Reproduction

  1. Create environment Prod as the only environment in lifecycle Prod
  2. Create a project
  3. Create two tenants and connect them to the project and Prod
  4. Create a release (0.0.1) in the project and deploy it to all tenants in Prod
  5. Create an environment Test and a lifecycle Test (auto) -> Prod
  6. Connect one tenant to Test
  7. Create a release (0.0.2) in the project, which should automatically deploy to Test.

Note: 0.0.1 is in Prod for all tenants, 0.0.2 is in Test for Tenant 1 Deploy 0.0.1 to Prod again for the tenant that is not connected to Test Observe that 0.0.1 is auto-deployed to Test

Error and Stacktrace

No response

More Information

No response

Workaround

No response

domenicsim1 avatar Sep 19 '23 04:09 domenicsim1

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 [email protected]. Knowing how many people this issue affects helps us determine its priority.

mjhilton avatar Feb 20 '24 03:02 mjhilton