We are happy to announce the release of Pegasus 5.0.8, which is a minor bug fix release for Pegasus 5.0 branch.
The release can be downloaded from https://pegasus.isi.edu/downloads
New Features and Improvements
- [PM-1939] – Planner complains on http transfers if the user does not have a credentials file setup #2052
- [PM-1940] – NPE for planning a workflow with sub workflows, where sub workflow job requires data from http endpoint #2053
- [PM-1944] – Ability to specify a wrapper/launcher for containerized jobs in PegasusLite #2057
- [PM-1946] – Improve Auth Token Acquisition For Globus Transfers #2059
- [PM-1948] – Document deployment options on HPC centers #2061
Bugs Fixed
- [PM-1941] – illegal state exception while using inplace cleanup #2054
- [PM-1943] – mixed binary/conda installs broken #2056
- [PM-1945] – transformation and container with same name causes error at runtime #2058
- [PM-1947] – workflow restart fails because of error reading a tc file in /tmp #2060
- [PM-1949] – NPE while planning a sub workflow #2062
- [PM-1951] – For CLIs, factor out Pegaus Python module from system dir #2064
- [PM-1953] – Monitord Failing with ModuleNotFoundError. #2066
- [PM-1954] – Importing six.moves raises ModuleNotFoundError on Python 3.12 #2067
- [PM-1958] – pegasus lite jobs fail at CIT if there is a lost+found dir in #2070 the condor scratch dir