Skip to content

Commit

Permalink
Merge branch 'release-0.61.0' into feat-jupyter-free-sessions
Browse files Browse the repository at this point in the history
  • Loading branch information
olevski committed Nov 7, 2024
2 parents ee34edf + bf5e4b3 commit 395fa14
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 2 deletions.
50 changes: 49 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.. _changelog:

0.60.0
0.61.0
------

User-Facing Changes
Expand Down Expand Up @@ -30,6 +30,54 @@ Individual Components
- `renku-ui 3.41.0 <https://github.com/SwissDataScienceCenter/renku-ui/releases/tag/3.41.0>`_
- `amalthea 0.13.0 <https://github.com/SwissDataScienceCenter/amalthea/releases/tag/0.13.0>`_

0.60.0
------

Renku 0.60.0 squashes an issue that has been tripping up many users when connecting their GitHub
account, as well as various UX polish and bug fixes.

NOTE to administrators: Upgrading the `csi-rclone` component will unmount all cloud storage for all
active or hibernated sessions. Therefore, we recommend notifying your users ahead of time when you
deploy this version of Renku and also if possible deploying the upgrade when there are fewer
sessions that use cloud storage or just fewer sessions in general. Once the upgrade is complete
users will be able to mount cloud storage as usual.

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

**✨ Improvements**

- **UI**: Allow for changing the role of members of groups, and hide membership edit buttons for
users with insufficient permissions on project and group settings pages (`#3374
<https://github.com/SwissDataScienceCenter/renku-ui/pull/3374>`__).
- **UI**: Improve UX for data connector side sheets and modals (`#3368 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3368>`__).

**🐞 Bug Fixes**

- **UI & Data services**: Direct users to complete the GitHub integration by installing the Renku app in the desired namespace (`#3332 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3332>`__).
- **UI**: Avoid unexpected redirects when clicking on the 2.0 dashboard session buttons (`#3378 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3378>`__).

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

**Improvements**

- **UI**: Update the Admin page to set up Connected services (`#3332 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3332>`__).
- **Gateway**: Add support for enabling debug logs from the gateway (`#730 <https://github.com/SwissDataScienceCenter/renku-gateway/pull/730>`__).

**Bug Fixes**

- **csi-rclone**: Do not log potentially sensitive data in error messages.
- **csi-rclone**: Properly handle encrypted secrets with the new annotation-based storage class.

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

- `renku-data-services 0.25.0 <https://github.com/SwissDataScienceCenter/renku-data-services/releases/tag/v0.25.0>`_
- `renku-gateway 1.3.0 <https://github.com/SwissDataScienceCenter/renku-gateway/releases/tag/1.3.0>`_
- `renku-ui 3.41.0 <https://github.com/SwissDataScienceCenter/renku-ui/releases/tag/3.41.0>`_
- `csi-rclone 0.3.4 <https://github.com/SwissDataScienceCenter/csi-rclone/releases/tag/v0.3.4>`__
- `csi-rclone 0.3.5 <https://github.com/SwissDataScienceCenter/csi-rclone/releases/tag/v0.3.5>`__

0.59.2
------
Expand Down
1 change: 1 addition & 0 deletions helm-chart/renku/templates/gateway/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ metadata:
heritage: {{ .Release.Service }}
data:
config.yaml: |
debugMode: {{ .Values.gateway.debug | default false }}
server:
port: 8080
host: 0.0.0.0
Expand Down
4 changes: 3 additions & 1 deletion helm-chart/renku/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1281,7 +1281,7 @@ gateway:
secretKey:
image:
repository: renku/renku-gateway
tag: "1.2.0"
tag: "1.3.0"
pullPolicy: IfNotPresent
service:
type: ClusterIP
Expand All @@ -1308,6 +1308,8 @@ gateway:
# dedicated GitLab instance is deployed, so, logging out from Renku should
# trigger a logout from GitLab.
logoutGitLabUponRenkuLogout: true
# Turns on debug logs from the gateway
debug: false
# sentry configuration
sentry:
enabled: false
Expand Down
1 change: 1 addition & 0 deletions helm-chart/values.yaml.changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ Please follow this convention when adding a new row

* NEW ``gateway.idleSessionTTLSeconds`` to set the session idle TTL in seconds.
* NEW ``gateway.maxSessionTTLSeconds`` to set the session max TTL in seconds.
* NEW ``gateway.debug`` to enable debug logs from the gateway.

## Upgrading to Renku 0.59.1

Expand Down

0 comments on commit 395fa14

Please sign in to comment.