Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-23232

Conflict between Red Hat catalog and Konflux FBC for 2.11.8 (and older z-stream)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • ACM 2.11.9
    • ACM 2.11.8
    • Installer
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Important
    • None

      During z-stream release testing on stage for 2.11.8, we discovered that installation of ACM failed.

      It is traced to the fact that we have both Red Hat catalog and our z-stream FBC from Konflux.

      This happens with 2.11 and older.
      For 2.12 and above, we have codes to handle catalogs and installation should finish without the need to workaround.

       

      Error

      message: Hub is reconciling. reason: MCHReconciling

      I am also seeing this in the logs for multicluster-operators-hub-subscription pod

      E0811 21:31:11.499977 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1alpha1.ClusterManagementAddOn: failed to list *v1alpha1.ClusterManagementAddOn: the server could not find the requested resource (get clustermanagementaddons.addon.open-cluster-management.io) E0811 21:31:14.082568 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" E0811 21:31:24.086825 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" W0811 21:31:24.205792 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list *v1alpha1.ManagedClusterAddOn: the server could not find the requested resource (get managedclusteraddons.addon.open-cluster-management.io) E0811 21:31:24.205821 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1alpha1.ManagedClusterAddOn: failed to list *v1alpha1.ManagedClusterAddOn: the server could not find the requested resource (get managedclusteraddons.addon.open-cluster-management.io) W0811 21:31:32.042698 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: the server could not find the requested resource E0811 21:31:32.042762 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: failed to list addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: the server could not find the requested resource E0811 21:31:34.091282 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" W0811 21:31:41.691331 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list *v1.ManifestWork: the server could not find the requested resource (get manifestworks.work.open-cluster-management.io) E0811 21:31:41.691386 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1.ManifestWork: failed to list *v1.ManifestWork: the server could not find the requested resource (get manifestworks.work.open-cluster-management.io) E0811 21:31:44.095514 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" E0811 21:31:54.099529 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" W0811 21:31:54.214747 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list *v1.ManagedCluster: the server could not find the requested resource (get managedclusters.cluster.open-cluster-management.io) E0811 21:31:54.214784 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1.ManagedCluster: failed to list *v1.ManagedCluster: the server could not find the requested resource (get managedclusters.cluster.open-cluster-management.io) W0811 21:32:02.952135 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list *v1alpha1.ManagedClusterAddOn: the server could not find the requested resource (get managedclusteraddons.addon.open-cluster-management.io) E0811 21:32:02.952180 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1alpha1.ManagedClusterAddOn: failed to list *v1alpha1.ManagedClusterAddOn: the server could not find the requested resource (get managedclusteraddons.addon.open-cluster-management.io) W0811 21:32:03.326001 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list *v1alpha1.ClusterManagementAddOn: the server could not find the requested resource (get clustermanagementaddons.addon.open-cluster-management.io) E0811 21:32:03.326059 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch *v1alpha1.ClusterManagementAddOn: failed to list *v1alpha1.ClusterManagementAddOn: the server could not find the requested resource (get clustermanagementaddons.addon.open-cluster-management.io) E0811 21:32:04.103794 1 subscription.go:1250] Placement Decision API NOT ready: no matches for kind "PlacementDecision" in version "cluster.open-cluster-management.io/v1beta1" W0811 21:32:05.758236 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: failed to list addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: the server could not find the requested resource E0811 21:32:05.758274 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.4/tools/cache/reflector.go:229: Failed to watch addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: failed to list addon.open-cluster-management.io/v1alpha1, Resource=addondeploymentconfigs: the server could not find the requested resource

      Ref:
      Discussion

       

      Notes:
      This is a problem for test - when we release, customer will only see one catalog as our FBC will be merged with Red Hat catalog.

      -------------------------------------------------------------------------------------------------------
      QE Hand Off Template (fill out when moving to Review) 9/10/25:

      Summary of the Work:
      What was implemented or fixed? Include a brief description of the problem (if applicable) and how it was addressed.
      e.g., "Updated the UI to show validation errors for the form. The previous implementation did not surface backend validation issues."

      Key Areas to Verify:

      1. What functionality should QE focus on? List what was tested or what is most important to validate.
      2. Ensure the new validation messages appear for required fields
      3. Confirm the workflow still completes as expected after validation fixes
      4. Any edge cases or high-risk areas touched by the change

      Fix or Feature Availability:
      When will this be available in a build?
      Code merged on: YYYY-MM-DD
      Expected downstream build tag (if known): example-build-tag
      (Optional) Related PR(s): Link

              rh-ee-msmigiel Matthew Smigielski
              tsze@redhat.com To Hung Sze
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: