Uploaded image for project: 'Data Foundation Bugs'
  1. Data Foundation Bugs
  2. DFBUGS-684

[2295642] [RDR] [CephFS] Discovered Apps DRPC Progression does not stop at WaitOnUserToCleanup

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • odf-4.18
    • odf-4.16
    • odf-dr/ramen
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • If docs needed, set a value
    • RamenDR sprint 2024 #15, RamenDR sprint 2024 #16
    • None

      Description of problem (please be detailed as possible and provide log
      snippests):
      Discovered Apps using CephFS volumes DRPC Progression does not stop at WaitOnUserToCleanup for Failover or Relocate. Failover stops at Completed and Relocate stops at RunningFinalSync. In both cases the Discovered app needs to be manually deleted before DR action is really completed and replication starts again to Peer Cluster.

      Version of all relevant components (if applicable):
      OCP 4.16-ec6
      ODF 4.16-134
      ACM 2.10.3

      Does this issue impact your ability to continue to work with the product
      (please explain in detail what is the user impact)?
      Yes, it is not clear when app needs to be manually deleted.

      Rate from 1 - 5 the complexity of the scenario you performed that caused this
      bug (1 - very simple, 5 - very complex)?
      3

      Can this issue reproducible?
      Yes

      Steps to Reproduce:
      1. Create RDR test environment
      2. Not using ACM, create busybox application using cephfs volume
      3. Modify ramen configmap on hub cluster and add below (restart all ramen pods)
      multiNamespace:
      FeatureEnabled: true
      VolsyncSupported: true
      4. Using Discovered app UI, apply DR Policy to busybox
      5. Initiate Failover and then Relocate

      Actual results:
      Both Failover and Relocate succeed if for Failover the busybox app is deleted when DRPC Progression is Completed and for Relocate when DRPC Progression is RunningFinalSync.

      Expected results:
      Both Failover and Relocate succeed for Failover and Relocate if the busybox app is deleted when DRPC Progression is WaitForUserToCleanup.

      Additional info:

              rtalur@redhat.com Raghavendra Talur
              aclewett Annette Clewett
              Krishnaram Karthick Ramdoss Krishnaram Karthick Ramdoss
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: