Uploaded image for project: 'OpenShift UX Product Design'
  1. OpenShift UX Product Design
  2. PD-813

[OLM] Select operator version on install - Final Design

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Console UXD Sprint 197

      Goal 

      • Users may want to install an older version of an operator for various reasons, including the latest version having limited testing or known vulnerabilities. Today this is only possible if the user knows the exact CSV semantic version of the older version they’d like to install (which isn’t surfaced through any API) and needs to edit YAML to install it.
      • Users should be able to use the OperatorHub UI to browse the various versions of an operator across any channels it may have, and view the metadata for that version, and then be able to select the exact version (including older versions) that they’d like to install.
      • Allow users to view all versions of an operator across all of its channels, and allow selection of one to view that versions metadata, along with the option to install it.

       

      Background 

      • https://operatorhub.io/ has nearly this exact feature already, with regards to selecting a channel, then version, to view that versions metadata

       

      Outcome- definition of done

      • Incorporate feedback from high level design story 
      • Review with all relevant stakeholders including [tag designers of other products, devs, pms … ]
      • If future facing then post to github (4.x) for customer facing feedback
      • If targeting a release, ensure “proposed release” field is accurate and ensure final design story is open to the public

       

      Outdated Design Doc: https://docs.google.com/document/d/1_D-TPOremjpCPXZ7hBmNvCrwPU7ISdMuvjwjMiSzlWY/edit?usp=sharing 

      UX Design: https://github.com/openshift/openshift-origin-design/pull/515 

              pkreuser Peter Kreuser
              pkreuser Peter Kreuser
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: