This release offers the capability of changing site lists for active workflows. However, note that it requires WMAgent >=2.3.9 to be fully functional
Additionally, workflow parameter update will now have a tighter validation, in case of unsupported parameter update. It also comes with a couple of improvements for global workqueue and MSOutput.
Release date: 29 January 2025.
Changes since release: 2.3.6.
Central services
Software stack
- Changed truster publisher configuration in pypi (Alan Malta Rodrigues)
- Convert reusable to non-reusable GitHub Action (Alan Malta Rodrigues) #12180
Features and/or feature changes
- Add SiteList actions to transient statuses in ReqMgr2 (Todor Ivanov) #12120
- Add new POST API for transferor data-service (Valentin Kuznetsov) #12155 #12221 #12241
- Add setter methods map to WMWorkload and call it for all reqArg parameters (Todor Ivanov) #12099
- Ignore list order in SiteLists comparison (Todor Ivanov) #12211
- Switch updateSiteList to updateElementsByWorkflow API (Valentin Kuznetsov) #12219
- Add HTTP request from ReqMgr2 to MSTransferor (Valentin Kuznetsov) #12220
Bug Fixes
- Fix WorkQueue broken reference to rejectedWork and badWork (Alan Malta Rodrigues) #12204
- ms-output - do not break out producer and consumer loops in case of generic error (Dario Mapelli) #12194