Skip to content

WMCore 2.2.2 production central services release

Compare
Choose a tag to compare
@amaltaro amaltaro released this 11 Jul 17:15
· 463 commits to master since this release

This release is mostly providing enhancements and some important bug fixing, like a potential resolution for the GFAL2 stage out issues; correction of the workflow status transition for growing workflows; and the ability to automatically insert new RSEs (PNNs) into the agent database.
In addition, we have taken one step closer to a WMAgent containerization solution, which also involved some refactoring of our CD pipeline workflow.
Lastly, this is a base release for the upcoming WMAgent upgrade cycle.

Release date: 11 July 2023.
Changes since release: 2.2.1.

Central services

Software stack

  • Upgrade pip-based HTCondor from 8.9.7 to 10.2.3 (Alan Malta Rodrigues) cmsdist#8582
  • Changes to install WMAgent from PyPi; provided install and run.sh scripts (Todor Ivanov) CMSKubernetes#1393
  • Create a wmagent-base Dockerfile separating OS from application dependencies (Alan Malta Rodrigues) CMSKubernetes#1394
  • Update all WM Pypi Dockerfiles to take TAG as build argument (Alan Malta Rodrigues) CMSKubernetes#1397

Features and/or feature changes

  • Continuously update PNNs with ResourceControlUpdater (Alan Malta Rodrigues) #11599
  • New CouchDB view for WorkQueue OpenForNewData requests; add constraint to status transition (Alan Malta Rodrigues) #11611
  • CI/CD: Substitute curl with svn in GH actions workflow (Todor Ivanov) #11639
  • CI/CD: Add Docker context path to docker/build-push-action@v1 (Todor Ivanov) #11642
  • CI/CD: Update GH action for docker image to use a build argument (Alan Malta Rodrigues) #11638 #11652
  • CI/CD: Fix GH action to build/push docker image (Alan Malta Rodrigues) #11651
  • CI/CD: Refactor docker build/push workflow action (Alan Malta Rodrigues) #11653

Bug Fixes

  • Change GH api to build release notes; plus refactoring (Alan Malta Rodrigues) #11645 #11650

Enhancements

WMAgent

Features and/or feature changes

  • Explicitly enabled verbose and abort on failure for GFAL2 plugin (Alan Malta Rodrigues) #11636
  • Add new exception/error code for jobs removed by condor for unknown reasons. (khurtado) #11649

Bug Fixes

Enhancements