Skip to content

WMCore 2.3.8 production central services release

Latest
Compare
Choose a tag to compare
@amaltaro amaltaro released this 29 Jan 23:01

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

Enhancements

  • Remove unused JSON encoding choice keywords in RequestDBWriter module (Fredrik) #12141
  • Fix MSPileup and Rucio emulators (Alan Malta Rodrigues) #12197