Skip to content

Commit

Permalink
release 0.56.0 (#3725)
Browse files Browse the repository at this point in the history
* chore: Update changelog title for 0.56.0 release

* refactor: revamp design for Renku 2.0 (#3726)

New design for Renku 2.0 pages based on Bootstrap v5.3 components
SwissDataScienceCenter/renku-ui#3214

* feat: upgrade Amalthea to 0.12.2 (#3724)

Co-authored-by: Alessandro Degano <[email protected]>

* feat!: add platform configuration (#3716)

---------

Co-authored-by: Lorenzo Cavazzi <[email protected]>
Co-authored-by: Alessandro Degano <[email protected]>
Co-authored-by: Flora Thiebaut <[email protected]>
  • Loading branch information
4 people authored Aug 12, 2024
1 parent 9e40a33 commit e4b1842
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 6 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/pull-request-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ jobs:
renku-notebooks: ${{ steps.deploy-comment.outputs.renku-notebooks}}
renku-ui: ${{ steps.deploy-comment.outputs.renku-ui}}
renku-data-services: ${{ steps.deploy-comment.outputs.renku-data-services}}
amalthea: ${{ steps.deploy-comment.outputs.amalthea}}
test-enabled: ${{ steps.deploy-comment.outputs.test-enabled}}
extra-values: ${{ steps.deploy-comment.outputs.extra-values}}
steps:
Expand Down Expand Up @@ -97,6 +98,7 @@ jobs:
renku_notebooks: "${{ needs.check-deploy.outputs.renku-notebooks }}"
renku_ui: "${{ needs.check-deploy.outputs.renku-ui }}"
renku_data_services: "${{ needs.check-deploy.outputs.renku-data-services }}"
amalthea: "${{ needs.check-deploy.outputs.amalthea }}"
extra_values: "${{ needs.check-deploy.outputs.extra-values }}"
- name: Check existing renkubot comment
if: needs.check-deploy.outputs.pr-contains-string == 'true'
Expand Down
46 changes: 46 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
.. _changelog:

0.56.0
------

Renku ``0.56.0`` adds new features and improvements to several components.

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

**🌟 New Features**

- **UI**: Update incidents and maintenance banner and summary (`#3220 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3220>`__)
- **UI**: Add incidents and maintenance section in the admin panel (`#3220 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3220>`__)
- **Data Services**: Add platform configuration

**✨ Improvements**

- Revamp design for Renku 2.0 (`#3214 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3214>`__).

**🐞 Bug Fixes**

- Use standard HTML input fields for secret values (`#3233 <https://github.com/SwissDataScienceCenter/renku-ui/pull/3233>`__).

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

**Improvements**

- * **Amalthea**: Sessions can now run correctly on Kubernetes version 1.29.

**🐞 Bug Fixes**

- * **Amalthea**: Fix the repository for the scheduler image in the Amalthea Helm chart.
- * **Amalthea**: Properly load the namespace configuration when starting the operator.
- * **Amalthea**: Fix the missing health check endpoint for the old operator.

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

- `renku-data-services 0.18.0 <https://github.com/SwissDataScienceCenter/renku-data-services/releases/tag/v0.18.0>`_
- `renku-data-services 0.18.1 <https://github.com/SwissDataScienceCenter/renku-data-services/releases/tag/v0.18.1>`_
- `renku-ui 3.32.0 <https://github.com/SwissDataScienceCenter/renku-ui/releases/tag/3.32.0>`_
- `renku-ui 3.33.0 <https://github.com/SwissDataScienceCenter/renku-ui/releases/tag/3.33.0>`_
- `amalthea 0.12.0 <https://github.com/SwissDataScienceCenter/amalthea/releases/tag/0.12.0>`_
- `amalthea 0.12.1 <https://github.com/SwissDataScienceCenter/amalthea/releases/tag/0.12.1>`_
- `amalthea 0.12.2 <https://github.com/SwissDataScienceCenter/amalthea/releases/tag/0.12.2>`_

0.55.0
------

Expand Down
2 changes: 1 addition & 1 deletion helm-chart/renku/requirements.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ dependencies:
alias: jena
- name: amalthea
repository: "https://swissdatasciencecenter.github.io/helm-charts/"
version: "0.11.0"
version: "0.12.2"
- name: dlf-chart
repository: "https://swissdatasciencecenter.github.io/datashim/"
version: "0.3.9-renku-2"
Expand Down
10 changes: 5 additions & 5 deletions helm-chart/renku/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -672,7 +672,7 @@ ui:
replicaCount: 1
image:
repository: renku/renku-ui
tag: "3.31.0"
tag: "3.33.0"
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -861,7 +861,7 @@ ui:
keepCookies: []
image:
repository: renku/renku-ui-server
tag: "3.31.0"
tag: "3.33.0"
pullPolicy: IfNotPresent
imagePullSecrets: []
nameOverride: ""
Expand Down Expand Up @@ -1603,14 +1603,14 @@ platformInit:
dataService:
image:
repository: renku/renku-data-service
tag: "0.17.0"
tag: "0.18.1"
pullPolicy: IfNotPresent
backgroundJobs:
events:
resources: {}
image:
repository: renku/data-service-background-jobs
tag: "0.17.0"
tag: "0.18.1"
pullPolicy: IfNotPresent
total:
resources: {}
Expand Down Expand Up @@ -1663,7 +1663,7 @@ authz:
secretsStorage:
image:
repository: renku/secrets-storage
tag: "0.17.0"
tag: "0.18.1"
pullPolicy: IfNotPresent
service:
type: ClusterIP
Expand Down

0 comments on commit e4b1842

Please sign in to comment.