DataFed
DataFed copied to clipboard
[Bug] end_to_end_client Job Protobuf Error
Description
On end_to_end_client-test CI job, we get an error with Protobuf
Steps to Replicate
https://code.ornl.gov/dlsw/datafed/datafed/-/jobs/3231722
Additional context
VM
Expected behavior
CI Passes
Artifacts (if appropriate):
Protobuf
$ cmake -S. -B build -DENABLE_FOXX_TESTS=OFF -DBUILD_CORE_SERVER=OFF -DBUILD_COMMON=OFF -DBUILD_WEB_SERVER=OFF -DBUILD_DOCS=OFF -DBUILD_PYTHON_CLIENT=ON -DBUILD_TESTS=ON -DENABLE_END_TO_END_API_TESTS=ON -DINSTALL_FOXX=OFF
-- The CXX compiler identification is GNU 13.3.0
-- The C compiler identification is GNU 13.3.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
TESTING: DATAFED_DOMAIN : ci-datafed.ornl.gov
CMake Error at cmake/Protobuf.cmake:16 (find_package):
Could not find a configuration file for package "Protobuf" that is
compatible with requested version "25.7.0".
The following configuration files were considered but not accepted:
/shared/install/lib/cmake/protobuf/protobuf-config.cmake, version: 25.2.0
Call Stack (most recent call first):
cmake/Protobuf.cmake:69 (find_protobuf_library)
CMakeLists.txt:1[35](https://code.ornl.gov/dlsw/datafed/datafed/-/jobs/3231722#L35) (include)
-- Configuring incomplete, errors occurred!
See also "/home/gitlab-runner/builds/gYxDkX87B/0/dlsw/datafed/datafed/build/CMakeFiles/CMakeOutput.log".