From fa4bc4494b017dcdef08c2f07cadf0cd91a23e28 Mon Sep 17 00:00:00 2001 From: Leanne Ahern Date: Tue, 19 May 2026 12:08:11 +0100 Subject: [PATCH 1/5] Updating OSL version to 1.38.0 Signed-off-by: Leanne Ahern --- .pre-commit-config.yaml | 2 +- charts/orchestrator-infra/Chart.yaml | 2 +- charts/orchestrator-infra/README.md | 8 ++++---- charts/orchestrator-infra/README.md.gotmpl | 2 +- charts/orchestrator-infra/values.schema.json | 2 +- charts/orchestrator-infra/values.schema.tmpl.json | 2 +- charts/orchestrator-infra/values.yaml | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 96400e8a..654eda87 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: - id: helm-dependency-update name: helm-dependency-update entry: helm dependency update charts/backstage/vendor/backstage/charts/backstage - language: unsupported + language: system pass_filenames: false files: charts/backstage/vendor/backstage/charts/backstage/Chart\.(ya?ml|lock)$ - id: jsonschema-dereference diff --git a/charts/orchestrator-infra/Chart.yaml b/charts/orchestrator-infra/Chart.yaml index e0d28886..ee2f999f 100644 --- a/charts/orchestrator-infra/Chart.yaml +++ b/charts/orchestrator-infra/Chart.yaml @@ -14,4 +14,4 @@ maintainers: type: application sources: - https://github.com/redhat-developer/rhdh-chart -version: 0.6.0 +version: 0.6.1 diff --git a/charts/orchestrator-infra/README.md b/charts/orchestrator-infra/README.md index 478cca08..8492219d 100644 --- a/charts/orchestrator-infra/README.md +++ b/charts/orchestrator-infra/README.md @@ -1,7 +1,7 @@ # Orchestrator Infra Chart for OpenShift -![Version: 0.6.0](https://img.shields.io/badge/Version-0.6.0-informational?style=flat-square) +![Version: 0.6.1](https://img.shields.io/badge/Version-0.6.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) Helm chart to deploy the Orchestrator solution's required infrastructure suite on OpenShift, including OpenShift Serverless Operator and OpenShift Serverless Logic Operator, both required to configure Red Hat Developer Hub to use the Orchestrator. @@ -25,7 +25,7 @@ Kubernetes: `>= 1.25.0-0` ```console helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart -helm install my-orchestrator-infra redhat-developer/redhat-developer-hub-orchestrator-infra --version 0.6.0 +helm install my-orchestrator-infra redhat-developer/redhat-developer-hub-orchestrator-infra --version 0.6.1 ``` > **Tip**: List all releases using `helm list` @@ -90,7 +90,7 @@ The command removes all the Kubernetes components associated with the chart and | serverlessLogicOperator.subscription.spec.name | name of the operator package | string | `"logic-operator"` | | serverlessLogicOperator.subscription.spec.source | name of the catalog source | string | `"redhat-operators"` | | serverlessLogicOperator.subscription.spec.sourceNamespace | | string | `"openshift-marketplace"` | -| serverlessLogicOperator.subscription.spec.startingCSV | The initial version of the operator, must match CRDs installed by the chart | string | `"logic-operator.v1.37.2"` | +| serverlessLogicOperator.subscription.spec.startingCSV | The initial version of the operator, must match CRDs installed by the chart | string | `"logic-operator.v1.38.0"` | | serverlessOperator.enabled | whether the operator should be deployed by the chart | bool | `true` | | serverlessOperator.subscription.namespace | namespace where the operator should be deployed | string | `"openshift-serverless"` | | serverlessOperator.subscription.spec.channel | channel of an operator package to subscribe to | string | `"stable"` | @@ -111,7 +111,7 @@ After installing the openshift-serverless subscription, more Knative CRDs will b The versions of the CRDs present in the chart and the ones in the subscription must match. In order to verify the correct CRD, use this following command to extract the CRD: ```bash -export osl_bundle=registry.redhat.io/openshift-serverless-1/serverless-operator-bundle:1.37.2 +export osl_bundle=registry.redhat.io/openshift-serverless-1/serverless-operator-bundle:1.38.0 podman container run --rm --entrypoint cat "$osl_bundle" /manifests/operator_v1beta1_knativeeventing_crd.yaml > crds/knative-eventing/knative-eventing-crd.yaml podman container run --rm --entrypoint cat "$osl_bundle" /manifests/operator_v1beta1_knativeserving_crd.yaml > crds/knative-serving/knative-serving-crd.yaml diff --git a/charts/orchestrator-infra/README.md.gotmpl b/charts/orchestrator-infra/README.md.gotmpl index a898c547..23331304 100644 --- a/charts/orchestrator-infra/README.md.gotmpl +++ b/charts/orchestrator-infra/README.md.gotmpl @@ -86,7 +86,7 @@ After installing the openshift-serverless subscription, more Knative CRDs will b The versions of the CRDs present in the chart and the ones in the subscription must match. In order to verify the correct CRD, use this following command to extract the CRD: ```bash -export osl_bundle=registry.redhat.io/openshift-serverless-1/serverless-operator-bundle:1.37.2 +export osl_bundle=registry.redhat.io/openshift-serverless-1/serverless-operator-bundle:1.38.0 podman container run --rm --entrypoint cat "$osl_bundle" /manifests/operator_v1beta1_knativeeventing_crd.yaml > crds/knative-eventing/knative-eventing-crd.yaml podman container run --rm --entrypoint cat "$osl_bundle" /manifests/operator_v1beta1_knativeserving_crd.yaml > crds/knative-serving/knative-serving-crd.yaml diff --git a/charts/orchestrator-infra/values.schema.json b/charts/orchestrator-infra/values.schema.json index f76cb1a3..1dba81cb 100644 --- a/charts/orchestrator-infra/values.schema.json +++ b/charts/orchestrator-infra/values.schema.json @@ -46,7 +46,7 @@ "type": "string" }, "startingCSV": { - "default": "logic-operator.v1.37.2", + "default": "logic-operator.v1.38.0", "title": "The initial version of the operator", "type": "string" } diff --git a/charts/orchestrator-infra/values.schema.tmpl.json b/charts/orchestrator-infra/values.schema.tmpl.json index a75f4347..778e9eee 100644 --- a/charts/orchestrator-infra/values.schema.tmpl.json +++ b/charts/orchestrator-infra/values.schema.tmpl.json @@ -52,7 +52,7 @@ "type": "string" }, "startingCSV": { - "default": "logic-operator.v1.37.2", + "default": "logic-operator.v1.38.0", "title": "The initial version of the operator", "type": "string" } diff --git a/charts/orchestrator-infra/values.yaml b/charts/orchestrator-infra/values.yaml index c6e44f9e..cba80180 100644 --- a/charts/orchestrator-infra/values.yaml +++ b/charts/orchestrator-infra/values.yaml @@ -15,7 +15,7 @@ serverlessLogicOperator: source: redhat-operators sourceNamespace: openshift-marketplace # -- The initial version of the operator, must match CRDs installed by the chart - startingCSV: logic-operator.v1.37.2 + startingCSV: logic-operator.v1.38.0 serverlessOperator: # -- whether the operator should be deployed by the chart From 1649abbc23100feb23af61df07758ddf4a8a80a3 Mon Sep 17 00:00:00 2001 From: Leanne Ahern Date: Tue, 19 May 2026 12:40:57 +0100 Subject: [PATCH 2/5] Updating kubectl serverlesslogic value Signed-off-by: Leanne Ahern --- charts/orchestrator-infra/templates/tests/infra-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/orchestrator-infra/templates/tests/infra-test.yaml b/charts/orchestrator-infra/templates/tests/infra-test.yaml index 505db914..e8559ddc 100644 --- a/charts/orchestrator-infra/templates/tests/infra-test.yaml +++ b/charts/orchestrator-infra/templates/tests/infra-test.yaml @@ -107,7 +107,7 @@ spec: {{- end }} {{- if .Values.serverlessLogicOperator.enabled }} - kubectl get subscription {{ .Values.serverlessLogicOperator.subscription.name }} -n {{ .Values.serverlessLogicOperator.subscription.namespace }} || exit 1 + kubectl get subscription {{ .Values.serverlessLogicOperator.subscription.spec.name }} -n {{ .Values.serverlessLogicOperator.subscription.namespace }} || exit 1 {{- end }} echo "Test passed!" From 03273a36b65f7cfa872e8b36f76c39d2221390ed Mon Sep 17 00:00:00 2001 From: Leanne Ahern Date: Tue, 19 May 2026 13:26:04 +0100 Subject: [PATCH 3/5] Reverting pre-commit language, system to be deprecated soon Signed-off-by: Leanne Ahern --- .pre-commit-config.yaml | 2 +- charts/orchestrator-infra/templates/tests/infra-test.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 654eda87..96400e8a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: - id: helm-dependency-update name: helm-dependency-update entry: helm dependency update charts/backstage/vendor/backstage/charts/backstage - language: system + language: unsupported pass_filenames: false files: charts/backstage/vendor/backstage/charts/backstage/Chart\.(ya?ml|lock)$ - id: jsonschema-dereference diff --git a/charts/orchestrator-infra/templates/tests/infra-test.yaml b/charts/orchestrator-infra/templates/tests/infra-test.yaml index e8559ddc..505db914 100644 --- a/charts/orchestrator-infra/templates/tests/infra-test.yaml +++ b/charts/orchestrator-infra/templates/tests/infra-test.yaml @@ -107,7 +107,7 @@ spec: {{- end }} {{- if .Values.serverlessLogicOperator.enabled }} - kubectl get subscription {{ .Values.serverlessLogicOperator.subscription.spec.name }} -n {{ .Values.serverlessLogicOperator.subscription.namespace }} || exit 1 + kubectl get subscription {{ .Values.serverlessLogicOperator.subscription.name }} -n {{ .Values.serverlessLogicOperator.subscription.namespace }} || exit 1 {{- end }} echo "Test passed!" From cf1207cebfa6887922cf06d4896a50a9de23cc44 Mon Sep 17 00:00:00 2001 From: Leanne Ahern Date: Tue, 19 May 2026 14:12:54 +0100 Subject: [PATCH 4/5] Increasing memory limits to test Signed-off-by: Leanne Ahern --- charts/orchestrator-infra/templates/tests/infra-test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/orchestrator-infra/templates/tests/infra-test.yaml b/charts/orchestrator-infra/templates/tests/infra-test.yaml index 505db914..69702e1a 100644 --- a/charts/orchestrator-infra/templates/tests/infra-test.yaml +++ b/charts/orchestrator-infra/templates/tests/infra-test.yaml @@ -90,10 +90,10 @@ spec: resources: requests: cpu: 10m - memory: 20Mi + memory: 128Mi limits: cpu: 10m - memory: 20Mi + memory: 128Mi image: {{ .Values.tests.image }} command: ["/bin/sh", "-c"] args: From 1202cb8a88152b93ddef895145f47d1fbf47ac79 Mon Sep 17 00:00:00 2001 From: Leanne Ahern Date: Tue, 19 May 2026 15:55:15 +0100 Subject: [PATCH 5/5] Testing different memory amounts Signed-off-by: Leanne Ahern --- charts/orchestrator-infra/templates/tests/infra-test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/orchestrator-infra/templates/tests/infra-test.yaml b/charts/orchestrator-infra/templates/tests/infra-test.yaml index 69702e1a..d4f5f4d5 100644 --- a/charts/orchestrator-infra/templates/tests/infra-test.yaml +++ b/charts/orchestrator-infra/templates/tests/infra-test.yaml @@ -90,10 +90,10 @@ spec: resources: requests: cpu: 10m - memory: 128Mi + memory: 50Mi limits: cpu: 10m - memory: 128Mi + memory: 50Mi image: {{ .Values.tests.image }} command: ["/bin/sh", "-c"] args: