We are happy to announce the release of Pegasus 5.0.3, which is a minor bug fix release for Pegasus 5.0 branch. This release has some important updates namely
- Support for Deep LFN’s in CondorIO Mode
- If you are using bypass of staging for input files, then support for deep LFN’s depends on associated HTCondor ticket 1325 that will be fixed in HTCondor release 10.1.0
- Per Job Symlinking
- New Containers exercise in the Pegasus Tutorial
We invite our users to give it a try.
The release can be downloaded from:
https://pegasus.isi.edu/downloads
Complete list of improvements and bug fixes can be found below
New Features
- [PM-1873] – Add a containers focussed exercise to the tutorial
- [PM-1875] – Support deep LFN’s in CondorIO mode. If you are using bypass of staging for input files, then support for deep LFN’s depends on associated HTCondor ticket 1325 that will be fixed in HTCondor release 10.1.0
- [PM-1806] – Fix dest filenames for transformations
- [PM-1815] – Prevent pegasus-lite failure when user passes -w to docker
- [PM-1871] – Remove the “version” parameter from worker package transformation in TC documentation
- [PM-1879] – Per job symlinking
- [PM-1885] – Allow bypass of input files in CondorIO mode to be similar to behavior for nonsharedfs
- [PM-1876] – implement moveto support in pegasus-transfer
- [PM-1877] – mimic transfer_output_remaps in pegasus-lite-local.sh for local universe jobs
Bugs Fixed
- [PM-1809] – Job fails when a container has a pre-existing group with the same gid as the one being created with groupadd
- [PM-1864] – request_memory and request_disk does not get applied for local universe jobs
- [PM-1868] – pegasus-init cli tool not working
- [PM-1872] – Unable to locate executable when pegasus::worker transform is overridden
- [PM-1878] – hierarchical workflows broken on recent condor install
- [PM-1883] – users cannot decrease planner logging if pegasus.mode is set to debug
- [PM-1884] – pegasus-remove does does not remove a running workflow
- [PM-1887] – update broken bamboo tests