Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/checkpoint-restore/criu.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Tikhomirov <ptikhomirov@virtuozzo.com>2021-11-19 10:08:37 +0300
committerAndrei Vagin <avagin@gmail.com>2022-04-29 03:53:52 +0300
commit1f9e2c4204377e67cb8f2bb8a3dacf1471f93b62 (patch)
tree2682978973449df26e52f5ed5027b21fbda37976 /.cirrus.yml
parenta9d9fb8aa580c3ab648ec1a49d6c3dfab749a6f1 (diff)
ci: disable socket-raw test on centos8
We see error in centos8 ci on restore of socket-raw test: inet: \tRestore: family AF_INET type SOCK_RAW proto 66 port 66 state TCP_CLOSE src_addr 0.0.0.0 Error (criu/sk-inet.c:834): inet: Can't create inet socket: Protocol not supported Centos 8 kernel replaces IPPROTO_MPTCP(262) with "in-kernel" value IPPROTO_MPTCP_KERN(66) on inet_create(), but later shows this inkernel value to criu when listing sockets info. Same code in inet_create() returns EPROTONOSUPPORT on the attempr to create socket with IPPROTO_MPTCP_KERN. So this ci error is completely rh8 kernel related. Kernel should not show "in-kernel" value to userspace. But anyway this is already changed in Centos 9 kernel, so we can just skip socket-raw test on Centos 8. v2: use cirrus.yml Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 671178d8b..235b9821e 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -47,7 +47,7 @@ task:
pip3 install junit_xml
build_script: |
- make -C scripts/ci local SKIP_CI_PREP=1 CC=gcc CD_TO_TOP=1
+ make -C scripts/ci local SKIP_CI_PREP=1 CC=gcc CD_TO_TOP=1 ZDTM_OPTS="-x zdtm/static/socket-raw"
task:
name: CentOS 7 based test