Skip to content

WMAgent 2.1.6.1 production release

Compare
Choose a tag to compare
@amaltaro amaltaro released this 18 Jan 18:48
· 686 commits to master since this release

This is not a revolutionary release, but it does bring in some feature changes involving DBS, a few bug fixes and enhancements.
In addition, it has some software stack changes, where rucio-clients and CMSMonitoring python packages have been updated.

Release date: 18 January 2023.
Changes since release: 2.1.4.

WMAgent

Software stack

  • Update rucio-clients to 1.29.10 and all its dependencies (Alan Malta Rodrigues) cms-sw/cmsdist#8196
  • Update CMSMonitoring to 0.6.10 and all its dependencies (Alan Malta Rodrigues) cms-sw/cmsdist#8196

Features and/or feature changes

  • Provide DBSError class to handle DBS Go-server errors (Valentin Kuznetsov) #11173
  • Change metadata field in the Grafana SSB query (Alan Malta Rodrigues) #11379
  • Remove python2 compatibility for WMRuntime package (Alan Malta Rodrigues) #11420
  • Convert bin/ and test/data/ReqMgr scripts to python3-only (Alan Malta Rodrigues) #11419
  • Switch to use DBSError reason/srvCode instead of if/else exception block (Valentin Kuznetsov) #11375

Bug Fixes

  • Add crt/key path resolution during service creation for RucioConMon. (Todor Ivanov) #11398
  • Remove obsolete estimate_ttc parameter to Rucio client calls. (Todor Ivanov) #11383
  • Fix broken syntax for the f-string in DBSUploadPoller (Alan Malta Rodrigues) #11445
  • Ensure JobAccountant does not insert files without any location (Alan Malta Rodrigues) #11445

Enhancements

  • Bump WMAgent deployment example/tag to 2.1.4 (Alan Malta Rodrigues) #11362
  • Given a block name in DBS3Upload config, dump its info as json (Alan Malta Rodrigues) #11361
  • Add generic msDebugger && Fetch all wflows with missing TotaInput* parameters. (Todor Ivanov) #11366
  • Do not duplicate error messages in DBS3Upload (Alan Malta Rodrigues) #11445