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 and Improvements
- [PM-1873] – Add a containers focussed exercise to the tutorial #1986
- [PM-1875] – Support deep LFN’s in CondorIO mode #1988
- [PM-1806] – Fix dest filenames for transformations #1920
- [PM-1815] – Prevent pegasus-lite failure when user passes -w to docker #1928
- [PM-1871] – Remove the “version” parameter from worker package transformation in TC documentation #1984
- [PM-1879] – Per job symlinking #1992
- [PM-1885] – Allow bypass of input files in CondorIO mode to be similar to behavior for nonsharedfs #1998
- [PM-1876] – implement moveto support in pegasus-transfer #1989
- [PM-1877] – mimic transfer_output_remaps in pegasus-lite-local.sh for local universe jobs #1990
Bugs Fixed
- [PM-1809] – Job fails when a container has a pre-existing group with the same gid as the #1922 one being created with groupadd
- [PM-1864] – request_memory and request_disk does not get applied for local universe jobs #1977
- [PM-1868] – pegasus-init cli tool not working #1981
- [PM-1872] – Unable to locate executable when pegasus::worker transform is overridden #1985
- [PM-1878] – hierarchical workflows broken on recent condor install #1991
- [PM-1883] – users cannot decrease planner logging if pegasus.mode is set to debug #1996
- [PM-1884] – pegasus-remove does does not remove a running workflow #1997
- [PM-1887] – update broken bamboo tests #2000