-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
5
-
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
- depends on
-
CONSOLE-4728 Create a cached server endpoint for operator icons
-
- To Do
-