Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-1648

Support Resource Customization backwards compatibility

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 1.7.0
    • None
    • Operator
    • None
    • GITOPS Sprint 223, GITOPS Sprint 224, GITOPS Sprint 225, GITOPS Sprint 226, GITOPS Sprint 227, GITOPS Sprint 228

      Existing Argocd CR may contain the old resource customization config format. The argocd operator reconciler needs to detect and accept the old config format (and generate the new config format in the configmap) but it should output warning event message to warn users that the old format has been depreciated and it won't be supported after 3 minor releases (i.e. 0.5 + 0.3 = 0.8). The old format will not be supported in 0.8.

      Acceptance Criteria

      • detect and accept old config format and generate the new config format in configmap)
      • if old format is detected, output deprecation event message
      • unit/e2e test and documentation
      • fix propagated to gitops operator and cpaas midstream.
      • tested and validated in cpaas built image

              rescott1 Regina Scott (Inactive)
              rescott1 Regina Scott (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: