-----
This version of Renku introduces the ability to use persistent volumes for user sessions. This is optional and can be enabled in the values
file for the helm chart. In addition to enabling this feature users have the ability to select the storage class used by the persistent
volumes. We strongly recommend that a storage class with a `Delete` reclaim policy is used, otherwise persistent volumes from all user
sessions will keep accumulating.
Also, unlike previous versions, with 0.8.4 the amount of disk storage will be **strongly enforced**,
regardless of whether persistent volumes are used or not. With persistent volumes users will simply run out of space. However,
when persistent volumes are not used, going over the amount of storage that a user has requested when starting their session
will result in eviction of the k8s pod that runs the session and termination of the session. Therefore, admins are advised
to review and set proper options for disk sizes in the `notebooks.serverOptions` portion of the values file.
Improvements
~~~~~~~~~~~~~
* **UI**: Add banner advertising new version to logged-in users and various improvements in the new canary deployment itself.
* **Environments**: Ability to use persistent volumes for user sessions.
Bug Fixes
~~~~~~~~~
- **CI/CD:** CI action entrypoint typo
(`3858df0 <https://github.com/SwissDataScienceCenter/renku/commit/3858df02182abeab26e324914fd7bcae7e7226ff>`__)
- **Acceptance Tests:** flaky FreeTextDatasetSearchSpec
(`a872504 <https://github.com/SwissDataScienceCenter/renku/commit/a872504becb41c1a761cbe02525cae3ebdb6ebea>`__)
- **Acceptance Tests:** retry when EOF occurs on the Rest Client
(`2211 <https://github.com/SwissDataScienceCenter/renku/issues/2211>`__)
(`e81a212 <https://github.com/SwissDataScienceCenter/renku/commit/e81a21229621463b4be4759f8c4b16714de097c4>`__)
- **Acceptance Tests:** Wait for the dataset search results
(`2210 <https://github.com/SwissDataScienceCenter/renku/issues/2210>`__)
(`132ec8b <https://github.com/SwissDataScienceCenter/renku/commit/132ec8b813ad6777ae309699d1769cdf07380571>`__)
Features
~~~~~~~~
- **CI/CD:** parametrize rancher API endpoint
(`46a5155 <https://github.com/SwissDataScienceCenter/renku/commit/46a51551da48225156f7e6c3a526a310574e674f>`__)
Individual components
~~~~~~~~~~~~~~~~~~~~~
For changes to individual components, please check:
* renku-ui: