diff --git a/.github/actions/test-charts/action.yml b/.github/actions/test-charts/action.yml index e10d7152..abea0a9b 100644 --- a/.github/actions/test-charts/action.yml +++ b/.github/actions/test-charts/action.yml @@ -166,8 +166,6 @@ runs: "--set route.enabled=false" "--set upstream.ingress.enabled=true" "--set global.host=rhdh.127.0.0.1.sslip.io" - "--set upstream.backstage.podSecurityContext.runAsUser=1001" - "--set upstream.backstage.podSecurityContext.runAsGroup=1001" "--set upstream.backstage.podSecurityContext.fsGroup=1001" ) if [[ -n "$INPUT_EXTRA_HELM_ARGS" ]]; then diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index 0d602ef9..4b29d297 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -47,4 +47,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: 5.12.4 +version: 5.12.5 diff --git a/charts/backstage/README.md b/charts/backstage/README.md index ec6fbe1a..964ea75f 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -1,7 +1,7 @@ # RHDH Backstage Helm Chart for OpenShift -![Version: 5.12.4](https://img.shields.io/badge/Version-5.12.4-informational?style=flat-square) +![Version: 5.12.5](https://img.shields.io/badge/Version-5.12.5-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, which is a Red Hat supported version of Backstage. @@ -29,7 +29,7 @@ For the **Generally Available** version of this chart, see: helm repo add bitnami https://charts.bitnami.com/bitnami helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart -helm install my-backstage redhat-developer/backstage --version 5.12.4 +helm install my-backstage redhat-developer/backstage --version 5.12.5 ``` ## Introduction diff --git a/charts/backstage/values.schema.json b/charts/backstage/values.schema.json index 65838959..267014f1 100644 --- a/charts/backstage/values.schema.json +++ b/charts/backstage/values.schema.json @@ -185,7 +185,7 @@ "enabled": true, "initContainer": { "args": [ - "mkdir -p /tmp/data && echo 'Copying Lightspeed RAG data...' && cp -r /rag/vector_db /rag-content/ && cp -r /rag/embeddings_model /rag-content/ && echo 'Copy complete.'" + "mkdir -p /tmp/data && echo 'Copying Lightspeed RAG data...' && cp -r --no-preserve=mode,ownership /rag/vector_db /rag-content/ && cp -r --no-preserve=mode,ownership /rag/embeddings_model /rag-content/ && mkdir -p /rag-content/vector_db/notebooks && chmod -R a+rwX /rag-content/embeddings_model /rag-content/vector_db && echo 'Copy complete.'" ], "command": [ "sh", diff --git a/charts/backstage/values.yaml b/charts/backstage/values.yaml index b4e46c39..700cbd03 100644 --- a/charts/backstage/values.yaml +++ b/charts/backstage/values.yaml @@ -135,8 +135,10 @@ global: - >- mkdir -p /tmp/data && echo 'Copying Lightspeed RAG data...' && - cp -r /rag/vector_db /rag-content/ && - cp -r /rag/embeddings_model /rag-content/ && + cp -r --no-preserve=mode,ownership /rag/vector_db /rag-content/ && + cp -r --no-preserve=mode,ownership /rag/embeddings_model /rag-content/ && + mkdir -p /rag-content/vector_db/notebooks && + chmod -R a+rwX /rag-content/embeddings_model /rag-content/vector_db && echo 'Copy complete.' env: [] # -- Resource requests/limits for the Lightspeed RAG bootstrap init container.