Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-4229

Add channel and version selectors to Extension Catalog details view

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None

      As a user, I want to be able to select a channel and version of an operator to install from the Extension Catalog details panel. When I select a channel and version, then click install, this should determine the bundle which will be installed when I click the "Install" button.

       

      AC:

      • "Channel" selector is added to the Extension Catalog details pane and list all channels available for the currently selected package
      • "Version" selector is added to the Extension Catalog details pane and lists all versions available for the currently selected channel
      • the currently selected packages "default channel" should be selected by default when the operator details panel first opens
      • selections do not need to be retained when closing and re-opening the details pane
      • Version items in the version selector should be sorted in semver order, with the latest version at the top
      • Changing the selected channel should update the version selector to the latest version available in the newly selected channel
      • Clicking "Install" should lead to a ClusterExtension creation page, with the selected channel and version pre-filled in the spec
      • e2e tests are added to assert the above behaviors

      Non-goals:

      • the description and other metadata do not need to change based on selected channel and version

              Unassigned Unassigned
              rh-ee-jonjacks Jon Jackson
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: