Uploaded image for project: 'OpenShift Hive'
  1. OpenShift Hive
  2. HIVE-1594

spec.preserveOnDelete not working on deleted cluster

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • Quality / Stability / Reliability
    • False
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • Undefined

      on hive-stage-01, clusters-service is setting preserveOnDelete to force delete a cluster, but it's not removing the deprovision finalizer.

       

      $ oc project uhc-staging-1lvdgsqd8tpfr703jksm2o1nare9lkli
      
      $ oc get cd -o yaml
      
          finalizers:
          - hive.openshift.io/deprovision
      ...                                
          deletionTimestamp: "2021-07-16T09:45:43Z"
      ...
          preserveOnDelete: true
       

       

      logs show an infinite loop like so

      time="2021-07-17T08:07:52.899Z" level=warning msg="skipping/terminating deprovision for cluster due to PreserveOnDelete=true, removing finalizer" clusterDeployment=uhc-staging-1lvdgsqd8tpfr703jksm2o1nare9lkli/awsccs controller=clusterDeployment reconcileID=pnx7hd8p
      time="2021-07-17T08:07:52.899Z" level=info msg="reconcile complete" clusterDeployment=uhc-staging-1lvdgsqd8tpfr703jksm2o1nare9lkli/awsccs controller=clusterDeployment elapsedMillis=0 elapsedMillisGT=0 outcome=unspecified reconcileID=pnx7hd8p
      
      
      time="2021-07-17T08:08:02.9Z" level=warning msg="skipping/terminating deprovision for cluster due to PreserveOnDelete=true, removing finalizer" clusterDeployment=uhc-staging-1lvdgsqd8tpfr703jksm2o1nare9lkli/awsccs controller=clusterDeployment reconcileID=c95ng9n4
      time="2021-07-17T08:08:02.9Z" level=info msg="reconcile complete" clusterDeployment=uhc-staging-1lvdgsqd8tpfr703jksm2o1nare9lkli/awsccs controller=clusterDeployment elapsedMillis=0 elapsedMillisGT=0 outcome=unspecified reconcileID=c95ng9n4 
      
      repeat ...

      cc akhilrane rhn-engineering-dgoodwin xueli_1 pvasanth_openshift

              rhn-engineering-dgoodwin Devan Goodwin
              rhn-engineering-gshereme Greg Sheremeta (Inactive)
              Lin Wang Lin Wang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: