Uploaded image for project: 'Cluster Observability Operator'
  1. Cluster Observability Operator
  2. COO-605

Some images push under cluster-observability-operator-1-0, some are not

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

      None

      Show
      None
    • False
    • Moderate
    • None

      Some images are pushed under quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/, some are pushed to quay.io/redhat-user-workloads/cluster-observabilit-tenant, better have uniform image registry path

      cat cluster-observability-operator.clusterserviceversion.yaml | grep -A14 relatedImages
        relatedImages:
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-container@sha256:02deb5aa9da662b0836daf69839c453527f96e51302e274805f7a86ddfc8828a', name: cluster-observability-operator}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/obo-prometheus-operator-prometheus-config-reloader@sha256:fe7d78d5eb058853b49b79827c2ed7f882250160587bf5e78ee1c80e921f8ac5', name: prometheus-config-reloader}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/alertmanager@sha256:99429fb7e8dbc79e4b231c7137cf17ebd8f7ad81ee93f7d3e3f3f749879ef8bf', name: alertmanager}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/prometheus@sha256:1cd4939db6efb0b2de54f9ad69dcb4467eff5e7d1019bc65f0d111903d47e214', name: prometheus}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/thanos@sha256:dc047e3ffe72076cc4b5219edfe60f0ee3d026d634766e97a80da8fde52ba40a', name: thanos}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/obo-prometheus-operator-admission-webhook@sha256:448d362c6bac544182da7a6d70d2ccc224c82399713d3339a4002952a6488ba3', name: prometheus-operator-admission-webhook}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/obo-prometheus-operator@sha256:0cb47c7e7d85a7856abea48cb360b80801d4760df96964f029a26bd8ac5dbe9d', name: prometheus-operator}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/dashboards-console-plugin-0-3@sha256:637f0ce4fb03f829dedc6f523069aa9417db9f6d01a6cb82d78ea6721bec3926', name: ui-dashboards}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/distributed-tracing-console-plugin-0-3@sha256:f7fa6e0a6cb7cd3fdf91c4399944eaca52adbf1951f872de5a30f191aaa8d09b', name: ui-tracing}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/logging-console-plugin-6-0@sha256:9ef523c96d8bf1dfe5e5e807986c8e6c427d3d1f8025824d9023d6387a7aae60', name: ui-logging}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/troubleshooting-panel-console-plugin-0-3@sha256:e3996867f3b7b539731933a14596b9b44c7b107008e041c6509c9a1cfb83f37b', name: ui-troubleshooting}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/monitoring-console-plugin-0-3@sha256:07ccac7309ea8834849cd127875dde08705abdcd69dbbedabb16f4aaf0d53452', name: ui-monitoring}
          - {image: 'quay.io/redhat-user-workloads/cluster-observabilit-tenant/cluster-observability-operator-1-0/korrel8r@sha256:1b6e0ee0f676c1709d11fbb2738fc77e838bd1843b7f46e7ffd2fff12f03ea16', name: korrel8r}
        replaces: cluster-observability-operator.0.4.1 

            [COO-605] Some images push under cluster-observability-operator-1-0, some are not

            Hongyan Li added a comment -

            Verified with 4.16 FBC

            quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-16@sha256:7a44a160254cc8e3663fac97f7e5891f40b88a18f33d04e9019e1186d97a886d 

            in release coo-fbc-v4-16-staging

            Hongyan Li added a comment - Verified with 4.16 FBC quay.io/redhat-user-workloads/cluster-observabilit-tenant/coo-fbc-v4-16@sha256:7a44a160254cc8e3663fac97f7e5891f40b88a18f33d04e9019e1186d97a886d  in release coo-fbc-v4-16-staging

            Hongyan Li added a comment -

            For https://gitlab.cee.redhat.com/releng/konflux-release-data/-/tree/main/tenants-config/cluster/stone-prd-rh01/tenants/cluster-observabilit-tenant/1-0/components?ref_type=heads contains release version 1-0, it will benefit to filter images by release version to push to under cluster-observability-operator-1-0.
            I had tried to drop cluster-observability-operator-1-0 for I find no information related to version under https://github.com/rhobs/konflux-coo

            Hongyan Li added a comment - For https://gitlab.cee.redhat.com/releng/konflux-release-data/-/tree/main/tenants-config/cluster/stone-prd-rh01/tenants/cluster-observabilit-tenant/1-0/components?ref_type=heads contains release version 1-0, it will benefit to filter images by release version to push to under cluster-observability-operator-1-0. I had tried to drop cluster-observability-operator-1-0 for I find no information related to version under https://github.com/rhobs/konflux-coo

            Hongyan Li added a comment -

            I'm also leaning towards dropping the cluster-observability-operator-1-0/ part and also changed files under  https://github.com/rhobs/konflux-coo, all 'pull request' pipelines failed, seems I should change files you indicated in   https://gitlab.cee.redhat.com/releng/konflux-release-data first. If the solution decided, I can help make the change. 

            Hongyan Li added a comment - I'm also leaning towards dropping the cluster-observability-operator-1-0/ part and also changed files under   https://github.com/rhobs/konflux-coo , all 'pull request' pipelines failed, seems I should change files you indicated in    https://gitlab.cee.redhat.com/releng/konflux-release-data first. If the solution decided, I can help make the change. 

            Jan Fajerski added a comment - hongyli@redhat.com This will require changes in two places: The image field in https://gitlab.cee.redhat.com/releng/konflux-release-data/-/tree/main/tenants-config/cluster/stone-prd-rh01/tenants/cluster-observabilit-tenant/1-0/components?ref_type=heads , e.g. https://gitlab.cee.redhat.com/releng/konflux-release-data/-/blob/main/tenants-config/cluster/stone-prd-rh01/tenants/cluster-observabilit-tenant/1-0/components/coo-alertmanager.yaml?ref_type=heads#L32 The render_templates script in https://github.com/rhobs/konflux-coo/blob/main/bundle-patches/render_templates#L36 I have asked what the better name would be, with the coo version in the ref or without: https://redhat-internal.slack.com/archives/C04PZ7H0VA8/p1736266592143599 I'm leaning towards dropping the cluster-observability-operator-1-0/ part.

            Hongyan Li added a comment -

            Intended to fix the issue with PR https://github.com/rhobs/konflux-coo/pull/424, but it turns out failed to work

            Hongyan Li added a comment - Intended to fix the issue with PR https://github.com/rhobs/konflux-coo/pull/424, but it turns out failed to work

              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: