Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-16142

Enhance ClusterInstance deletion cleanup

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • ACM 2.13.0
    • SiteConfig Operator
    • None
    • None

      Currently, the assisted installer installation manifests require certain resources to remain undeleted while the assisted installer components perform their cleanup operations. Specifically, the BareMetalHost resource depends on both the InfraEnv and the Namespace remaining in a non-terminated state to complete its cleanup successfully.

      To address this, the ClusterInstance deletion process needs to be enhanced to wait for all manifests in a sync-wave group to be deleted before progressing to the next group.

      Additionally, the default assisted installer templates may require regrouping of installation manifests to ensure proper sequencing and support for BareMetalHost cleanup operations.

      Acceptance Criteria:

      1. The ClusterInstance deletion logic processes sync-wave groups sequentially, ensuring dependencies are respected.
      2. Default Assisted Installer templates are reviewed and updated if required to support proper cleanup of resources.
      3. Verify that BareMetalHost cleanup completes successfully without premature termination of required resources.

      Notes:

      • This change ensures compatibility with the assisted installer cleanup requirements and avoids failures during the deletion process.

              sakhoury@redhat.com Sharat Akhoury
              sakhoury@redhat.com Sharat Akhoury
              Sharat Akhoury Sharat Akhoury
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: