Description of problem: When creating a ProjectHelmChartRepository (with or without the form) and setting a display name (as `spec.name`), this value is not used in the developer catalog / Helm Charts catalog filter sidebar. It shows (and watches) the display names of `HelmChartRepository` resources. Version-Release number of selected component (if applicable): 4.11 How reproducible: Always Steps to Reproduce: 1. Switch to Developer Perspective 2. Navigate to Add > "Helm Chart repositories" 3. Enter "ibm-charts" as "Chart repository name" 4. Enter URL https://raw.githubusercontent.com/IBM/charts/master/repo/community/index.yaml as URL) 5. Press on create 6. Open the YAML editor and change the `spec.name` attribute to "IBM Charts" 7. Save the change 8. Navigate to Add > "Helm Chart" Actual results: The filter navigation on the left side shows "Chart Repositories" "Ibm Chart". A camel case version of the resource name. Expected results: It should show the "spec.name" "IBM Charts" if defined and fallback to the current implementation if the optional spec.name is not defined. Additional info: There is a bug discussing that the display name could not be entered directly, https://bugzilla.redhat.com/show_bug.cgi?id=2106366. This bug here is only about the catalog output.
Created attachment 1896362 [details] project-helm-chart-repo-displayname-not-used.mp4
Verified on 4.12.0-0.nightly-2022-08-03-175737
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.12.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:7399