Skip to content

WMCore 1.4.3 services and WMAgent production release

Compare
Choose a tag to compare
@amaltaro amaltaro released this 02 Dec 13:26
· 1912 commits to master since this release

This release brings in a new MicroService called MSRuleCleaner (still in beta version), which is responsible for removing the no longer output data rules created by WMAgent (under wma_prod account).
It also comes with an up-to-date rucio-clients version - 1.23.11 - which has a more restrictive certificate permission checks.

Changes since release: 1.4.2.
Release date: 2 Dez 2020.

Central services

Features and/or feature changes

  • Deprecate usage of useRucio parameter within MicroServices #10094
  • Remove PhEDEx logic from MSOutput/MSMonitor #10094
  • Added PyPI support for reqmon, reqmgr2ms, global-workqueue, acdcserver #10059
  • Throttling re-factoring and added timerange for user activities under throttling #9211
  • Removed CherryPy WMDataMining thread/code #10065
  • Added new exception to the Rucio wrapper (WMRucioDIDNotFoundException) #10023
  • MSRuleClener logic for output data rule cleanup #10023 #10079 #10080 #10100

Bug Fixes

Enhancements

  • Switched validation script to Rucio (including rollback of python3 changes) #10045
  • Removed DataStructs/DASDocument module #10096
  • Update setup dependencies for CRAB services #10084
  • Only inject test templates that can have MSTransferor making data placement #9784
  • Update workflow json templates #9784
  • Script to recursively parse cms-sw/cmsdist spec files #10036

WMAgent

Features and/or feature changes

  • Removing file status condition from GetUnsubscribedDatasets query #10067

Bug Fixes

  • Evaluate all WQEs when local resources are available #10072 #10102

Enhancements

Python3 related changes

  • WMCore/DataStructs - futurize #10012
  • WMCore/Algorithms - futurize #10012