Skip to content

WMCore 2.1.2 central services and WMAgent production release

Compare
Choose a tag to compare
@amaltaro amaltaro released this 07 Sep 15:44
· 822 commits to master since this release

This release contains database and workflow spec schema changes, with the removal of some legacy parameters from the PhEDEx era.
It also brings in many python3 third-party libraries updates, including for CMSMonitoring and dbs3-client.
Last but not least, it contains continuous bugfixes and enhancements in multiple WMCore services.

Release date: 7 September 2022.
Changes since release: 2.1.1.

Central services

Software stack

  • Update CMSMonitoring python library to 0.6.7 (Alan Malta Rodrigues) #11255
  • Update WMCore dependencies (Valentin Kuznetsov) #11258
  • New version of DBS3Client 4.0.10 (Valentin Kuznetsov) #11261

Features and/or feature changes

  • Validate StdBase ValidStatus parameter for DBS output data (Alan Malta Rodrigues) #11237
  • Dropping PhEDEx args (Jhonatan Amado) #11181
  • [MSRuleCleaner] Create alert for pileup containers eligible for rule deletion (Alan Malta Rodrigues) #11264
  • Remove extra request parameter checks for [Non]CustodialSubType && AutoApproveSubscriptionSites. (Todor Ivanov) #11270

Bug Fixes

  • Fix strToBool validate function to fail on integer values (Alan Malta Rodrigues) #11251

Enhancements

WMAgent

Features and/or feature changes

  • Use DBS ValidStatus from the spec for DBS3 data injection (Alan Malta Rodrigues) #11237
  • Dropping PhEDEx args (Jhonatan Amado) #11181

Bug Fixes

  • Combines block records in single dict that includes all associated wfs (#11245) (German Felipe Giraldo Villa) #11245
  • Remove threadlocal parameter for SQLAlchemy as it is deprecated in new release (Valentin Kuznetsov) #11257
  • Cast SQLAlchemy RMKeyView object to list (Alan Malta Rodrigues) #11268

Enhancements