-
Notifications
You must be signed in to change notification settings - Fork 184
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
Update Triton client to version 2.25 #8324
Update Triton client to version 2.25 #8324
Conversation
A new Pull Request was created by @kpedro88 (Kevin Pedro) for branch IB/CMSSW_13_0_X/master. @cmsbuild, @smuzaffar, @aandvalenzuela, @iarspider can you please review it and eventually sign? Thanks. |
please test with cms-sw/cmssw#40814 restart the tests after correcting the base branch ( 13.1.X ) |
triton-inference-client.spec
Outdated
common_tag_2_11_0=249232758855cc764c78a12964c2a5c09c388d87 | ||
mkdir repo-common && pushd repo-common && curl -k -L https://github.com/%{github_user}/common/archive/${common_tag_2_11_0}.tar.gz | tar -xz --strip=1 && popd | ||
common_tag=d5c561841e9bd0818c40e5153bdb88e98725ee79 | ||
mkdir repo-common && pushd repo-common && curl -k -L https://github.com/%{github_user}/common/archive/${common_tag}.tar.gz | tar -xz --strip=1 && popd |
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.
@kpedro88 , I never noticed that we are downloading the sources here. Why not just make this an extra source
%define common_tag d5c561841e9bd0818c40e5153bdb88e98725ee79
Source1: https://github.com/%{github_user}/common/archive/%{common_tag}.tar.gz
this way it will be cached in cmsrep for future use.
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.
thanks for the suggestion, implemented
-1 Failed Tests: Build BuildI found compilation error when building: >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonClient.cc >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonException.cc >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonMemResource.cc >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonService.cc >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/triton_utils.cc /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonData.cc:7:10: fatal error: model_config.h: No such file or directory 7 | #include "model_config.h" | ^~~~~~~~~~~~~~~~ compilation terminated. /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_X_2023-02-17-2300/src/HeterogeneousCore/SonicTriton/src/TritonData.cc:7:10: fatal error: model_config.h: No such file or directory 7 | #include "model_config.h" |
Pull request #8324 was updated. |
please test with cms-sw/cmssw#40814 |
@smuzaffar I thought this would get tests-approved automatically when cms-sw/cmssw#40814 passed, since they are tested together. Do we need to specify the whole slew of related PRs everywhere now? |
yes @kpedro88 since couple of years now :-) every PR should be tested individually to get the |
please test |
-1 Failed Tests: RelVals-INPUT The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: RelVals-INPUTThe relvals timed out after 4 hours. Comparison SummarySummary:
|
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-da148b/30783/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison SummarySummary:
|
@kpedro88 does this version of triton require a version of grpc newer than 1.35.00? |
I have not found any need to update the gRPC version. |
OK. Thanks. I am updating the Fermilab Triton client version and they are trying to build gRPC 1.51.3. |
The CMS build is very precise about using existing dependencies. The FNAL/ups version may just be picking up defaults from CMake. |
+1 |
merge |
This PR updates the Triton client to a newer version. Important changes: