Skip to content

Commit

Permalink
chore(master): release 0.95.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Nov 7, 2024
1 parent 1515865 commit c34bee1
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.9.3"
".": "0.95.0"
}
115 changes: 115 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,120 @@
# Changelog

## [0.95.0](https://github.com/mdonadoni/reana-workflow-controller/compare/v0.9.3...0.95.0) (2024-11-07)


### ⚠ BREAKING CHANGES

* **python:** drop support for Python 3.6 and 3.7

### Build

* **docker:** non-editable submodules in "latest" mode ([#551](https://github.com/mdonadoni/reana-workflow-controller/issues/551)) ([af74d0b](https://github.com/mdonadoni/reana-workflow-controller/commit/af74d0b887d02109ce96c91ef8fdf99e4eb4ff34))
* **docker:** pin setuptools to v70 ([#593](https://github.com/mdonadoni/reana-workflow-controller/issues/593)) ([ba50def](https://github.com/mdonadoni/reana-workflow-controller/commit/ba50defd8a94633d70947d6a7d41d858c2419889))
* **docker:** upgrade to Ubuntu 24.04 and Python 3.12 ([#592](https://github.com/mdonadoni/reana-workflow-controller/issues/592)) ([b4fe472](https://github.com/mdonadoni/reana-workflow-controller/commit/b4fe47285482757d819d4b292d15f336c226c0c1))
* **python:** add minimal `pyproject.toml` ([#593](https://github.com/mdonadoni/reana-workflow-controller/issues/593)) ([90623e4](https://github.com/mdonadoni/reana-workflow-controller/commit/90623e4e4f3f36e84098ef870be21973842b9c90))
* **python:** bump all required packages as of 2024-03-04 ([#574](https://github.com/mdonadoni/reana-workflow-controller/issues/574)) ([1373f4c](https://github.com/mdonadoni/reana-workflow-controller/commit/1373f4c3ea9480cc7ccb05ab12fc62a029e1f792))
* **python:** bump shared REANA packages as of 2024-03-04 ([#574](https://github.com/mdonadoni/reana-workflow-controller/issues/574)) ([e31d903](https://github.com/mdonadoni/reana-workflow-controller/commit/e31d9038280a68ff84595caa64f010a4f25fc63a))
* **python:** drop support for Python 3.6 and 3.7 ([#586](https://github.com/mdonadoni/reana-workflow-controller/issues/586)) ([8ae9ee4](https://github.com/mdonadoni/reana-workflow-controller/commit/8ae9ee4a9a1e316c241c531e6fc1d6d58cbbef70))
* **python:** remove deprecated `pytest-runner` ([#593](https://github.com/mdonadoni/reana-workflow-controller/issues/593)) ([d663604](https://github.com/mdonadoni/reana-workflow-controller/commit/d663604f6f4844a36d0dafc5fa9cda06a3b6fce9))
* **python:** use optional deps instead of `tests_require` ([#593](https://github.com/mdonadoni/reana-workflow-controller/issues/593)) ([9786f91](https://github.com/mdonadoni/reana-workflow-controller/commit/9786f9140c2165af12e7c25661f73a29400f65d2))


### Features

* **helm:** add initial Dask support ([#600](https://github.com/mdonadoni/reana-workflow-controller/issues/600)) ([1515865](https://github.com/mdonadoni/reana-workflow-controller/commit/1515865e224469f5fb8bf8da55b5c153b1fc1300))
* **helm:** allow cluster administrator to configure ingress host ([#588](https://github.com/mdonadoni/reana-workflow-controller/issues/588)) ([f1764ed](https://github.com/mdonadoni/reana-workflow-controller/commit/f1764ed7101fa9d30516b8687b7e5ef4ae8781fe))
* **helm:** allow cluster administrator to configure ingress host ([#588](https://github.com/mdonadoni/reana-workflow-controller/issues/588)) ([a7c9c85](https://github.com/mdonadoni/reana-workflow-controller/commit/a7c9c851277f3ca191c073fdc6c6d5d4149a95e8))
* **k8s:** set custom ingressClassName for interactive sessions ([#581](https://github.com/mdonadoni/reana-workflow-controller/issues/581)) ([13d1c5d](https://github.com/mdonadoni/reana-workflow-controller/commit/13d1c5d6e5253998b56f2658d560835a79fe5252))
* **manager:** call shutdown endpoint before workflow stop ([#559](https://github.com/mdonadoni/reana-workflow-controller/issues/559)) ([719fa37](https://github.com/mdonadoni/reana-workflow-controller/commit/719fa370839dd29ce8071b2d1e203ff37c5ff4f1))
* **manager:** increase termination period of run-batch pods ([#572](https://github.com/mdonadoni/reana-workflow-controller/issues/572)) ([f05096a](https://github.com/mdonadoni/reana-workflow-controller/commit/f05096ac7d5c6e7a535772966ccbbb2e07a325ef))
* **manager:** pass custom env variables to job controller ([#571](https://github.com/mdonadoni/reana-workflow-controller/issues/571)) ([646f071](https://github.com/mdonadoni/reana-workflow-controller/commit/646f071feb61c7b901cc8979b02bc846a3f0a343))
* **manager:** pass custom env variables to workflow engines ([#571](https://github.com/mdonadoni/reana-workflow-controller/issues/571)) ([cb9369b](https://github.com/mdonadoni/reana-workflow-controller/commit/cb9369bb3ca6beb70d0693fef277df1958121169))
* **opensearch:** fetch live logs from OpenSearch ([#602](https://github.com/mdonadoni/reana-workflow-controller/issues/602)) ([ca38c69](https://github.com/mdonadoni/reana-workflow-controller/commit/ca38c6964716231b8f821c0b70885d6884cc5112))
* **rest:** add endpoint to get workflow share status ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([63154b5](https://github.com/mdonadoni/reana-workflow-controller/commit/63154b535ce8520303da9ccdcc873a69bb5ba617))
* **rest:** add endpoint to share workflows ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([a2ccc64](https://github.com/mdonadoni/reana-workflow-controller/commit/a2ccc64654a8683d0f859ba6c02b39f4a1147d50))
* **rest:** add endpoint to unshare workflows ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([3c75a01](https://github.com/mdonadoni/reana-workflow-controller/commit/3c75a01306e72ad3ca5431af0de822a793cfe000))
* **rest:** add share-related parameters to `get_workflows` ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([d896539](https://github.com/mdonadoni/reana-workflow-controller/commit/d8965390a10f4964b4c4e08f928531be3d734609))
* **rest:** make details available for shared workflows ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([894a99e](https://github.com/mdonadoni/reana-workflow-controller/commit/894a99ed75f53484aa8d03198c493919c45da6f6))
* **sessions:** expose user secrets in interactive sessions ([#591](https://github.com/mdonadoni/reana-workflow-controller/issues/591)) ([f1764ed](https://github.com/mdonadoni/reana-workflow-controller/commit/f1764ed7101fa9d30516b8687b7e5ef4ae8781fe))
* **sessions:** expose user secrets in interactive sessions ([#591](https://github.com/mdonadoni/reana-workflow-controller/issues/591)) ([784efee](https://github.com/mdonadoni/reana-workflow-controller/commit/784efee4be8b4a9785d03d3d05b00f3da2b455c2))
* **sessions:** support list of allowed notebook images ([#582](https://github.com/mdonadoni/reana-workflow-controller/issues/582)) ([3e31e05](https://github.com/mdonadoni/reana-workflow-controller/commit/3e31e05eac2266b20a2947c67d410284db31e02a)), closes [#569](https://github.com/mdonadoni/reana-workflow-controller/issues/569)


### Bug fixes

* add raw and human_readable format in size object ([af85c2b](https://github.com/mdonadoni/reana-workflow-controller/commit/af85c2bd542e2ba998fdff86487306b9cdcdc02b))
* **delete_workflow:** set retention rules as inactive ([#595](https://github.com/mdonadoni/reana-workflow-controller/issues/595)) ([680e288](https://github.com/mdonadoni/reana-workflow-controller/commit/680e288d72f936b118cb7639e949c7d8e45ab393))
* **docker:** explicitly specify shell ([#598](https://github.com/mdonadoni/reana-workflow-controller/issues/598)) ([fb9923c](https://github.com/mdonadoni/reana-workflow-controller/commit/fb9923c2f0310695498f9278bc8f4a1a9167bf06)), closes [#596](https://github.com/mdonadoni/reana-workflow-controller/issues/596)
* **manager:** graceful shutdown of job-controller ([#559](https://github.com/mdonadoni/reana-workflow-controller/issues/559)) ([817b019](https://github.com/mdonadoni/reana-workflow-controller/commit/817b019b3745862436e99570c10c6d8ea35533f4))
* **manager:** use valid group name when calling `groupadd` ([#566](https://github.com/mdonadoni/reana-workflow-controller/issues/566)) ([73a9929](https://github.com/mdonadoni/reana-workflow-controller/commit/73a9929a742e18a482824c2ca9a7c52f1f46227e)), closes [#561](https://github.com/mdonadoni/reana-workflow-controller/issues/561)
* **rest:** clean up workflow sharing code after changes ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([e36c6a2](https://github.com/mdonadoni/reana-workflow-controller/commit/e36c6a2010f9f4ad15a1cb1bc04d8e19f6c154fa))
* **stop:** store engine logs of stopped workflow ([#563](https://github.com/mdonadoni/reana-workflow-controller/issues/563)) ([199c163](https://github.com/mdonadoni/reana-workflow-controller/commit/199c16313d97932f80080585a0c617b6b0e3a78d)), closes [#560](https://github.com/mdonadoni/reana-workflow-controller/issues/560)


### Performance improvements

* **manager:** reduce size of job-controller's db connection pool ([#594](https://github.com/mdonadoni/reana-workflow-controller/issues/594)) ([5ac27ef](https://github.com/mdonadoni/reana-workflow-controller/commit/5ac27ef0016be2f7049a919062e9cdb0fddf772d))


### Code refactoring

* **consumer:** do not update status of jobs ([#559](https://github.com/mdonadoni/reana-workflow-controller/issues/559)) ([5992034](https://github.com/mdonadoni/reana-workflow-controller/commit/599203403576784f6efabd158df7282431265cdc))
* **docs:** move from reST to Markdown ([#567](https://github.com/mdonadoni/reana-workflow-controller/issues/567)) ([4fbdb74](https://github.com/mdonadoni/reana-workflow-controller/commit/4fbdb74a5351155b7e0ac4ac97114a8fa3ec60f5))
* **secrets:** adapt to reana-commons secret-handling changes ([#583](https://github.com/mdonadoni/reana-workflow-controller/issues/583)) ([d9512fb](https://github.com/mdonadoni/reana-workflow-controller/commit/d9512fb5078c53a947ad07e6b0bce4ee98651022))


### Code style

* **black:** format with black v24 ([#564](https://github.com/mdonadoni/reana-workflow-controller/issues/564)) ([2329437](https://github.com/mdonadoni/reana-workflow-controller/commit/23294373b384e19280c00f3116100816e7277e40))


### Test suite

* adds requirements_dev for Travis ([56d5392](https://github.com/mdonadoni/reana-workflow-controller/commit/56d5392717159656deccca39997c4029da269f75))
* **pytest:** adapt to fixture changes from default_user to user0 ([#552](https://github.com/mdonadoni/reana-workflow-controller/issues/552)) ([de3c933](https://github.com/mdonadoni/reana-workflow-controller/commit/de3c933ebc0b364d8783518ec20a60733e2fdab6))


### Continuous integration

* **actions:** update GitHub actions due to Node 16 deprecation ([#579](https://github.com/mdonadoni/reana-workflow-controller/issues/579)) ([57a0246](https://github.com/mdonadoni/reana-workflow-controller/commit/57a0246ceedef2a724c98b3993b79e688e2d1ac2))
* add hadolint and flake8 linters ([5757dfb](https://github.com/mdonadoni/reana-workflow-controller/commit/5757dfbbe9a296fe9b41b6ad1f93460976c77849))
* added github actions workflow ([d128d58](https://github.com/mdonadoni/reana-workflow-controller/commit/d128d58d4da3f811ff736867355a3712f77d1b1b))
* **commitlint:** addition of commit message linter ([#555](https://github.com/mdonadoni/reana-workflow-controller/issues/555)) ([b9df20a](https://github.com/mdonadoni/reana-workflow-controller/commit/b9df20a78d36b6fb664fc69127ace5d9cdd73830))
* **commitlint:** allow release commit style ([#575](https://github.com/mdonadoni/reana-workflow-controller/issues/575)) ([b013d49](https://github.com/mdonadoni/reana-workflow-controller/commit/b013d49e61b372b9ac4f8a9f1e7ceafae64295f1))
* **commitlint:** check for the presence of concrete PR number ([#562](https://github.com/mdonadoni/reana-workflow-controller/issues/562)) ([4b8f539](https://github.com/mdonadoni/reana-workflow-controller/commit/4b8f53909d281dcd2445833544c4107c8ebd1d81))
* **commitlint:** check PR number presence in merge commits ([#592](https://github.com/mdonadoni/reana-workflow-controller/issues/592)) ([c68720b](https://github.com/mdonadoni/reana-workflow-controller/commit/c68720b3db365c59f154d6847536786654476911))
* **commitlint:** improve checking of merge commits ([#590](https://github.com/mdonadoni/reana-workflow-controller/issues/590)) ([6e9371d](https://github.com/mdonadoni/reana-workflow-controller/commit/6e9371deaa290d84f82b2f3fb69531666a26526d))
* pin hadolint version ([6b4991a](https://github.com/mdonadoni/reana-workflow-controller/commit/6b4991a4773b08d2378bec99a6888105f8ed1cff))
* publish docker image after new release ([98e6c9a](https://github.com/mdonadoni/reana-workflow-controller/commit/98e6c9a1f0239211a37e252e98a30c0b51c5e7f5))
* **pytest:** invoke `pytest` directly instead of `setup.py test` ([#593](https://github.com/mdonadoni/reana-workflow-controller/issues/593)) ([3928366](https://github.com/mdonadoni/reana-workflow-controller/commit/3928366b84f12cb1f5d1dec2b93cf90ceee7a28f))
* **pytest:** move to PostgreSQL 14.10 ([#568](https://github.com/mdonadoni/reana-workflow-controller/issues/568)) ([9b6bfa0](https://github.com/mdonadoni/reana-workflow-controller/commit/9b6bfa0b5057d849f8667ee0642765150e2b52d9))
* **release-please:** initial configuration ([#555](https://github.com/mdonadoni/reana-workflow-controller/issues/555)) ([672083d](https://github.com/mdonadoni/reana-workflow-controller/commit/672083de4c943a1c32b0a093542919b72102b491))
* **release-please:** update version in Dockerfile/OpenAPI specs ([#558](https://github.com/mdonadoni/reana-workflow-controller/issues/558)) ([4be8086](https://github.com/mdonadoni/reana-workflow-controller/commit/4be8086874b1eb7e355a75ef0e79467b0a9db875))
* remove older versions from python tests ([ddafbf0](https://github.com/mdonadoni/reana-workflow-controller/commit/ddafbf01170e433daceead05c2552c57d19f907b))
* set SHARED_VOLUME_PATH for tests to work ([4701718](https://github.com/mdonadoni/reana-workflow-controller/commit/470171808bdb21e7917671c54fe2e0331f1ee67a))
* **shellcheck:** fix exit code propagation ([#562](https://github.com/mdonadoni/reana-workflow-controller/issues/562)) ([c5d4982](https://github.com/mdonadoni/reana-workflow-controller/commit/c5d498299f8524f016f4e8c33c9ac0e90b644cb7))
* **sphinx:** set READTHEDOCS variable in Jinja2 HTML context ([#602](https://github.com/mdonadoni/reana-workflow-controller/issues/602)) ([46ae9cd](https://github.com/mdonadoni/reana-workflow-controller/commit/46ae9cdea3f6d64e13ae65552e4b462beb4f51e8))
* update all actions ([d60f9d1](https://github.com/mdonadoni/reana-workflow-controller/commit/d60f9d1b70ba4324dc354604b77ae51272d788b9))


### Documentation

* add .readthedocs.yaml to migrate to RTD v2 ([3125ca8](https://github.com/mdonadoni/reana-workflow-controller/commit/3125ca819ce5005c97dfbf5c19936e60781622d4))
* **authors:** complete list of contributors ([#570](https://github.com/mdonadoni/reana-workflow-controller/issues/570)) ([08ab9a3](https://github.com/mdonadoni/reana-workflow-controller/commit/08ab9a3358ee8b027a62e1a528f7e135a676b55a))
* better navigation and synced descriptions ([5a67cb7](https://github.com/mdonadoni/reana-workflow-controller/commit/5a67cb7a2eb207e7faee7f43e68122bef685a8df))
* improve sphinxcontrib-openapi rendering ([c830300](https://github.com/mdonadoni/reana-workflow-controller/commit/c830300a2f296b4f3ba10c5540cbcc6f3bb65eb3))
* openapi specs with disk usage ([5f45c4c](https://github.com/mdonadoni/reana-workflow-controller/commit/5f45c4c4aa834e0a7c4fc9820873e5f86a229f41))
* **openapi:** amend response description for file deletion ([#573](https://github.com/mdonadoni/reana-workflow-controller/issues/573)) ([1d027ff](https://github.com/mdonadoni/reana-workflow-controller/commit/1d027ffeafc437fc9e0c2a4193a9e2585231ab2a))
* set default language to English ([0cde3b2](https://github.com/mdonadoni/reana-workflow-controller/commit/0cde3b2b50dcbbf1c201ca5b0d8cd297acf13ecd))
* single-page RTFD outline ([b86fd15](https://github.com/mdonadoni/reana-workflow-controller/commit/b86fd1509100a513fcb6d63106c73d01685b1485))
* update changelog ([301946f](https://github.com/mdonadoni/reana-workflow-controller/commit/301946fd9c8c1a6299c3fa4ed03532488e8e16c1))


### Chores

* **master:** release 0.95.0-alpha.1 ([9ebbf2a](https://github.com/mdonadoni/reana-workflow-controller/commit/9ebbf2a3b7f0dbebaa23a0fbb26516920fe31759))

## [0.9.3](https://github.com/reanahub/reana-workflow-controller/compare/0.9.2...0.9.3) (2024-03-04)


Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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.1"
LABEL org.opencontainers.image.version="0.95.0"
# x-release-please-end
2 changes: 1 addition & 1 deletion docs/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"info": {
"description": "Submit and manage workflows",
"title": "REANA Workflow Controller",
"version": "0.95.0a1"
"version": "0.95.0"
},
"paths": {
"/api/workflows": {
Expand Down

0 comments on commit c34bee1

Please sign in to comment.