Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-521

Network Observability Operator Seamless Upgrades

    • netobserv-seamless-upgrade
    • BU Product Work
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-458 - OpenShift Network Observability Operator enhancements
    • OCPSTRAT-458OpenShift Network Observability Operator enhancements
    • 0% To Do, 0% In Progress, 100% Done
    • L

      Goal:  To improve the UX for Network Observability Operator upgrades, so they don't have to, for example, manually delete objects for a successful upgrade. 

      Why is This Important:

      Reach next OLM operator capacity level, which is "seamless upgrade":

      Note: the upgrade path currently works for the operator itself, but not for the operands: when upgrading, the users may first have to delete FlowCollector.

      Some use cases and links possible implementations: https://docs.google.com/document/d/1LaPNubkZt4q8w7gDA1TT-KRVy5mKFxkGYo_aLph4qOI/edit?usp=sharing

       

      This Epic cover the following items:

      • update to v1beta1 version.
      • created conversion webhook using v1beta1 as the HUB and v1alpha1 as the spoke, till we have a new release with v1beta1 then we can make v1beta1 as the storage version.
      • rearrange configs to allow KinD and OpenShift installs since different deployment needs different certifications, to deploy on kind there is new make file option make deploy-kind/undeploy-kind
      • add Makefile new target for conversion auto-gen tool

      Any new CRD field in netobserv-1.3 will be added to v1beta1 only.

      The documentation / release note will need to be updated accordingly.

          1.
          Docs Tracker Sub-task Closed Undefined Unassigned
          2.
          PX Tracker Sub-task Closed Undefined Unassigned
          3.
          QE Tracker Sub-task Closed Undefined Unassigned
          4.
          TE Tracker Sub-task Closed Undefined Unassigned

              Unassigned Unassigned
              jtakvori Joel Takvorian
              Mehul Modi Mehul Modi
              Sara Thomas Sara Thomas
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: