Fixed the image here: https://github.com/apache/mesos/pull/516 Pinged michael to get access to the dockerhub repository so that I can upload a new one. I can then update our readme accordingly.
On Tue, Feb 20, 2024 at 2:24 PM Benjamin Mahler <[email protected]> wrote: > +cf-natali > > Looks like we need to upload a new docker image for tidy given the boost > upgrade, similar to what you did here: > https://github.com/apache/mesos/pull/451 > However, the docker image build fails for me, *and* I'm not able to login > to docker hub at the moment due to an error (I've filed a support request > with them). > > docker build -t mesos-tidy . > ... > 8.344 fatal: unable to access 'http://git.llvm.org/git/llvm/': Maximum > (20) redirects followed > ... > ERROR: failed to solve: process "/bin/sh -c git clone --depth 1 -b > release_90 http://llvm.org/git/llvm /tmp/llvm && git clone --depth 1 -b > mesos_90 http://github.com/mesos/clang.git /tmp/llvm/tools/clang && git > clone --depth 1 -b mesos_90 http://github.com/mesos/clang-tools-extra.git > /tmp/llvm/tools/clang/tools/extra && cmake /tmp/llvm > -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt && cmake --build > tools/clang/lib/Headers --target install -- -j $(nproc) && cmake --build > tools/clang/tools/extra/clang-tidy --target install -- -j $(nproc) && > cd / && rm -rf /tmp/llvm && rm -rf /tmp/build" did not complete > successfully: exit code: 128 > > Charles, are you able to build and upload a new tidy image? > > On Mon, Feb 19, 2024 at 11:25 PM Apache Jenkins Server < > [email protected]> wrote: > >> See < >> https://ci-builds.apache.org/job/Mesos/job/Mesos-Tidybot/CMAKE_ARGS=-DENABLE_LIBEVENT=OFF%20-DENABLE_SSL=OFF,label_exp=ubuntu/143/display/redirect?page=changes >> > >> >> Changes: >> >> [Benjamin Mahler] [cgroups2] Add cgroups2.hpp and cgroups2.cpp to Mesos >> build. >> >> >> ------------------------------------------ >> Started by upstream project "Mesos/Mesos-Tidybot" build number 143 >> originally caused by: >> Started by an SCM change >> Running as SYSTEM >> [EnvInject] - Loading node environment variables. >> Building remotely on builds59 (ubuntu) in workspace < >> https://ci-builds.apache.org/job/Mesos/job/Mesos-Tidybot/CMAKE_ARGS=-DENABLE_LIBEVENT=OFF%20-DENABLE_SSL=OFF,label_exp=ubuntu/ws/ >> > >> The recommended git tool is: git >> No credentials specified >> Wiping out workspace first. >> Cloning the remote Git repository >> Cloning repository https://github.com/apache/mesos.git >> > git init < >> https://ci-builds.apache.org/job/Mesos/job/Mesos-Tidybot/CMAKE_ARGS=-DENABLE_LIBEVENT=OFF%20-DENABLE_SSL=OFF,label_exp=ubuntu/ws/> >> # timeout=10 >> Fetching upstream changes from https://github.com/apache/mesos.git >> > git --version # timeout=10 >> > git --version # 'git version 2.34.1' >> > git fetch --tags --force --progress -- >> https://github.com/apache/mesos.git +refs/heads/*:refs/remotes/origin/* >> # timeout=10 >> > git config remote.origin.url https://github.com/apache/mesos.git # >> timeout=10 >> > git config --add remote.origin.fetch >> +refs/heads/*:refs/remotes/origin/* # timeout=10 >> Avoid second fetch >> Checking out Revision bdf6cc199e72715243e9aeb2a2c2ce29793fb71d >> (origin/master) >> > git config core.sparsecheckout # timeout=10 >> > git checkout -f bdf6cc199e72715243e9aeb2a2c2ce29793fb71d # timeout=10 >> Commit message: "[cgroups2] Add cgroups2.hpp and cgroups2.cpp to Mesos >> build." >> > git rev-list --no-walk ac352a7f295c80f401f89e5dc02caeb89dfbbb5d # >> timeout=10 >> [ubuntu] $ /bin/sh -xe /tmp/jenkins867638908279689147.sh >> + ./support/jenkins/tidybot.sh >> Using default tag: latest >> latest: Pulling from mesos/mesos-tidy >> f7277927d38a: Pulling fs layer >> 8d3eac894db4: Pulling fs layer >> edf72af6d627: Pulling fs layer >> 3e4f86211d23: Pulling fs layer >> bb1f56e258b2: Pulling fs layer >> 8a38d45c9398: Pulling fs layer >> e606498c69d1: Pulling fs layer >> ec0d66f1d695: Pulling fs layer >> 34eb64f4e057: Pulling fs layer >> 7fd173d75121: Pulling fs layer >> 366ff4cb255c: Pulling fs layer >> 92300132d70e: Pulling fs layer >> eed7f1cb60ec: Pulling fs layer >> e47acaaca3bf: Pulling fs layer >> 6e2bb27922fd: Pulling fs layer >> 80f6677dda2b: Pulling fs layer >> 34eb64f4e057: Waiting >> bb1f56e258b2: Waiting >> 7fd173d75121: Waiting >> 8a38d45c9398: Waiting >> 366ff4cb255c: Waiting >> 92300132d70e: Waiting >> e606498c69d1: Waiting >> eed7f1cb60ec: Waiting >> ec0d66f1d695: Waiting >> e47acaaca3bf: Waiting >> 80f6677dda2b: Waiting >> 6e2bb27922fd: Waiting >> 3e4f86211d23: Waiting >> 8d3eac894db4: Verifying Checksum >> 8d3eac894db4: Download complete >> edf72af6d627: Download complete >> 3e4f86211d23: Verifying Checksum >> 3e4f86211d23: Download complete >> bb1f56e258b2: Download complete >> f7277927d38a: Verifying Checksum >> f7277927d38a: Download complete >> ec0d66f1d695: Verifying Checksum >> ec0d66f1d695: Download complete >> 34eb64f4e057: Download complete >> 7fd173d75121: Verifying Checksum >> 7fd173d75121: Download complete >> f7277927d38a: Pull complete >> 8d3eac894db4: Pull complete >> edf72af6d627: Pull complete >> 3e4f86211d23: Pull complete >> bb1f56e258b2: Pull complete >> 8a38d45c9398: Verifying Checksum >> 8a38d45c9398: Download complete >> 366ff4cb255c: Verifying Checksum >> 366ff4cb255c: Download complete >> eed7f1cb60ec: Verifying Checksum >> eed7f1cb60ec: Download complete >> 92300132d70e: Verifying Checksum >> 92300132d70e: Download complete >> 6e2bb27922fd: Download complete >> e47acaaca3bf: Verifying Checksum >> e47acaaca3bf: Download complete >> e606498c69d1: Verifying Checksum >> e606498c69d1: Download complete >> 80f6677dda2b: Download complete >> 8a38d45c9398: Pull complete >> e606498c69d1: Pull complete >> ec0d66f1d695: Pull complete >> 34eb64f4e057: Pull complete >> 7fd173d75121: Pull complete >> 366ff4cb255c: Pull complete >> 92300132d70e: Pull complete >> eed7f1cb60ec: Pull complete >> e47acaaca3bf: Pull complete >> 6e2bb27922fd: Pull complete >> 80f6677dda2b: Pull complete >> Digest: >> sha256:909791de7c274c7afbd5ba5ad904c55a495df04ea44a04978009cb22aeaa153f >> Status: Downloaded newer image for mesos/mesos-tidy:latest >> docker.io/mesos/mesos-tidy:latest >> Cloning into '/tmp/SRC'... >> Note: checking out 'bdf6cc199e72715243e9aeb2a2c2ce29793fb71d'. >> >> You are in 'detached HEAD' state. You can look around, make experimental >> changes and commit them, and you can discard any commits you make in this >> state without impacting any branches by performing another checkout. >> >> If you want to create a new branch to retain commits you create, you may >> do so (now or later) by using -b with the checkout command again. Example: >> >> git checkout -b <new-branch-name> >> >> -- The C compiler identification is GNU 5.4.0 >> -- The CXX compiler identification is GNU 5.4.0 >> -- 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 >> -- 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 >> -- cotire 1.7.10 loaded. >> -- ************************************************************ >> -- ********* Beginning Mesos CMake configuration step ********* >> -- ************************************************************ >> -- INSTALLATION PREFIX: /usr/local >> -- MACHINE SPECS: >> -- Hostname: >> -- OS: LINUX(5.15.0-94-GENERIC) >> -- Arch: X86_64 >> -- BitMode: >> -- BuildID: >> -- ************************************************************ >> -- Performing Test STRONG_STACK_PROTECTORS >> -- Performing Test STRONG_STACK_PROTECTORS - Success >> -- Performing Test STACK_PROTECTORS >> -- Performing Test STACK_PROTECTORS - Success >> -- Found APR library: /usr/lib/x86_64-linux-gnu/libapr-1.so >> -- Found APR header: /usr/include/apr-1.0 >> -- Found SVN library: >> /usr/lib/x86_64-linux-gnu/libsvn_delta-1.so;/usr/lib/x86_64-linux-gnu/libsvn_diff-1.so;/usr/lib/x86_64-linux-gnu/libsvn_subr-1.so >> -- Found SVN header: /usr/include/subversion-1 >> -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version >> "7.47.0") >> -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") >> -- Looking for pthread.h >> -- Looking for pthread.h - found >> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD >> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed >> -- Looking for pthread_create in pthreads >> -- Looking for pthread_create in pthreads - not found >> -- Looking for pthread_create in pthread >> -- Looking for pthread_create in pthread - found >> -- Found Threads: TRUE >> CMake Warning (dev) at >> /usr/local/share/cmake-3.16/Modules/CPack.cmake:618 (option): >> Policy CMP0077 is not set: option() honors normal variables. Run "cmake >> --help-policy CMP0077" for policy details. Use the cmake_policy >> command to >> set the policy and suppress this warning. >> >> For compatibility with older versions of CMake, option is clearing the >> normal variable 'CPACK_SOURCE_TGZ'. >> Call Stack (most recent call first): >> CMakeLists.txt:97 (include) >> This warning is for project developers. Use -Wno-dev to suppress it. >> >> -- Configuring done >> -- Generating done >> -- Build files have been written to: /BUILD >> make: *** No rule to make target 'boost-1.65.0'. Stop. >> Untagged: mesos/mesos-tidy:latest >> Untagged: mesos/mesos-tidy@sha256 >> :909791de7c274c7afbd5ba5ad904c55a495df04ea44a04978009cb22aeaa153f >> Deleted: >> sha256:1208d80bd8b1512642146a107afbee5c49420aa96f24ada42957e1003e8a5442 >> Deleted: >> sha256:c9e36a99321ce468a42c5fe1c5085bbbacfa4adba12a44052490d0aafdea3af6 >> Deleted: >> sha256:8706c4bb72afb324dd294e18700bd37f126092415f9bbe6b9ab19237374d1594 >> Deleted: >> sha256:ede3d91b4835140144a735556359137b89caa2eeaabc8710b9d83d41f1d90671 >> Deleted: >> sha256:67b76e4710cfa79984cbc15ca064e094bd8e0e0f1db90c4ea643434c307e949f >> Deleted: >> sha256:5b7b4de64322662a2f19b3b2d39bdf474b59869168f5973010cea4847f591c34 >> Deleted: >> sha256:f463fa0420139eeab918473b58de2ec1117b37d2ded13681355277aac6d72cf4 >> Deleted: >> sha256:bb3c0b87ed999c160f190fa15ba179d11cec725f62d17c98aaede19e5e82f970 >> Deleted: >> sha256:212d5f91758bb82aff09ae3a8328b4a2929dbb9ed5dc3fbcfec378605619f12d >> Deleted: >> sha256:53592508e74e8925dbbeaba98f40d34f846dc7d2e8026325dc1cb353e672f7db >> Deleted: >> sha256:d5f84300edb4e57cf9e08f52e0de2561d15f53a8c9989f0d97924df139425d0a >> Deleted: >> sha256:c8fd70a85c5a0db671686ca11fcfa20c051210bbd2446c2ecea0715c17b002f4 >> Deleted: >> sha256:2686916cff57aeb0132eedeaf0005684c6854dce0ea3dcc56c387d901285a40b >> Deleted: >> sha256:9f6a9daab62ba80b0c15987c10e0284a54ed6e4215b3c12b8608b2e4aac3b3e2 >> Deleted: >> sha256:a8b8e5eedb5fd2d3fb35ed4773d6b0cdf1d4e4caddccd5d55b5d39c6ce5a4cda >> Deleted: >> sha256:30f14160ebdacef8ca253a54e9c86aa993f4666c24efa4dc27e02e76b9661bc7 >> Deleted: >> sha256:f749b9b0fb213e9897417a985aaa9753d41bff474e1d0c0d1d266c4512eaf031 >> Build step 'Execute shell' marked build as failure >> >
