Skip to content

Releases: dmwm/CRABClient

v3.241025

25 Oct 15:15
d145700
Compare
Choose a tag to compare

add support for new tarball handling from dmwm/CRABServer#6544 and add one feature

What's Changed

Full Changelog: v3.240930...v3.241025

v3.240930

30 Sep 12:02
8b8c3c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.240621...v3.240930

v3.240621

21 Jun 07:57
6019765
Compare
Choose a tag to compare

Main change it to make crab status compatible with
"no calls to HTCondor from CRABServer REST"

Also a handier tools from Dario for maintenance by developers

What's Changed

Full Changelog: v3.240520...v3.240621

Deployment

v3.240520

20 May 17:08
017373d
Compare
Choose a tag to compare

this release allows to use userInutFiles configuration parameter as a "fileMask" to select which files to process from the input dataset.

Requires REST and TW v3.240517 or later

What's Changed

Full Changelog: v3.240416...v3.240520

v3.240416

16 Apr 20:29
d4b4151
Compare
Choose a tag to compare

description

add two minor enhancements
the second one is mandatory in order to be able to use a Robot certificate for myproxy retrieval in TaskWorker
w/o forcing users to create new myproxy crdential at each crab command

  • allow : in DN of myproxy retrievers. Fix #5303 (#5304)
  • do not crash on Rucio unavailable. Fix #5298 (#5302)

validation

deployment

v3.240404

04 Apr 10:08
0a267d7
Compare
Choose a tag to compare

adds fix for #5301 which is needed for CMSSW_13 and later

v3.240216

05 Mar 15:23
f754471
Compare
Choose a tag to compare

This release introduce a break change on crab preparelocal command. Please see .

What's Changed

Full Changelog: v3.240110...asdfadsfsadf

v3.240110

10 Jan 16:03
6ab4d45
Compare
Choose a tag to compare

Main purpose of this release is to fix usage of python3.
Until now we only checked that "python3 is available so we add Rucio client".
But submit command is special, it requires manipulation of PSet.py so
it must be run with same python version as used internally by cmsRun.

Validation of this release is described in dmwm/CRABServer#8147

The changes for that fix these two issues

  • allow users to force submit with python2 #5239
  • client v3.231101 creates bad PSet.pkl #5279

and other problems similar to last one as reported by users in following cms-talk threads

I have verified using CMSSW_10_2_6 and CMSSW_10_6_30 that current crab-prod (v3.231101) reproduces all those problems while
they are gone with crab client head (i.e. this tag).

Other minor fixes with respect to previous release v3.231204 are:

  • fix checkfile reporting #5280 (#5284)
  • correct bytes-to-GB conversion in checkdataset fix #5282 (#5283)
  • create proper classAd file for local use (#5277)
  • Fix help for crab resubmit. fix #5273 (#5275)

Full comparison with latest release v3.231204 v3.231204...v3.240110

Full comparison with latest crab-prod version v3.231101 v3.231101...v3.240110

v3.231204

04 Dec 13:44
abfb608
Compare
Choose a tag to compare

add 1 commit to v3.231201

v3.231201

01 Dec 13:39
c91e6bd
Compare
Choose a tag to compare

Brings three main changes:

  • every command that requires a --dir option, can now be executed also with --task and --instance as well
    • all crab commands that require a projdir can be called with --task= by @mapellidario in #5269
    • bash completions - every command that uses --dir also supports --task/--instance by @mapellidario in #5270
  • crab recover - new command by
  • all crab client commands support py2 and py3. we use py3 from cmssw_10_2 or later

other changes

Full Changelog: v3.231030...v3.231201