Skip to content

Releases: reanahub/reana-workflow-engine-cwl

REANA-Workflow-Engine-CWL 0.7.3

24 Mar 09:58
Compare
Choose a tag to compare
  • Changes workflow engine instantiation to use central REANA-Commons factory.
  • Changes status succeeded to finished to use central REANA nomenclature.

REANA-Workflow-Engine-CWL 0.7.2

03 Feb 16:40
Compare
Choose a tag to compare
  • Fixes minor code warnings.
  • Changes CI system to include Python flake8 and Dockerfile hadolint checkers.

REANA-Workflow-Engine-CWL 0.7.1

11 Nov 13:12
Compare
Choose a tag to compare
  • Adds support for specifying htcondor_max_runtime and htcondor_accounting_group for HTCondor compute backend jobs.
  • Fixes restarting of CWL workflows.

REANA-Workflow-Engine-CWL 0.7.0

20 Oct 20:42
Compare
Choose a tag to compare
  • Adds pinning of all Python dependencies allowing to easily rebuild component images at later times.
  • Adds option to specify unpacked Docker images as workflow step requirement.
  • Adds support for handling new workflow operational options.
  • Adds support for VOMS proxy as a new authentication method.
  • Changes base image to use Python 3.8.
  • Changes code formatting to respect black coding style.
  • Changes documentation to single-page layout.

REANA-Workflow-Engine-CWL 0.6.1

11 Jun 10:10
v0.6.1
Compare
Choose a tag to compare
  • Upgrades REANA-Commons package using latest Kubernetes Python client version.

REANA-Workflow-Engine-CWL 0.6.0

20 Dec 09:44
Compare
Choose a tag to compare
  • Allows to specify compute backend (HTCondor, Kubernetes or Slurm) and Kerberos authentication requirement for CWL workflow jobs.
  • Upgrades cwltool to 1.0.20191022103248.
  • Moves workflow engine to the same Kubernetes pod with the REANA-Job-Controller (sidecar pattern).

REANA-Workflow-Engine-CWL 0.5.0

23 Apr 09:09
Compare
Choose a tag to compare
  • Makes workflow engine independent of Celery so that independent workflow instances are created on demand for each user.
  • Replaces api_client module with centralised one from REANA-Commons.
  • Introduces CVMFS mounts in job specifications.
  • Sets default file mode creation mask to 002 so that workflows are able to write to shared directories for any user identity under which the workflow processes may be running.
  • Makes docker image slimmer by using python:2.7-slim.
  • Centralises log level and log format configuration.
  • Upgrades cwltool to 1.0.20181118133959.

REANA-Workflow-Engine-CWL 0.4.0

06 Nov 18:07
v0.4.0
Compare
Choose a tag to compare
  • Improves AMQP re-connection handling. Switches from pika to kombu.
  • Utilises common openapi client for communication with REANA-Job-Controller.
  • Changes license to MIT.

REANA-Workflow-Engine-CWL 0.3.2

25 Sep 12:02
Compare
Choose a tag to compare
  • Upgrades to latest cwltool (1.0.20180912090223).

REANA-Workflow-Engine-CWL 0.3.1

07 Sep 14:05
Compare
Choose a tag to compare
  • Pins REANA-Commons dependency.