Skip to content

Commit

Permalink
release 0.57.1 (#3771)
Browse files Browse the repository at this point in the history
* chore: create release 0.57.1

* fix: bump ui to 3.35.1 (#3772)

Fixes the crash loop of `ui-server`.

Also, update test to match new defaults for data sources.

---------

Co-authored-by: Chandrasekhar Ramakrishnan <[email protected]>

* fix: bump renku-gateway to 1.0.3 (#3773)

* fix: bump renku-notebooks to 1.26.1 (#3777)

* fix: renku-jupyterserver logged out in session tests (#3774)

---------

Co-authored-by: Flora Thiebaut <[email protected]>
Co-authored-by: Chandrasekhar Ramakrishnan <[email protected]>
Co-authored-by: Alessandro Degano <[email protected]>
  • Loading branch information
4 people authored Sep 20, 2024
1 parent 2929f53 commit 5a7f1b1
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 8 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
.. _changelog:

0.57.1
------

Renku ``0.57.1`` fixes a bug in renku-ui-server where the service would be stuck in a crash loop when Sentry is enabled.
It also fixes two bugs in Notebooks related to the access token and shared memory in the user-sessions.

User-Facing Changes
~~~~~~~~~~~~~~~~~~~

**🐞 Bug Fixes**

- **UI**: Access mode defaults to read-only when adding a new data source in Renku 2.0 (`#3275 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3275>`__).
- **Notebooks**: Don't fail clone process if access token doesn't exist (`#1971 <https://github.com/SwissDataScienceCenter/renku-notebooks/pull/1971>`__).
- **Notebooks**: Fix shared memory attached to the JupyterServer container to be half of the total requested memory (`#1984 <https://github.com/SwissDataScienceCenter/renku-notebooks/pull/1984>`__).

Internal Changes
~~~~~~~~~~~~~~~~

**Bug Fixes**

- **UI**: Fix the UI server being stuck in a crash loop at startup when Sentry is enabled (`#3318 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3318>`__).
- **Gateway**: Fix getting HTTP error 500 when logging in (`#723 <https://github.com/SwissDataScienceCenter/renku-gateway/pull/723>`__).

Individual Components
~~~~~~~~~~~~~~~~~~~~~

- `renku-ui 3.35.1 <https://github.com/SwissDataScienceCenter/renku-ui/releases/tag/3.35.1>`_
- `renku-gateway 1.0.3 <https://github.com/SwissDataScienceCenter/renku-gateway/releases/tag/1.0.3>`_
- `renku-notebooks 1.26.1 <https://github.com/SwissDataScienceCenter/renku-notebooks/releases/tag/1.26.1>`_

0.57.0
------

Expand Down
8 changes: 4 additions & 4 deletions cypress-tests/cypress/e2e/useSession.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -166,9 +166,11 @@ describe("Basic public project functionality", () => {
});

it("Start a new session as anonymous user.", () => {
// Do not re-use the logged-in session
cy.session("anonymous", () => {});

// Log out and go to the project again
cy.visit("/");
cy.logout();
cy.visitAndLoadProject(projectIdentifier);

// Check we show the appropriate message
Expand All @@ -187,8 +189,6 @@ describe("Basic public project functionality", () => {

// Stop the session -- mind that anonymous users cannot pause sessions
cy.deleteSession({ fromSessionPage: true });

cy.robustLogin();
});

it("Start a new session on a project without permissions.", () => {
Expand Down Expand Up @@ -277,7 +277,7 @@ describe("Basic public project functionality", () => {
cy.get("#mountPoint")
.should("have.value", "external_storage/data_s3")
.type("{selectAll}data_s3");
cy.get("#readOnly").should("not.be.checked").check();
cy.get("#readOnly").should("be.checked").check();

cy.getDataCy("cloud-storage-edit-update-button")
.should("be.visible")
Expand Down
8 changes: 4 additions & 4 deletions helm-chart/renku/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -673,7 +673,7 @@ ui:
replicaCount: 1
image:
repository: renku/renku-ui
tag: "3.35.0"
tag: "3.35.1"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -862,7 +862,7 @@ ui:
keepCookies: []
image:
repository: renku/renku-ui-server
tag: "3.35.0"
tag: "3.35.1"
pullPolicy: IfNotPresent
imagePullSecrets: []
nameOverride: ""
Expand Down Expand Up @@ -1002,7 +1002,7 @@ notebooks:
targetCPUUtilizationPercentage: 50
image:
repository: renku/renku-notebooks
tag: "1.26.0"
tag: "1.26.1"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -1290,7 +1290,7 @@ gateway:
secretKey:
image:
repository: renku/renku-gateway
tag: "1.0.2"
tag: "1.0.3"
pullPolicy: IfNotPresent
service:
type: ClusterIP
Expand Down

0 comments on commit 5a7f1b1

Please sign in to comment.