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

Network Observability Operator Seamless Upgrades

Details

    • netobserv-seamless-upgrade
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-458 - OpenShift Network Observability Operator enhancements
    • OCPSTRAT-458OpenShift Network Observability Operator enhancements
    • 100
    • 100% 100%
    • L

    Description

      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.

      Attachments

        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

        Activity

          People

            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

            Dates

              Created:
              Updated:
              Resolved: