From f9f098a96ac73df091a0403c26b9bb3d0b09e837 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Fri, 26 May 2023 13:17:11 +0200 Subject: [PATCH 1/5] Release Notes: forward from Rel-v32r0 --- release.notes | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/release.notes b/release.notes index c4e4ea442..43e99fee2 100644 --- a/release.notes +++ b/release.notes @@ -1,3 +1,79 @@ +[v32r0p3] +Release date: 2021-11-18 + +*Core +NEW: Based on Dirac v7r2p34 +CHANGE: (!401) resolvePathsAndNames: fixes when ProductionOutputData contains a semicolon +CHANGE: (!401) resolvePathsAndNames: be more lenient in terms of file extensions, anything outputfile with a dot in it should work now +CHANGE: (!402) UploadOutputData: make it more configurable with Operations/Productions/ExtensionToFiletypes parameter +NEW: (!382) dirac-ilc-add-cvmfs-software: also add detectors from FCCDetectors to the CS + +*Interfaces + +CHANGE: (!401) ProductionJob: add some treatment for FCC production creation + +*Workflow + +CHANGE: (!401) KKMC: Add treatment for ProductionOutputData +CHANGE: (!401) KKMC: If production outputdata changes the outputfile name, keep a copy of the original filename +CHANGE: (!402) KKMC: always copy outputfile to events.lhe +CHANGE: (!403) Also run injectJobIndex when running jobs in mode=local, for testing +FIX: (!403) Fix the use of %n to inject the job index at an arbitrary location +FIX: (!397) Allow running GaudiApplication when not setting a detectorModel + + +[v32r0p2] +Release date: 2021-08-17 + +*ILCTransformationSystem + +FIX: (!393) Fix setting the input data query for created transformations +CHANGE: (!393) ``ProductionJob.createProduction`` now returns the transformation object in the return S_OK + + +[v32r0p1] +Release date: 2021-08-06 + +*Interfaces + +NEW: (!386) New application, ``GaudiApp``, to run, for example, the Key4hep ``k4run`` + +*Workflow + +FIX: (!387) Fix for ``GenericApplication`` when no setup script is set, fixes ILCDIRAC-971 +FIX: (!388) ``ModuleBase`` Fix exception in redirectLogOutput when program output contains Unicode characters., Fixes ILCDIRAC-972 + +[v32r0] +Release date: 2021-07-28 + +*Core + +NEW: Based on Dirac v7r2p16 + +*ILCTransformationSystem + +CHANGE: (!376) Use the changed way of creating and retrieving InputDataQuery +CHANGE: (!380) The DataRecoveryAgent and related tools have been moved to DIRAC + +*Interfaces + +CHANGE: (!376) Remove the ``ProductionJob.applyInputDataQuery`` function. + +[v31r0p1] +Release date: 2021-04-14 + +*Core + +NEW: Based on Dirac v7r1p36 + +*Docs + +FIX: (!374) Fix commands for installing iLCDirac client + +*Interfaces + +NEW: (!373) GenericApplication: Added possibility to source shell script + [v31r0] Release date: 2021-03-23 -- GitLab From 0d7e330cb1ed6204882db0114c40ab3c2761482d Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Fri, 26 May 2023 13:17:54 +0200 Subject: [PATCH 2/5] Releases: bring forward from Rel-v32r0 --- releases.cfg | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/releases.cfg b/releases.cfg index 1c338ce74..913a865b9 100644 --- a/releases.cfg +++ b/releases.cfg @@ -6,6 +6,26 @@ Sources } Releases { + v32r0p3 + { + Modules = ILCDIRAC:v32r0p3 + Depends = DIRAC:v7r2p34 + } + v32r0p2 + { + Modules = ILCDIRAC:v32r0p2 + Depends = DIRAC:v7r2p16 + } + v32r0p1 + { + Modules = ILCDIRAC:v32r0p1 + Depends = DIRAC:v7r2p16 + } + v32r0 + { + Modules = ILCDIRAC:v32r0 + Depends = DIRAC:v7r2p16 + } v31r0 { Modules = ILCDIRAC:v31r0 -- GitLab From 8fa516d6c809bc5fce03171d61d911baba19338b Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Fri, 26 May 2023 13:22:16 +0200 Subject: [PATCH 3/5] v34: add release notes --- release.notes | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/release.notes b/release.notes index 43e99fee2..4cbd03b1b 100644 --- a/release.notes +++ b/release.notes @@ -1,3 +1,15 @@ +[Rel-v34r0] +Release date: 2023-05-26 + +*Core + +NEW: Depend on DIRAC version 7.3 +NEW: Python3 only +NEW: (!430) Implementation of the Delphes Application interface. +NEW: (!430) Addition of some functionalities to the Gaudi Application interface. +NEW: (!430) Correct paths for storing FCC simulations outputs. +FIX: (!421) client installation: corrected (a typo in) the URL of the configuration service, fixes problems during dirac-configure. + [v32r0p3] Release date: 2021-11-18 -- GitLab From 9f6d778640c065926acf1f2596bedfc8c29d00a9 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Mon, 29 May 2023 13:47:59 +0200 Subject: [PATCH 4/5] CI: remove CERN-SRM from tests --- Tests/Integration/Test_SEs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/Integration/Test_SEs.py b/Tests/Integration/Test_SEs.py index 3a626b0a5..29b098470 100755 --- a/Tests/Integration/Test_SEs.py +++ b/Tests/Integration/Test_SEs.py @@ -24,7 +24,7 @@ pytestmark = pytest.mark.integration # pylint: disable=invalid-name __RCSID__ = '$Id$' -STORAGEELEMENTS = ['CERN-DIP-4', 'CERN-SRM', 'CERN-DST-EOS'] +STORAGEELEMENTS = ['CERN-DIP-4', 'CERN-DST-EOS'] SE_PAIRS = list(permutations(STORAGEELEMENTS, 2)) SE_ARGUMENTS = [(SE, ) for SE in STORAGEELEMENTS] -- GitLab From bca59deff6136d43cd52266d0897c985bf41d4e1 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Mon, 29 May 2023 13:59:26 +0200 Subject: [PATCH 5/5] ReleaseNotes: use valid version --- release.notes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.notes b/release.notes index 4cbd03b1b..245129b6b 100644 --- a/release.notes +++ b/release.notes @@ -1,4 +1,4 @@ -[Rel-v34r0] +[v34r0] Release date: 2023-05-26 *Core -- GitLab