mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-14 12:43:40 +02:00
Docker 29.4.2 blocks `socketcall(2)` in the default seccomp profile: https://docs.docker.com/engine/release-notes/29/#2942 https://github.com/moby/profiles/releases/tag/seccomp%2Fv0.2.2 https://github.com/moby/moby/pull/52501 That affects the `i686, no IPC` job because it runs 32-bit Linux test binaries inside Docker. Add Docker's documented `--security-opt seccomp=unconfined` workaround to this job's `CI_CONTAINER_CAP` - the hook `ci/test/02_run_container.py` already appends to `docker run`. This restores socket availability for the 32-bit test binaries throughout the job: https://docs.docker.com/engine/security/seccomp/#run-without-the-default-seccomp-profile Github-Pull: #35202 Rebased-From: 11c9ef92a8daf030f75f88f324396b2248c65a64 |
||
|---|---|---|
| .. | ||
| 00_setup_env.sh | ||
| 00_setup_env_arm.sh | ||
| 00_setup_env_i686_multiprocess.sh | ||
| 00_setup_env_mac_cross.sh | ||
| 00_setup_env_mac_native.sh | ||
| 00_setup_env_mac_native_fuzz.sh | ||
| 00_setup_env_native_asan.sh | ||
| 00_setup_env_native_centos.sh | ||
| 00_setup_env_native_fuzz.sh | ||
| 00_setup_env_native_fuzz_with_msan.sh | ||
| 00_setup_env_native_fuzz_with_valgrind.sh | ||
| 00_setup_env_native_msan.sh | ||
| 00_setup_env_native_nowallet_libbitcoinkernel.sh | ||
| 00_setup_env_native_previous_releases.sh | ||
| 00_setup_env_native_tidy.sh | ||
| 00_setup_env_native_tsan.sh | ||
| 00_setup_env_native_valgrind.sh | ||
| 00_setup_env_s390x.sh | ||
| 00_setup_env_win64.sh | ||
| 01_base_install.sh | ||
| 02_run_container.sh | ||
| 03_test_script.sh | ||
| GetCMakeLogFiles.cmake | ||
| wrap-valgrind.sh | ||
| wrap-wine.sh | ||