Feedback training - December 2023
Organization
-
Provide more information on how to get in the room. Seems to be troublesome for several people -
Stress in the announcement that people must have a wifi connection and python installed (and some knowledge on python)
Installation
-
Not working with python 3.12 ? Several errors with pkgutil
(usually seen in fresh conda envs): Was working for at least one person with python 3.11 -
Looks like there is a missing gevent
dependency somewhere (ewoksjob
?)
VISA
-
issue with UnixHome and slurm. Looks like the visa mounting of UnixHome make thinks failed when creating the ewoks worker. On solution can be setting the current working directory ewoksjob worker --pool=slurm --slurm-pre-script="module load ewoks" -sp time_limit=240 -sp current_working_directory=/home/esrf/james1997a/Code/ewoksfordev
and having the celery configuration in this folder. (<=> not working on this directory)
Ewoksweb demo
-
Error 503 when trying to execute workflows
Slides
-
S.13: not a big fan of the term 'data transfer' for data mapping -
S.26: ewoks convert
: ifdst-format
is provided the destination could be optional -
S.42: the two cells are merged when we see them from some distance. Confusing for some to have the two APIs together. -
S.43: some ewoks-server CLI arg -p
remaining (should be--port
). Also, the default port is no longer 5000. -
S.65: Celery configuration. can we skip results_expires
. Set toinf
? or None ? -
S.71: add an example of how to provide args on future = submit(args=args, kwargs=kwargs)
likeargs=(graph, )
Edited by Loic Huder