• Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • 1.0.0
    • 1.0.0
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Release Note Not Required
    • Done
    • None

      On many ui pages the logo is wrong, such as 

      • installed operators
      • operator detail page
      • Create CR resource page

      On operator hub page, install page and uninstall page, the logo is correct

            [COO-587] logo of COO is upstream logo after install with FBC

            Hongyan Li added a comment -

            verified the bug with bundle 

            quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-bundle:4bbc7544b5ee2facd30221d8eb97056fd49429c8

            from

            https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/cluster-observability-operator-1-0/pipelineruns/cluster-observability-operator-bundle-on-push-4xc8n

            Hongyan Li added a comment - verified the bug with bundle  quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-bundle:4bbc7544b5ee2facd30221d8eb97056fd49429c8 from https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/cluster-observability-operator-1-0/pipelineruns/cluster-observability-operator-bundle-on-push-4xc8n

            Jan Fajerski added a comment - Yes https://github.com/rhobs/konflux-coo/pull/418

            Hongyan Li added a comment -

            Seems should change
            https://github.com/jan--f/konflux-coo/blob/775938e6ad9e028fa6a35e8f8e2abe710e723342/bundle-patches/render_templates#L171

            as
            {{}}

            yq -i '.spec.icon[0].base64data = strenv(VALUE)' "${csv_file}"

            {{}}

            Hongyan Li added a comment - Seems should change https://github.com/jan--f/konflux-coo/blob/775938e6ad9e028fa6a35e8f8e2abe710e723342/bundle-patches/render_templates#L171 as {{}} yq -i '.spec.icon[0].base64data = strenv(VALUE)' "${csv_file}" {{}}

            Hongyan Li added a comment -

            checked with FBC image built Dec 18, 2024, 11:52 PM
            https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/coo-fbc-v4-17/snapshots/coo-fbc-v4-17-94cnq

            On operator detail page, old logo displays and  I checked the icon data, the icon data in csv file is wrong

            Hongyan Li added a comment - checked with FBC image built Dec 18, 2024, 11:52 PM https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/coo-fbc-v4-17/snapshots/coo-fbc-v4-17-94cnq On operator detail page, old logo displays and  I checked the icon data, the icon data in csv file is wrong

            Hongyan Li added a comment -

            Test with FBC , On operator hub page, install page and uninstall page, the logo is changed to the upstream logo
            https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/coo-fbc-v4-17/snapshots/coo-fbc-v4-17-hshff

            quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-17@sha256:a21aa2b02309f87fb53a7cddf9504c419c8f6f15bb1436d3b51d3ce60b517bdb

            $ opm alpha list bundles quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-17@sha256:a21aa2b02309f87fb53a7cddf9504c419c8f6f15bb1436d3b51d3ce60b517bdb
            PACKAGE                         CHANNEL  BUNDLE                                 REPLACES  SKIPS  SKIP RANGE  IMAGE
            cluster-observability-operator  stable   cluster-observability-operator.v1.0.0                               quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c
            [cloud-user@preserve-rhel9-coo ~]$ oc image info quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c
            Name:        quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c
            Media Type:  application/vnd.oci.image.manifest.v1+json
            Created:     5d ago
            Image Size:  39.92MB in 2 layers
            Layers:      39.49MB sha256:e0348fdb2685077d22116d294a90a253709aba78815882a57fcc536b22dcae2f
                         432kB   sha256:9d880ac5ba52606e6fbd1e544abf3cb1b27e16e87d2168f7e2fa6c2c6b6ec04b
            OS:          linux
            Arch:        amd64
            Command:     /bin/bash
            Environment: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                         container=oci
            Labels:      architecture=x86_64
                         build-date=2024-12-11T09:22:01 

            Hongyan Li added a comment - Test with FBC , On operator hub page, install page and uninstall page, the logo is changed to the upstream logo https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/coo-fbc-v4-17/snapshots/coo-fbc-v4-17-hshff quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-17@sha256:a21aa2b02309f87fb53a7cddf9504c419c8f6f15bb1436d3b51d3ce60b517bdb $ opm alpha list bundles quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-17@sha256:a21aa2b02309f87fb53a7cddf9504c419c8f6f15bb1436d3b51d3ce60b517bdb PACKAGE                         CHANNEL  BUNDLE                                 REPLACES  SKIPS  SKIP RANGE  IMAGE cluster-observability- operator   stable   cluster-observability- operator .v1.0.0                               quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability- operator -bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c [cloud-user@preserve-rhel9-coo ~]$ oc image info quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability- operator -bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c Name:        quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability- operator -bundle@sha256:01859e10e8c67192baa2ff45ef9505e5d57fb63791a88854d4dcb2e34976362c Media Type:  application/vnd.oci.image.manifest.v1+json Created:     5d ago Image Size:  39.92MB in 2 layers Layers:      39.49MB sha256:e0348fdb2685077d22116d294a90a253709aba78815882a57fcc536b22dcae2f              432kB   sha256:9d880ac5ba52606e6fbd1e544abf3cb1b27e16e87d2168f7e2fa6c2c6b6ec04b OS:          linux Arch:        amd64 Command:     /bin/bash Environment: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin              container=oci Labels:      architecture=x86_64              build-date=2024-12-11T09:22:01

            Hongyan Li added a comment -
            oc -n openshift-cluster-observability-operator get csv cluster-observability-operator.v1.0.0 -ojson

             

            The csv json file contains correct icon data

            Hongyan Li added a comment - oc -n openshift-cluster-observability- operator get csv cluster-observability- operator .v1.0.0 -ojson   The csv json file contains correct icon data

            Hongyan Li added a comment -

            Hongyan Li added a comment - Test with FBC of snapshot https://console.redhat.com/application-pipeline/workspaces/cluster-observabilit/applications/coo-fbc-v4-17/snapshots/coo-fbc-v4-17-fknn6, the https://github.com/rhobs/konflux-coo/pull/394/files is merged, but the issue still exists.

              jfajersk@redhat.com Jan Fajerski
              hongyli@redhat.com Hongyan Li
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: