diff options
author | Ryo Nakamura <upa@haeena.net> | 2023-11-01 19:38:17 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2023-11-01 19:54:18 +0900 |
commit | 2b9061f5f0fd6b1f20ff7a2f1217006af2a25eb3 (patch) | |
tree | 819c2343b764364d7d28befc2256dbddd0edb922 | |
parent | 8e590da322b3f9937d782e65569fa9052704d673 (diff) |
add --sysctl net.ipv6.conf.all.disable_ipv6=0 for docker run.
docker disables ipv6 on all interfaces inside containers by default,
even ::1 on lo. It causes testing mscp with IPv6 fails. Thus,
this commit disables disable_ipv6 via the --sysctl option.
-rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index dedc0c7..2a5b720 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -221,7 +221,8 @@ foreach(x RANGE ${DIST_LISTLEN}) COMMENT "Test mscp in ${DOCKER_IMAGE} container" WORKING_DIRECTORY ${CMAKE_BINARY_DIR} COMMAND - docker run --init --rm ${DOCKER_IMAGE} /mscp/scripts/test-in-container.sh) + docker run --init --rm --sysctl net.ipv6.conf.all.disable_ipv6=0 + ${DOCKER_IMAGE} /mscp/scripts/test-in-container.sh) add_custom_target(docker-pkg-${DOCKER_INDEX} COMMENT "Retrieve mscp package from ${DOCKER_IMAGE} container" |