diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1b1f6a80..871c1ad9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.9.4" + ".": "0.9.5" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 55278100..1325c33d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [0.9.5](https://github.com/reanahub/reana-workflow-controller/compare/0.9.4...0.9.5) (2025-02-11) + + +### Features + +* **dask:** create Kerberos sidecars for Dask workflows ([#632](https://github.com/reanahub/reana-workflow-controller/issues/632)) ([0f90c8a](https://github.com/reanahub/reana-workflow-controller/commit/0f90c8aedd79d14528256826893591ca874d0492)) +* **dask:** introduce labels and node selector to Dask resources ([#628](https://github.com/reanahub/reana-workflow-controller/issues/628)) ([3a8e37e](https://github.com/reanahub/reana-workflow-controller/commit/3a8e37e46037f312b0f629a146f13f0f1667d041)), closes [#623](https://github.com/reanahub/reana-workflow-controller/issues/623) +* **k8s:** support custom namespaces for Dask resources ([#621](https://github.com/reanahub/reana-workflow-controller/issues/621)) ([fbab460](https://github.com/reanahub/reana-workflow-controller/commit/fbab4600076bc5d89745eaa75bfeae8ed33ab976)) +* **opensearch:** capture logs from Dask cluster pods ([#616](https://github.com/reanahub/reana-workflow-controller/issues/616)) ([51fad95](https://github.com/reanahub/reana-workflow-controller/commit/51fad95d5c7d08712e5e9b1b3f0ae055704891b2)), closes [#610](https://github.com/reanahub/reana-workflow-controller/issues/610) +* **rest:** add services field to workflow endpoints ([#612](https://github.com/reanahub/reana-workflow-controller/issues/612)) ([afd1400](https://github.com/reanahub/reana-workflow-controller/commit/afd1400ddf79f972000830d8034e6d959afb00b3)) + + +### Bug fixes + +* **dask:** check Traefik before creating dashboard ingress ([#629](https://github.com/reanahub/reana-workflow-controller/issues/629)) ([bb7b2ff](https://github.com/reanahub/reana-workflow-controller/commit/bb7b2ff2b23c169b2209c88bf1bc24aaa4021e9e)) +* **dask:** use correct REANA host port for Dask service URLs ([#630](https://github.com/reanahub/reana-workflow-controller/issues/630)) ([a02767e](https://github.com/reanahub/reana-workflow-controller/commit/a02767ea9fe781c4f4a58c13f4420498bd760a0d)) +* **k8s:** check readiness of Dask service pods ([#626](https://github.com/reanahub/reana-workflow-controller/issues/626)) ([2797300](https://github.com/reanahub/reana-workflow-controller/commit/279730051ecf3ad21d55f57c899cc574d40fe503)), closes [#625](https://github.com/reanahub/reana-workflow-controller/issues/625) +* **k8s:** improve error handling for Dask K8s resources ([#618](https://github.com/reanahub/reana-workflow-controller/issues/618)) ([a71ad83](https://github.com/reanahub/reana-workflow-controller/commit/a71ad83310c6dc880da6d33531a3ccc528c3d7a6)), closes [#617](https://github.com/reanahub/reana-workflow-controller/issues/617) +* **rest:** detect session status from the pod state ([#611](https://github.com/reanahub/reana-workflow-controller/issues/611)) ([907459b](https://github.com/reanahub/reana-workflow-controller/commit/907459b75ee9aaa9ef028f641e14d1f875b7729a)) + + +### Code refactoring + +* **dask:** use central function for Dask K8s component names ([#613](https://github.com/reanahub/reana-workflow-controller/issues/613)) ([f252098](https://github.com/reanahub/reana-workflow-controller/commit/f252098250257ea9d513b9c7c850cfdca97aa39c)) + ## [0.9.4](https://github.com/reanahub/reana-workflow-controller/compare/0.9.3...0.9.4) (2024-11-29) diff --git a/Dockerfile b/Dockerfile index b28436fa..72d52bb3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -118,5 +118,5 @@ LABEL org.opencontainers.image.title="reana-workflow-controller" LABEL org.opencontainers.image.url="https://github.com/reanahub/reana-workflow-controller" LABEL org.opencontainers.image.vendor="reanahub" # x-release-please-start-version -LABEL org.opencontainers.image.version="0.95.0-alpha.2" +LABEL org.opencontainers.image.version="0.9.5" # x-release-please-end diff --git a/docs/openapi.json b/docs/openapi.json index 43a8e902..722f3d88 100644 --- a/docs/openapi.json +++ b/docs/openapi.json @@ -2,7 +2,7 @@ "info": { "description": "Submit and manage workflows", "title": "REANA Workflow Controller", - "version": "0.95.0a2" + "version": "0.9.5" }, "paths": { "/api/workflows": {