From: Evgeny Vereshchagin Date: Mon, 12 Apr 2021 18:03:50 +0000 (+0000) Subject: ci: get around https://github.com/lxc/lxc/issues/3796 X-Git-Tag: lxc-5.0.0~200^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44818e893e68e6e76652323ff4f12c9214d2ffa7;p=thirdparty%2Flxc.git ci: get around https://github.com/lxc/lxc/issues/3796 Signed-off-by: Evgeny Vereshchagin --- diff --git a/.github/workflows/sanitizers.sh b/.github/workflows/sanitizers.sh index fbcfc2adb..8e1bce85a 100755 --- a/.github/workflows/sanitizers.sh +++ b/.github/workflows/sanitizers.sh @@ -48,6 +48,16 @@ ASAN_OPTIONS=$ASAN_OPTIONS:detect_leaks=0 UBSAN_OPTIONS=$UBSAN_OPTIONS /usr/bin/ EOF chmod +x /usr/bin/lxc-test-concurrent +if [[ "$CC" == "clang" ]]; then + mv /usr/bin/{lxc-test-console-log,test-console-log.orig} + cat </usr/bin/lxc-test-console-log +#!/bin/bash +printf "Memory leaks are ignored due to https://github.com/lxc/lxc/issues/3796.\n" +ASAN_OPTIONS=$ASAN_OPTIONS:detect_leaks=0 UBSAN_OPTIONS=$UBSAN_OPTIONS /usr/bin/test-console-log.orig +EOF + chmod +x /usr/bin/lxc-test-console-log +fi + sed -i 's/USE_LXC_BRIDGE="false"/USE_LXC_BRIDGE="true"/' /etc/default/lxc systemctl daemon-reload systemctl restart apparmor