Description
Artifact Hub reports a 404 error when fetching the Keycloak chart icon. The upstream Keycloak project has renamed/moved their icon file, breaking the URL referenced in charts/keycloak/Chart.yaml.
Current (broken): https://www.keycloak.org/resources/images/keycloak_icon_512px.svg → 404
New (working): https://www.keycloak.org/resources/images/icon.svg → valid SVG
The error from Artifact Hub:
error getting logo image https://www.keycloak.org/resources/images/keycloak_icon_512px.svg: unexpected status code received: 404 (package: keycloak version: 26.5.7)
Expected behavior
The icon field in charts/keycloak/Chart.yaml should point to a valid, publicly accessible image so Artifact Hub can display the Keycloak logo correctly.
Use cases
- Users browsing Artifact Hub see a broken/missing icon for the Keycloak chart.
- Artifact Hub tracking reports errors for the kitstream-keycloak repository.
Test cases
- Verify the new URL
https://www.keycloak.org/resources/images/icon.svg returns HTTP 200 with valid SVG content.
- Run
ct lint on the chart after updating the icon URL.
- Verify the icon renders correctly on Artifact Hub after the next chart release.
Acceptance criteria
Description
Artifact Hub reports a 404 error when fetching the Keycloak chart icon. The upstream Keycloak project has renamed/moved their icon file, breaking the URL referenced in
charts/keycloak/Chart.yaml.Current (broken):
https://www.keycloak.org/resources/images/keycloak_icon_512px.svg→ 404New (working):
https://www.keycloak.org/resources/images/icon.svg→ valid SVGThe error from Artifact Hub:
Expected behavior
The
iconfield incharts/keycloak/Chart.yamlshould point to a valid, publicly accessible image so Artifact Hub can display the Keycloak logo correctly.Use cases
Test cases
https://www.keycloak.org/resources/images/icon.svgreturns HTTP 200 with valid SVG content.ct linton the chart after updating the icon URL.Acceptance criteria
iconfield incharts/keycloak/Chart.yamlupdated tohttps://www.keycloak.org/resources/images/icon.svg