reanahub / reana-workflow-engine-cwl

REANA Workflow Engine CWL
http://reana-workflow-engine-cwl.readthedocs.io/
MIT License
5 stars 37 forks source link

hints directive is not respected #206

Closed tiborsimko closed 3 years ago

tiborsimko commented 3 years ago

Following CWL upgrade, the hints directive does not seem to be respected.

How to reproduce: on a usual local Kubernetes-only installation, run:

$ cd reana-demo-root6-roofit
$ reana-client run -f reana-cwl-slurmcern.yaml

This asks to launch the workflow on the Slurm backend, which is not supported on a usual local installation, so the workflow should fail.

However, it happily runs on the local Kubernetes backend instead, as if the hints directive was ignored.

We should fix this before 0.8.