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

Search tries to delete cluster resources with cancelled context

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • ACM 2.12.0, ACM 2.13.0, ACM 2.14.0, ACM 2.15.0
    • Search
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Search Sprint 2025-22
    • Critical
    • None

      Description of problem:

      Observed:

      ...
      E1022 18:51:56.340052 1 upsertCluster.go:76] Error while beginning transaction block for deleting cluster clc-gcp1007
      E1022 18:51:56.340086 1 upsertCluster.go:50] Unable to process cluster delete transaction: context canceled. Retry in 4m5s
      E1022 18:51:57.502181 1 upsertCluster.go:76] Error while beginning transaction block for deleting cluster clc-gcp1007
      E1022 18:51:57.502214 1 upsertCluster.go:50] Unable to process cluster delete transaction: context canceled. Retry in 4m5s
      ...
      

      This loop appears to be stuck continually trying to cleanup the cluster resources with a cancelled context.

      Version-Release number of selected component (if applicable):

      How reproducible:

      Steps to Reproduce:

      Edit lease search-indexer.open-cluster-management.io with:
      1. A renewTime in the past
      2. A modified holderIdentity
      3. Import a new cluster to observe:

      W1028 17:33:19.062400       1 upsertCluster.go:163] Error inserting/updating cluster with query INSERT INTO "search"."resources" AS "r" ("cluster", "data", "uid") VALUES ('smcavey-managed-2', '{"HubAcceptedManagedCluster":"True",.......}' WHERE ("r".uid = 'cluster__smcavey-managed-2'), smcavey-managed-2: context canceled 
      

      which retries indefinitely.
      4. Detach cluster to observe:

      E1028 17:36:20.167939       1 upsertCluster.go:76] Error while beginning transaction block for deleting cluster smcavey-managed-2
      E1028 17:36:20.167975       1 upsertCluster.go:50] Unable to process cluster delete transaction: context canceled. Retry in 0s
      E1028 17:36:20.167985       1 upsertCluster.go:76] Error while beginning transaction block for deleting cluster smcavey-managed-2
      E1028 17:36:20.167989       1 upsertCluster.go:50] Unable to process cluster delete transaction: context canceled. Retry in 500ms
      

      which retries indefinitely.

      Actual results:

      Expected results:

      Additional info:

              rh-ee-smcavey Spencer McAvey
              rh-ee-smcavey Spencer McAvey
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: