Skip to content

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

@davidhalascsak

Description

@davidhalascsak

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions