From f0914ed3975daf54e054f659f971eb3a5b23e697 Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Fri, 16 May 2025 11:23:57 -0300 Subject: [PATCH 1/5] chore: update default chart settings using downstream patches so we can remove Chart_patch.yaml (RHIDP-7529) Signed-off-by: Nick Boldt --- charts/backstage/Chart.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index 0a884a25..aa0c19c7 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -14,7 +14,10 @@ annotations: charts.openshift.io/supportURL: https://access.redhat.com/support apiVersion: v2 description: | - A Helm chart for deploying Red Hat Developer Hub. + Red Hat Developer Hub is a Red Hat supported version of Backstage. + It comes with pre-built plug-ins and configuration settings, supports use of an external database, and can + help streamline the process of setting up a self-managed internal + developer portal for adopters who are just starting out. The telemetry data collection feature is enabled by default. Red Hat Developer Hub sends telemetry data to Red Hat by using the `backstage-plugin-analytics-provider-segment` plugin. To disable this and to learn what data is being collected, see https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/telemetry_data_collection/index dependencies: @@ -32,8 +35,6 @@ icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgi keywords: - backstage - idp - # remove reference to janus-idp when sunsetted https://issues.redhat.com/browse/RHIDP-3227 - - janus-idp - developer-hub - redhat-developer-hub - redhat @@ -41,10 +42,12 @@ kubeVersion: ">= 1.27.0-0" maintainers: - name: Red Hat url: https://redhat.com -name: backstage +name: redhat-developer-hub type: application sources: [] # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) +# Note that when this chart is published to https://github.com/openshift-helm-charts/charts +# it will follow the RHDH versioning 1.y.z version: 4.2.5 From 10ca12f70da1b976d95921d3bbe84667d727fa89 Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Fri, 16 May 2025 11:25:05 -0300 Subject: [PATCH 2/5] bump version to 4.2.6 Signed-off-by: Nick Boldt --- charts/backstage/Chart.yaml | 2 +- charts/backstage/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index aa0c19c7..3a21e63e 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -50,4 +50,4 @@ sources: [] # Versions are expected to follow Semantic Versioning (https://semver.org/) # Note that when this chart is published to https://github.com/openshift-helm-charts/charts # it will follow the RHDH versioning 1.y.z -version: 4.2.5 +version: 4.2.6 diff --git a/charts/backstage/README.md b/charts/backstage/README.md index f7c3dc96..c79129f0 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -1,7 +1,7 @@ # RHDH Backstage Helm Chart for OpenShift (Community Version) -![Version: 4.2.5](https://img.shields.io/badge/Version-4.2.5-informational?style=flat-square) +![Version: 4.2.6](https://img.shields.io/badge/Version-4.2.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A Helm chart for deploying Red Hat Developer Hub. From 3ab1905fa6f4a3858a1806e4a1e294d563f8f916 Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Fri, 16 May 2025 11:27:39 -0300 Subject: [PATCH 3/5] update Readme.md too Signed-off-by: Nick Boldt --- charts/backstage/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/backstage/README.md b/charts/backstage/README.md index c79129f0..92e35d48 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -4,7 +4,10 @@ ![Version: 4.2.6](https://img.shields.io/badge/Version-4.2.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) -A Helm chart for deploying Red Hat Developer Hub. +Red Hat Developer Hub is a Red Hat supported version of Backstage. +It comes with pre-built plug-ins and configuration settings, supports use of an external database, and can +help streamline the process of setting up a self-managed internal +developer portal for adopters who are just starting out. The telemetry data collection feature is enabled by default. Red Hat Developer Hub sends telemetry data to Red Hat by using the `backstage-plugin-analytics-provider-segment` plugin. To disable this and to learn what data is being collected, see https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/telemetry_data_collection/index From 7cad7a2e840ba0f181187ffddb8e9b9c46130dcd Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Fri, 16 May 2025 11:09:26 -0400 Subject: [PATCH 4/5] Update charts/backstage/Chart.yaml --- charts/backstage/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index 3a21e63e..abf55a58 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -42,7 +42,7 @@ kubeVersion: ">= 1.27.0-0" maintainers: - name: Red Hat url: https://redhat.com -name: redhat-developer-hub +name: backstage type: application sources: [] # This is the chart version. This version number should be incremented each time you make changes From c6d18c0238c81c18a43d504f3e8a47ca75759842 Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Fri, 16 May 2025 12:16:12 -0300 Subject: [PATCH 5/5] oh no trailing space removed Signed-off-by: Nick Boldt --- charts/backstage/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index abf55a58..039ab57f 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -48,6 +48,6 @@ sources: [] # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -# Note that when this chart is published to https://github.com/openshift-helm-charts/charts +# Note that when this chart is published to https://github.com/openshift-helm-charts/charts # it will follow the RHDH versioning 1.y.z version: 4.2.6