Skip to content

Releases: dmwm/CRABServer

v3.240111

11 Jan 15:42
ed2b952
Compare
Choose a tag to compare

Bug fix release to solve tape recall failures when using an input block list #8140

Brings in a couple changes for Jenkins and avoids submissions with el9 arch.

Full list of changes:

  • use self.rucioClient inside internal method. Fix #8140 (#8143)
  • raise exception if ARCH does not map to OS. For #8098 (#8099)
  • Adapt jenkins ccv to useParents and secondaryDataset (#8115)
  • replace sendPythonFolder with sendVenvFolder fix #8104 (#8112)

Comparison with previous versions v3.231215...v3.240111

Validation: #8147

v3.231215

15 Dec 09:53
eafa9dd
Compare
Choose a tag to compare

Improve message when submit fails due to run/lumi empty selection and fix unbound variable in DBSDatadiscovery,

What's Changed

Full Changelog: v3.231214...v3.231215

v3.231214

14 Dec 15:24
8195d9d
Compare
Choose a tag to compare

Minor fix reporting bad replicas.

What's Changed

  • crab shutdown - ansible playbooks for dagman hold and release by @mapellidario in #8095
  • use davs endpoint in RetryJob.py to report bad files by @belforte in #8097

Full Changelog: v3.231208...v3.231214

v3.231208

11 Dec 19:19
39aef1a
Compare
Choose a tag to compare

Major changes to Rucio ASO on cleaning the temp and enabling multiple Publish Container. Plus some minor bug fixes.

What's Changed

Full Changelog: v3.231117...v3.231208

v3.231117

17 Nov 15:16
33170eb
Compare
Choose a tag to compare

Hotfix on getNativeRucioClient() where it pick up wrong configuration,
and Stefano's data processing on the corrupt file report.

What's Changed

Full Changelog: v3.231110...v3.231117

v3.231110

10 Nov 09:42
73db746
Compare
Choose a tag to compare

A working tag to capture some recent minor enhancements to TaskWorker
to allow testing e.g. with Jenkins before more, unrelated, commits are merged.
No changes to REST nor Publisher

Content:

  • properly report HTTP 507 for WebDav
  • better messages to user when some data is not available
  • lock input data also when using partialDataset

List of commits:

  • Better messages fix 7596 (#8000)
  • fix #7948 also restrict partialDataset to disk data (#8001)
  • Update TapeRecallManager.py
  • avoid commas in transfer_reasons. Fix #7864 (#7993)
  • Update ProcessBadFilesList.py
  • add FTS error status code 507 for WebDav. Fix #7863 (#7998)
  • move STAGEOUT_ERROR from WMCore to ServerUtilities (#7995)
  • Update TapeRecallManager.py: wait 7 days is enough

Full changelog: v3.231103...v3.231110

v3.231103

03 Nov 15:12
47875c8
Compare
Choose a tag to compare

Rucio stageout now checks the quota before submitting tasks to Schedd.

Full Changelog: v3.231101...v3.231103

v3.231101

01 Nov 21:20
9cb5d51
Compare
Choose a tag to compare

"Mergency" release to fix a bad bug in TapeRecallManager #7990
Already tested (and implemented as a hack) in crab-prod-tw01

brings in a few other minor changes in areas irrelevant for production.
List of commit:

  • fix #7990 (#7991)
  • Update CheckDiskAvailability.py
  • add cmssw_10_1_0 to the list of what we test (#7974)
  • fix stdout/pj urls reported for corrupted file (#7973)
  • Do not skip UA_KIPT in CheckDiskAvailability.py

Full list of changes : v3.231016...v3.231101

v3.231016

16 Oct 16:10
f64bf9d
Compare
Choose a tag to compare

Small fixes in Rucio ASO and TapeRecallManager.

  • Fix keep all successfully transferred files to publish container. by @novicecpp in #7949
  • Small change to msg to user in TapeRecallManager.py. by @belforte in 300cd66

Full Changelog: v3.231013.1...v3.231016

v3.231013.1

13 Oct 22:16
3bc8e92
Compare
Choose a tag to compare

I had forgotten to change loglevel to INFO also for PublisherMasterRucio and a couple more messages not parsed by logstash, but simply to make log a bit more clear now that default level is INFO.
Commit:

  • same as #7945 also for Publisher_rucio and a couple more places (#7946)

Validation

tested in preprod. Will deploy on prod on Monday