From 905aa056aa00ef5b59bc608413178e3a51e73487 Mon Sep 17 00:00:00 2001 From: Renku Bot Date: Thu, 26 Jun 2025 13:32:10 +0000 Subject: [PATCH 1/3] chore: create release 2.4.0 From 8d14827b3984f7617e8facadb7474d8c00f9f336 Mon Sep 17 00:00:00 2001 From: Alessandro Degano Date: Thu, 3 Jul 2025 16:01:33 +0200 Subject: [PATCH 2/3] fix: Harbor-Init should create the project as public. We assume that pulling is allowed by everyone. --- scripts/harbor-init/harbor-init.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/harbor-init/harbor-init.go b/scripts/harbor-init/harbor-init.go index 767082e810..d42429c497 100644 --- a/scripts/harbor-init/harbor-init.go +++ b/scripts/harbor-init/harbor-init.go @@ -163,7 +163,7 @@ func main() { logger.Println("The project does not exist yet, creating: ", projectName) project := map[string]interface{}{ "project_name": projectName, - "public": false, + "public": true, // For Renkulab we assume that the project is public and can be read by anyone } projectData, err := json.Marshal(project) if err != nil { From b5eb4314e5c2bc6c2b29d00ff5f98bdeedbc14ce Mon Sep 17 00:00:00 2001 From: Andrea Cordoba <43388408+andre-code@users.noreply.github.com> Date: Fri, 4 Jul 2025 11:39:35 +0200 Subject: [PATCH 3/3] feat: update renku-ui to 4.3.0 (#4038) * fix: update tests for Data connector form changes * upgrade UI to 4.3.0 --- cypress-tests/cypress/e2e/v2/projectResources.cy.ts | 4 ++-- helm-chart/renku/values.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cypress-tests/cypress/e2e/v2/projectResources.cy.ts b/cypress-tests/cypress/e2e/v2/projectResources.cy.ts index 58b579d14d..3eaee4a1c4 100644 --- a/cypress-tests/cypress/e2e/v2/projectResources.cy.ts +++ b/cypress-tests/cypress/e2e/v2/projectResources.cy.ts @@ -100,6 +100,7 @@ describe("Project resources - work with code, data, environments", () => { cy.getDataCy("add-data-connector-continue-button").click(); cy.getDataCy("data-connector-name-input").should("be.empty").type(name); + cy.getDataCy("data-connector-slug-toggle").click(); cy.getDataCy("data-connector-slug-input").should("have.value", name); cy.getDataCy("data-connector-mount-input").should("have.value", name); cy.getDataCy("data-connector-edit-update-button").click(); @@ -120,13 +121,12 @@ describe("Project resources - work with code, data, environments", () => { .contains(name) .click(); cy.getDataCy("data-connector-edit").click(); - cy.getDataCy("test-data-connector-button").click(); - cy.getDataCy("add-data-connector-continue-button").click(); cy.getDataCy("data-connector-name-input") .should("have.value", name) .clear() .type(newName); + cy.getDataCy("data-connector-slug-toggle").click(); cy.getDataCy("data-connector-slug-input").should("have.value", name); cy.getDataCy("data-connector-mount-input").should("have.value", name); cy.getDataCy("data-connector-edit-update-button").click(); diff --git a/helm-chart/renku/values.yaml b/helm-chart/renku/values.yaml index 77afd299c4..e4924f1bcf 100644 --- a/helm-chart/renku/values.yaml +++ b/helm-chart/renku/values.yaml @@ -534,7 +534,7 @@ ui: replicaCount: 1 image: repository: renku/renku-ui - tag: "4.2.1" + tag: "4.3.0" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. ## Secrets must be manually created in the namespace. @@ -717,7 +717,7 @@ ui: keepCookies: [] image: repository: renku/renku-ui-server - tag: "4.2.1" + tag: "4.3.0" pullPolicy: IfNotPresent imagePullSecrets: [] nameOverride: ""