Project

General

Profile

Bug #4163

Improve behavior when deleting a Katello environment

Added by Brad Buckingham over 8 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Hosts
Target version:
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Description

With the current Katello engine, when a Katello environment is deleted, the related Foreman environments (i.e. puppet environments) are also deleted.

The issue with this behavior is that if a puppet environment has a host associated with it, the deletion will fail.

This issue was raised while working on the following: https://github.com/Katello/katello/pull/3576#discussion-diff-8996233L257, which integrates logic from the existing foreman-katello-engine & katello-foreman-engine in to the core katello engine.

The proposed solution is to not allow katello lifecycle environment to be deleted, if one or more of the foreman puppet environments cannot be deleted.

History

#1 Updated by Eric Helms almost 8 years ago

  • Category set to 83
  • Triaged set to Yes

#2 Updated by Eric Helms over 6 years ago

  • Status changed from New to Resolved

Moving issue to resolved, if you are still seeing this please re-open.

#3 Updated by Eric Helms almost 6 years ago

  • Legacy Backlogs Release (now unused) set to 166

Also available in: Atom PDF