server icon indicating copy to clipboard operation
server copied to clipboard

Error during server image build because of eigen-populate repo hash mismatch during verification

Open davidhalascsak opened this issue 3 months ago • 1 comments

Description I ran into failing build when i used the build.py to build a server image.

22:13:22 #13 15.41 [ 22%] Performing download step (download, verify and extract) for 'eigen-populate' 22:13:22 #13 15.42 -- Downloading... 22:13:22 #13 15.42 dst='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:22 #13 15.42 timeout='none' 22:13:22 #13 15.42 inactivity timeout='none' 22:13:22 #13 15.42 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 15.82 -- verifying file... 22:13:23 #13 15.82 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 15.84 -- SHA1 hash of 22:13:23 #13 15.84 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:23 #13 15.84 does not match expected value 22:13:23 #13 15.84 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:23 #13 15.84 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:23 #13 15.84 -- Hash mismatch, removing... 22:13:23 #13 15.84 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 16.08 -- verifying file... 22:13:23 #13 16.08 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 16.10 -- SHA1 hash of 22:13:23 #13 16.10 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:23 #13 16.10 does not match expected value 22:13:23 #13 16.10 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:23 #13 16.10 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:23 #13 16.10 -- Hash mismatch, removing... 22:13:23 #13 16.10 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 16.38 -- verifying file... 22:13:23 #13 16.38 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:23 #13 16.41 -- SHA1 hash of 22:13:23 #13 16.41 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:23 #13 16.41 does not match expected value 22:13:23 #13 16.41 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:23 #13 16.41 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:23 #13 16.41 -- Hash mismatch, removing... 22:13:23 #13 16.41 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 16.68 -- verifying file... 22:13:24 #13 16.68 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 16.71 -- SHA1 hash of 22:13:24 #13 16.71 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:24 #13 16.71 does not match expected value 22:13:24 #13 16.71 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:24 #13 16.71 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:24 #13 16.71 -- Hash mismatch, removing... 22:13:24 #13 16.71 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 16.96 -- verifying file... 22:13:24 #13 16.96 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 16.98 -- SHA1 hash of 22:13:24 #13 16.98 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:24 #13 16.98 does not match expected value 22:13:24 #13 16.98 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:24 #13 16.98 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:24 #13 16.98 -- Hash mismatch, removing... 22:13:24 #13 16.98 -- Using src='https://gitlab.com/libeigen/eigen/-/archive/e7248b26a1ed53fa030c5c459f7ea095dfd276ac/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 17.27 -- verifying file... 22:13:24 #13 17.27 file='/workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip' 22:13:24 #13 17.29 -- SHA1 hash of 22:13:24 #13 17.29 /workspace/build/Release/_deps/eigen-subbuild/eigen-populate-prefix/src/eigen-e7248b26a1ed53fa030c5c459f7ea095dfd276ac.zip 22:13:24 #13 17.29 does not match expected value 22:13:24 #13 17.29 expected: 'be8be39fdbc6e60e94fa7870b280707069b5b81a' 22:13:24 #13 17.29 actual: '32b145f525a8308d7ab1c09388b2e288312d8eba' 22:13:24 #13 17.29 -- Hash mismatch, removing... 22:13:24 #13 17.29 CMake Error at eigen-subbuild/eigen-populate-prefix/src/eigen-populate-stamp/download-eigen-populate.cmake:170 (message): 22:13:24 #13 17.29 Each download failed! 22:13:24 #13 17.29 22:13:24 #13 17.29 22:13:24 #13 17.29 22:13:24 #13 17.29 22:13:24 #13 17.29 22:13:24 #13 17.29 gmake[2]: *** [CMakeFiles/eigen-populate.dir/build.make:100: eigen-populate-prefix/src/eigen-populate-stamp/eigen-populate-download] Error 1 22:13:24 #13 17.29 gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/eigen-populate.dir/all] Error 2 22:13:24 #13 17.29 gmake: *** [Makefile:91: all] Error 2

Triton Information What version of Triton are you using?

v24.07 and v25.03

Are you using the Triton container or did you build it yourself?

Build it for myself

To Reproduce Steps to reproduce the behavior.

python3 ./build.py --backend=onnxruntime --backend=pytorch --backend=tensorflow --endpoint=grpc --endpoint=http --repoagent=checksum --enable-logging --cache=local --cache=redis --enable-stats --enable-tracing --no-container-interactive

Expected behavior

The build run successfully.

davidhalascsak avatar Sep 12 '25 10:09 davidhalascsak

I also faced this problem. Maybe the this method might be helpful. Or we can change the onnxruntme cmake/deps.txt.

fighterhit avatar Nov 28 '25 08:11 fighterhit