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

Show deprecated operators in OperatorHub (Pre-installation screens)

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Critical Critical
    • openshift-4.17
    • None
    • OLM Screens
    • None
    • 3
    • False
    • None
    • False
    • OCPSTRAT-1321 - Console: Customer Happiness (RFEs) for 4.17
    • OEX OCP Console - Sprint 256

      Feature Overview (aka. Goal Summary)

      OLM users can easily see in the console if an installed operator package is deprecated and learn how to stay within the support boundary by viewing the alerts/notifications that OLM emits, or by reviewing the operator status rendered by the console with visual representation.

      Goals (aka. expected user outcomes)

      • Pre-installation: OLM users can see the deprecation visual representation in the console UI and be warned/discouraged from installing a deprecated package, from deprecated channels, or in a deprecated version, and learn the recommended alternatives to stay within the supported path (with a short description).
      • Post-installation: OLM users can see the deprecation visual representation in the console UI to tell if an installed operator is deprecated entirely, currently subscribed to a deprecated channel, or in a deprecated version, and know the alternatives as in package(s), update channel(s), or version(s) to stay within the support boundary.

      Related Information

        • kiali-operator:
          • deprecated package: kiali-operator
          • deprecated channel: alpha
          • deprecated version: kiali-operator.v1.68.0

      Acceptance Criteria

      • Pre-installation
        • Operator Hub page - display the deprecation warning if the PackageManifest is deprecated
        • Install Operator details page
          • display the deprecation badge if the PackageManifest is deprecated
          • display the deprecation warning with deprecation message if PackageManifest, Channel or Version is deprecated
          • In both Channel and Version dropdown, show an warning icon next to the deprecated entry.
        • Operator install page
          • display the deprecation badge if the PackageManifest is deprecated
          • display the deprecation warning with deprecation message if PackageManifest, Channel or Version is deprecated
          • In both Channel and Version dropdown, show an warning icon next to the deprecated entry.
      • Add integration and unit tests

              cajieh Cyril Ajieh
              jhadvig@redhat.com Jakub Hadvig
              YaDan Pei YaDan Pei
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: