WMCore 2.1.2 central services and WMAgent production 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