Skip to content
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

All falco builds from source failing due to wrong MD5 hash on tbb #1128

Closed
smijolovic opened this issue Apr 3, 2020 · 5 comments
Closed

Comments

@smijolovic
Copy link

Tested on falco 0.20.0 and 0.21.0
CentOS 8.1

-- verifying file...
file='/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz'
-- MD5 hash of
/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz
does not match expected value
expected: 'ff3ae09f8c23892fbc3008c39f78288f'
actual: 'd180f4b025ff8432a447dd2f917cb3f6'
-- Hash mismatch, removing...
-- Retry after 60 seconds (attempt #5) ...
-- Using src='https://github.com/intel/tbb/archive/2018_U5.tar.gz'
-- [download 100% complete]
-- verifying file...
file='/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz'
-- MD5 hash of
/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz
does not match expected value
expected: 'ff3ae09f8c23892fbc3008c39f78288f'
actual: 'd180f4b025ff8432a447dd2f917cb3f6'
-- Hash mismatch, removing...
CMake Error at tbb-stamp/download-tbb.cmake:159 (message):
Each download failed!

@smijolovic
Copy link
Author

Looks like the issue resides in ./build/tbb-prefix/src/tbb-stamp/download-tbb.cmake

message(STATUS "verifying file...
file='/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz'")

file("MD5" "/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz" actual_value)

if(NOT "${actual_value}" STREQUAL "ff3ae09f8c23892fbc3008c39f78288f")
set("${hash_is_good}" FALSE PARENT_SCOPE)
message(STATUS "MD5 hash of
/home/rpmbuild/nimbus8/falco-build/falco-src/falco-0.20.0/build/tbb-prefix/src/2018_U5.tar.gz
does not match expected value
expected: 'ff3ae09f8c23892fbc3008c39f78288f'
actual: '${actual_value}'")
else()
set("${hash_is_good}" TRUE PARENT_SCOPE)
endif()

Intel must have changed the packaging because the hash is different.

@leodido
Copy link
Member

leodido commented Apr 3, 2020

/good-first-issue

@poiana
Copy link
Contributor

poiana commented Apr 3, 2020

@leodido:
This request has been marked as suitable for new contributors.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-good-first-issue command.

In response to this:

/good-first-issue

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@leodido
Copy link
Member

leodido commented Apr 3, 2020

/milestone 0.22.0

@poiana poiana added this to the 0.22.0 milestone Apr 3, 2020
@fntlnz
Copy link
Contributor

fntlnz commented Apr 7, 2020

Fixed by #1105

Closing but feel free to comment if there's anything to add.

@fntlnz fntlnz closed this as completed Apr 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants