Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release 0.57.0 #3732

Merged
merged 14 commits into from
Sep 16, 2024
Merged

release 0.57.0 #3732

merged 14 commits into from
Sep 16, 2024

Conversation

RenkuBot
Copy link
Collaborator

Release 0.57.0

This PR is auto-generated by actions/github-script.

/deploy

@RenkuBot
Copy link
Collaborator Author

You can access the deployment of this PR at https://ci-renku-3732.dev.renku.ch

The previous gateway components are replaced with a single API Gateway responsible for login and reverse proxying requests.

Details:
* Remove the `gateway-auth` Python component
* Update the `gateway-revproxy` Go component (now `gateway`)
* Update the `ui-server` to remove login responsibilities

---------

Co-authored-by: Tasko Olevski <[email protected]>
Release notes from csi-rclone:
- feat: get secret from pvc annotation by @olevski in #20
- feat: add support for decrypting storage credentials by @m-alisafaee
in #17
- fix: don't error out if unmounting fails, as it might block dependent
resources by @Panaetius in #16
@leafty
Copy link
Member

leafty commented Sep 4, 2024

Note: search is broken until SwissDataScienceCenter/renku-data-services#377 is merged and renku-data-services has a release with it.

ciris.ConfigException: configuration loading failed with the following errors.

  - Missing environment variable RS_REDIS_QUEUE_dataServiceAllEvents.

@leafty
Copy link
Member

leafty commented Sep 5, 2024

Note: search is broken until SwissDataScienceCenter/renku-data-services#377 is merged and renku-data-services has a release with it.

ciris.ConfigException: configuration loading failed with the following errors.

  - Missing environment variable RS_REDIS_QUEUE_dataServiceAllEvents.

Resolved.

This fixes an error where the new version of the csi rclone was failing
when a secret annotation was not used to define the secret. This was
supposed to work but the storage class that is marked to use the PVC
annotation will fail if the annotation is not present. So we had to use
2 storage classes one that requires a PVC annotation for the secret and
another that is the same as the current one - which expects that the PVC
name and secret is the same.
Add browser-based logout for Keycloak and Gitlab.

Previously, the logout flow would not end the Keycloak nor the GitLab browser session. This prevented users from switching accounts because their existing Keycloak and GitLab sessions would be re-used when logging in with the renku gateway.
…3765)

* data svc release v0.20.0

* bump UI -> 3.35.0

* update changelog

* Update CHANGELOG.rst

Co-authored-by: Laura <[email protected]>

* apply CHANGELOG suggestions

---------

Co-authored-by: Flora Thiebaut <[email protected]>
Co-authored-by: Rok Roškar <[email protected]>
Co-authored-by: Laura <[email protected]>
Co-authored-by: Andrea Cordoba <[email protected]>
Fixes the `Authorization` header for the Renku 2.0 search service.
@Panaetius Panaetius marked this pull request as ready for review September 13, 2024 13:14
@Panaetius Panaetius requested review from a team as code owners September 13, 2024 13:14
ciyer
ciyer previously approved these changes Sep 13, 2024
CHANGELOG.rst Outdated Show resolved Hide resolved
rokroskar
rokroskar previously approved these changes Sep 13, 2024
@lokijuhy lokijuhy self-requested a review September 16, 2024 10:53
@Panaetius Panaetius merged commit 2929f53 into master Sep 16, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants