{subsection: Pegasus} -*: +*: I've been working on a Docker container which allows us to submit Pegasus workflows from CHTC. +*:: Source files for this container are in: *moria.cs.wisc.edu:/nobackup/coatsworth/docker/pegasus-chtc* +*:: These is currently one major limitation with this container. It can successfully submit Condor jobs via the _condor_schedd_ running on the host machine, however the Pegasus binaries needed to run workflows are not available on the host. We currently have no solution for this. A couple possible approaches: +*::: Make it a requirement that host machines have the Pegasus binaries available somewhere. +*::: Add an =entrypoint.sh= file to the Docker container that copies the files to the user's home directory. +*: A Google Doc explaining how to install Pegasus directly on CHTC access points and submit workflows is available here: https://docs.google.com/document/d/1xnKA3BSOx3QunLyPjNj1onXZ-opYMj4C_vKg7yHJwEs/edit {subsection: Swag}