Releases: reanahub/reana
Releases · reanahub/reana
0.8.0-alpha.4
REANA reproducible research data analysis platform
0.8.0-alpha.3
REANA reproducible research data analysis platform
0.7.4
- Users:
- Adds support for file listing wildcard matching patterns to
ls
command. - Adds support for directory download and wildcard matching patterns to
download
command. - Adds support for specifying
kubernetes_memory_limit
for Kubernetes compute backend jobs for CWL, Serial and Yadage workflows. - Changes
list
command to include deleted workflows by default. - Changes
validate
command to warn about incorrectly used workflow parameters for each step. - Changes
validate
command to display more granular workflow validation output. - Fixes workflow step job command formatting bug for CWL workflows on HTCondor compute backend.
- Fixes
validate
command output for verifying environment image UID values. - Fixes
upload_to_server()
Python API function to silently skip uploading in case of none-like inputs. - Fixes
validate
command for environment image validation to not test repetitively the same image found in different steps.
- Adds support for file listing wildcard matching patterns to
- Administrators:
- Adds support for Kubernetes 1.21.
- Adds configuration environment variable to set default job memory limits for the Kubernetes compute backend (
REANA_KUBERNETES_JOBS_MEMORY_LIMIT
). - Adds configuration environment variable to set maximum custom memory limits that users can assign to their jobs for the Kubernetes compute backend (
REANA_KUBERNETES_JOBS_MAX_USER_MEMORY_LIMIT
). - Changes HTCondor compute backend to 8.9.11 and
myschedd
package and configuration to latest versions. - Fixes Kubernetes job log capture to include information about failures caused by external factors such as out-of-memory situations (
OOMKilled
).
- Developers:
- Adds new functions to serialise/deserialise job commands between REANA components.
- Changes client dependencies to unpin six so that client may be installed in more contexts.
- Changes cluster dependencies to remove click and pins several dependencies.
- Changes
reana_ready()
function location to REANA-Server.
0.8.0-alpha.2
REANA reproducible research data analysis platform
0.7.4-alpha.2
REANA reproducible research data analysis platform
0.7.4-alpha.1
REANA reproducible research data analysis platform
0.7.3
- Users:
- Adds
reana-client validate
options to detect possible issues with workflow input parameters and environment images. - Fixes problem with failed jobs being reported as still running in case of network problems.
- Fixes job command encoding issues when dispatching jobs to HTCondor and Slurm backends.
- Adds
- Administrators:
- Adds new configuration to toggle Kubernetes user jobs clean up.
(REANA_RUNTIME_KUBERNETES_KEEP_ALIVE_JOBS_WITH_STATUSES
incomponents.reana_workflow_controller.environment
) - Improves platform resilience.
- Adds new configuration to toggle Kubernetes user jobs clean up.
- Developers:
- Adds new command-line options to
reana-dev run-example
command allowing full parallel asynchronous execution of demo examples. - Adds default configuration for developer deployment mode to keep failed workflow and job pods for easier debugging.
- Changes job status consumer communications to improve overall platform resilience.
- Adds new command-line options to
0.7.2
- Administrators:
- Adds support for deployments on Kubernetes 1.20 clusters.
- Adds deployment option to disable user email confirmation step after sign-up.
(REANA_USER_EMAIL_CONFIRMATION
incomponents.reana_server.environment
) - Adds deployment option to disable user sign-up feature completely.
(components.reana_ui.hide_signup
) - Adds deployment option to display CERN Privacy Notice for CERN deployments.
(components.reana_ui.cern_ropo
)
- Developers:
- Adds support for Python 3.9.
- Fixes minor code warnings.
- Changes CI system to include Python flake8 and Dockerfile hadolint checkers.
0.8.0-alpha.1
REANA reproducible research data analysis platform
0.7.1
- Users:
- Adds support for specifying
htcondor_max_runtime
andhtcondor_accounting_group
for HTCondor compute backend jobs. - Fixes restarting of Yadage and CWL workflows.
- Fixes REANA <-> GitLab synchronisation for projects having additional external webhooks.
- Changes
ping
command output to include REANA client and server version information.
- Adds support for specifying
- Developers:
- Fixes conflicting
kombu
installation requirements by requiring Celery version 4. - Changes
/api/you
endpoint to include REANA server version information. - Changes continuous integration platform from Travis CI to GitHub Actions.
- Fixes conflicting