-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Adding Proxy Support to hltGetConfiguration and fixing converter/db specification bugs with hltIntegrationTests #35987
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
Conversation
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35987/26416
|
|
A new Pull Request was created by @Sam-Harper (Sam Harper) for master. It involves the following packages:
@cmsbuild, @missirol, @Martin-Grunewald can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
Related updates in In my understanding, the PR tests in CMSSW won't be sensitive to any of these updates (except possible python-syntax errors, which I checked are absent); if so, the tests can be triggered later on, once the PR has converged. Also verified that the following now works outside the CERN network. Thanks, Sam! ssh -f -N -D 8081 [email protected]
hltGetConfiguration v3-test/run3:/dev/CMSSW_12_0_0/Fake --dbproxy --dbproxyport 8081 |
missirol
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comments, mainly on output of --help.
|
thanks Marino for the review and independent test, I'll implement those fixes. I've pushed a slight rework along Andreas suggestion to cms-sw/hlt-confdb#34 so it uses the git hash so I'll update this PR to work with that as well. |
Co-authored-by: Marino Missiroli <[email protected]>
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35987/26447
|
|
Pull request #35987 was updated. @cmsbuild, @missirol, @Martin-Grunewald can you please check and sign again. |
|
okay I adjusted it to read the version and also the v3 is now at V03-00-08 so this is ready to go there |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35987/26455
|
|
please test with #36021 looks like this other unrelated PR is necessary to fix some of the PR tests |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4c0be7/20324/summary.html Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
|
+hlt
|
|
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, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
|
@Sam-Harper The HLT Validation shows some error in IB CMSSW_12_2_X_2021-11-09-1100 stty: standard input: Inappropriate ioctl for device It seems related to this PR? Would you please have a look? |
|
Ok, I noticed there is already a fix merged: #36059 |
PR description:
The PR updates hltGetConfiguration and friends to be able to use a socks proxy thus simplifying hlt work outside the cern network.
It also fixes a bug in hltIntegrationTests reported by Andres Leonardo Cabrera Mora which has to do with how the database/converter is selected for the "setup menu" download.
--dbproxy will now activate this and --dbproxyhost/--dbproxyport will allow hosts/ports other than localhost:8080
Note this PR is a work in progress, the main v3 converter is not updated (only v3-test) and Andrea just made a good suggestion about alternatives to sha512 hashes which I would like explore. However I thought it would be nice to have the rest of the PR available to also receive comments rather than waiting to explore that suggestion.
PR validation:
commands all work as expected at RAL (ie very much off the cern network)