Skip to content

Releases: reanahub/reana

0.8.0-alpha.4

15 Oct 14:39
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.8.0-alpha.3

11 Oct 11:49
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.7.4

15 Feb 15:58
Compare
Choose a tag to compare
  • 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.
  • 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

24 Jun 16:04
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.7.4-alpha.2

29 Apr 13:15
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.7.4-alpha.1

15 Feb 15:59
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.7.3

15 Feb 15:59
Compare
Choose a tag to compare
  • 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.
  • Administrators:
    • Adds new configuration to toggle Kubernetes user jobs clean up.
      (REANA_RUNTIME_KUBERNETES_KEEP_ALIVE_JOBS_WITH_STATUSES in components.reana_workflow_controller.environment)
    • Improves platform resilience.
  • 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.

0.7.2

15 Feb 15:59
Compare
Choose a tag to compare
  • 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 in components.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

25 Nov 14:43
Compare
Choose a tag to compare

REANA reproducible research data analysis platform

0.7.1

23 Nov 11:18
Compare
Choose a tag to compare
  • Users:
    • Adds support for specifying htcondor_max_runtime and htcondor_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.
  • 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.