From b80ac82602f2085156e2f9abf3cbcff3c69e6245 Mon Sep 17 00:00:00 2001 From: Renku Bot Date: Thu, 3 Jul 2025 11:08:26 +0000 Subject: [PATCH 1/6] chore: create release 2.5.0 From 33ab556fbddafc87582b8e80cd25b9680adf1ba5 Mon Sep 17 00:00:00 2001 From: Tasko Olevski Date: Tue, 15 Jul 2025 10:52:53 +0200 Subject: [PATCH 2/6] feat: upgrade amalthea to 0.20.0 (#4090) --- helm-chart/renku/requirements.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-chart/renku/requirements.yaml b/helm-chart/renku/requirements.yaml index d3d00c0055..161ede96a2 100644 --- a/helm-chart/renku/requirements.yaml +++ b/helm-chart/renku/requirements.yaml @@ -18,11 +18,11 @@ dependencies: condition: enableV1Services - name: amalthea repository: "https://swissdatasciencecenter.github.io/helm-charts/" - version: "0.19.2" + version: "0.20.0" condition: enableV1Services - name: amalthea-sessions repository: "https://swissdatasciencecenter.github.io/helm-charts/" - version: "0.19.2" + version: "0.20.0" - name: dlf-chart repository: "https://swissdatasciencecenter.github.io/datashim/" version: "0.3.9-renku-2" From a19feb0a20010cb78684bb7cd5e78828512562d1 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Tue, 15 Jul 2025 11:47:00 +0200 Subject: [PATCH 3/6] feat: make swagger-ui image configurable (#4089) This allows to customize swagger in the same way as other components. Useful for example when deploying on OpenShift where the default image cannot run due to security constraints. --- helm-chart/renku/templates/swagger.yaml | 2 +- helm-chart/renku/values.yaml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/helm-chart/renku/templates/swagger.yaml b/helm-chart/renku/templates/swagger.yaml index 17446ae4a8..8fff260df9 100644 --- a/helm-chart/renku/templates/swagger.yaml +++ b/helm-chart/renku/templates/swagger.yaml @@ -19,7 +19,7 @@ spec: spec: containers: - name: swagger - image: swaggerapi/swagger-ui + image: "{{ .Values.swagger.image.repository }}:{{ .Values.swagger.image.tag }}" env: - name: BASE_URL value: /swagger diff --git a/helm-chart/renku/values.yaml b/helm-chart/renku/values.yaml index e4924f1bcf..2e5c6aa7ad 100644 --- a/helm-chart/renku/values.yaml +++ b/helm-chart/renku/values.yaml @@ -1449,6 +1449,9 @@ core: ## Configuration for the Swagger-UI available at /swagger swagger: enabled: true + image: + repository: swaggerapi/swagger-ui + tag: "latest" ## The image used in startup scripts to initialize different postgress databases initDb: image: From 264864025d8808d9452caf59750fb828b02dc049 Mon Sep 17 00:00:00 2001 From: Chandrasekhar Ramakrishnan Date: Fri, 20 Jun 2025 14:40:21 +0200 Subject: [PATCH 4/6] feat: allow configuration of renku-legacy support for UI --- .../renku/templates/ui/ui-client-deployment-template.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/helm-chart/renku/templates/ui/ui-client-deployment-template.yaml b/helm-chart/renku/templates/ui/ui-client-deployment-template.yaml index fae4655017..941257dcf1 100644 --- a/helm-chart/renku/templates/ui/ui-client-deployment-template.yaml +++ b/helm-chart/renku/templates/ui/ui-client-deployment-template.yaml @@ -88,7 +88,7 @@ spec: key: chart_version - name: HOMEPAGE value: {{ toJson .Values.ui.client.homepage | quote }} - - name: CORE_API_VERSION_CONFIG + - name: CORE_API_VERSION_CONFIG value: {{ toJson .Values.ui.client.coreApiVersionConfig | quote }} - name: KEYCLOAK_REALM value: {{ include "renku.keycloak.realm" . | quote }} @@ -98,6 +98,8 @@ spec: value: {{ toJson .Values.ui.client.sessionClassEmailUs | quote }} - name: IMAGE_BUILDERS_ENABLED value: {{ .Values.dataService.imageBuilders.enabled | quote }} + - name: LEGACY_SUPPORT + value: {{ printf "{\"enabled\": %t }" .Values.enableV1Services | quote }} livenessProbe: httpGet: path: / From 47a3ef9cc54ce36c4d8a824ed7eae972e038300a Mon Sep 17 00:00:00 2001 From: Tasko Olevski Date: Tue, 15 Jul 2025 13:17:53 +0200 Subject: [PATCH 5/6] feat: upgrade data service to 0.50.0 (#4091) --- helm-chart/renku/values.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/helm-chart/renku/values.yaml b/helm-chart/renku/values.yaml index 2e5c6aa7ad..1e0940238b 100644 --- a/helm-chart/renku/values.yaml +++ b/helm-chart/renku/values.yaml @@ -1467,18 +1467,18 @@ dataService: create: true image: repository: renku/renku-data-service - tag: "0.49.0" + tag: "0.50.0" pullPolicy: IfNotPresent k8sWatcher: image: repository: renku/data-service-k8s-watcher - tag: "0.49.0" + tag: "0.50.0" pullPolicy: IfNotPresent resources: {} dataTasks: image: repository: renku/data-service-data-tasks - tag: "0.49.0" + tag: "0.50.0" pullPolicy: IfNotPresent resources: {} service: @@ -1564,7 +1564,7 @@ authz: secretsStorage: image: repository: renku/secrets-storage - tag: "0.49.0" + tag: "0.50.0" pullPolicy: IfNotPresent service: type: ClusterIP From aeac3d1145498241511275f7a408b38e572ede42 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 15:32:00 +0200 Subject: [PATCH 6/6] chore(deps): bump brace-expansion (#4048) Bumps the npm_and_yarn group with 1 update in the /cypress-tests directory: [brace-expansion](https://github.com/juliangruber/brace-expansion). Updates `brace-expansion` from 1.1.11 to 1.1.12 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Lorenzo Cavazzi <43481553+lorenzo-cavazzi@users.noreply.github.com> --- cypress-tests/package-lock.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/cypress-tests/package-lock.json b/cypress-tests/package-lock.json index 22059ef5f6..d084ac8063 100644 --- a/cypress-tests/package-lock.json +++ b/cypress-tests/package-lock.json @@ -764,9 +764,10 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3746,9 +3747,9 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1"