-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove 2022 HLT menu from CMSSW_13_X_Y
#41471
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41471/35333
|
A new Pull Request was created by @missirol (Marino Missiroli) for master. It involves the following packages:
@Martin-Grunewald, @AdrianoDee, @bbilin, @clacaputo, @cmsbuild, @missirol, @srimanob, @kskovpen, @sunilUIET, @mandrenguyen can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters:
|
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-7713c9/32263/summary.html
Comparison SummarySummary:
|
|
+hlt |
@cms-sw/dqm-l2 @cms-sw/ctpps-dpg-l2 Just FYI, looking at DQM differences in wf cmssw/DQM/CTPPS/plugins/CTPPSPixelDQMSource.cc Line 1237 in 9556ab9
|
@cms-sw/upgrade-l2 @cms-sw/reconstruction-l2 @cms-sw/pdmv-l2 The latest push was just a rebase. Could you please have a look again, and sign ? |
+pdmv |
@cms-sw/upgrade-l2 @cms-sw/reconstruction-l2 The latest push was just a rebase. Could you please have a look again, and sign ? |
+Upgrade |
+reconstruction |
@cms-sw/orp-l2 , I think the "hold" on this PR can be removed. |
unhold |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
This PR removes the 2022 HLT menu (frozen pp menu "V1.5" of 2022) from the
master
branch of CMSSW. This change will be backported down to the13_0_X
release cycle.The alias
HLT:@relval2022
is updated to point to theFake2
HLT menu, i.e. the "fake" menu used in any wfs for conditions between 2016 and the year prior to current data-taking (in this case, 2022).This change has knock-on effects which, while not directly under HLT's responsability, are addressed in this PR.
Just moving to the "fake" HLT menu would break wf
11634.7
, because the MkFit customisation for HLT proved to be, once again, too fragile against HLT changes (see HLT menu development for12_4_X
(5/N): HLT V1.3 [12_5_X
] #38816 (comment) for context). The customisation is updated to avoid such issues now and in the future, and wf12434.7
(which uses the 2023 HLT menu) is added to the RelVals tested in PRs and IBs.12434.7
replaces11634.7
in PR tests, and11634.7
continues to run in IBs.The DQM and Validation sequences of 2022 MC wfs are changed to cope with the "fake" HLT menu introduced in those wfs ("FakeHLT" DQM/Validation sequences). While implementing these changes, I think I accidentally fixed several wfs that were missing some of their intended customisations, e.g. wfs
10824.8
,10024.24
,10034.19
and10080.81
. This can be checked looking at the output of [1] and [2] with and without this PR.This PR is a prerequisite for #41351.
[1]
runTheMatrix.py -nel all -w standard,highstats,pileup,generator,extendedgen,production,ged,2017,2016,machine,premix,nano,2026
[2]
runTheMatrix.py -nel all -w upgrade
PR validation:
runTheMatrix.py -l 11634.0,11634.7,11634.601,12434.7,10824.6,10824.8,10024.24,10034.19,10080.81 -w upgrade
If this PR is a backport, please specify the original PR and why you need to backport that PR. If this PR will be backported, please specify to which release cycle the backport is meant for:
CMSSW_13_0_X
CMSSW_13_1_X