[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
bubblewrap (0.4.0-1ubuntu3) focal; urgency=medium * d/p/update-output-patterns-libcap-2.29.patch: cherry-pick fix proposed fix to capability drop-related tests, which broke with newer libcap2. -- Łukasz 'sil2100' Zemczak Wed, 26 Feb 2020 21:39:11 +0100 ** No longer affects: chrony (Ubuntu) ** Also affects: bubblewrap (Ubuntu) Importance: Undecided Status: New ** Changed in: bubblewrap (Ubuntu) Importance: Undecided => High ** Changed in: bubblewrap (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in bubblewrap package in Ubuntu: Fix Released Status in libcap2 package in Ubuntu: Fix Released Status in bubblewrap package in Debian: Fix Released Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
** Changed in: bubblewrap (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Fix Released Status in libcap2 package in Ubuntu: Fix Released Status in bubblewrap package in Debian: Fix Released Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; ech o $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
Both migrated, issue resolved. libcap2 | 1:2.32-1| focal | source, amd64, arm64, armhf, i386, ppc64el, s390x bubblewrap | 0.4.0-1ubuntu3 | focal | source, amd64, arm64, armhf, i386, ppc64el, s390x ** Changed in: libcap2 (Ubuntu) Status: New => Fix Released ** Changed in: chrony (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Fix Released Status in libcap2 package in Ubuntu: Fix Released Status in bubblewrap package in Debian: Unknown Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
** Bug watch added: Debian Bug tracker #951577 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951577 ** Also affects: bubblewrap (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951577 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in bubblewrap package in Debian: Unknown Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
FYI - libcap2 2.32 is blocking on bubblewrap (bug 1863733) that needs the tests updated (https://github.com/containers/bubblewrap/issues/353) to pass proposed migration. FYI No current chrony tests in excuses that are blocking anyone (and if so testing vs libcap2 from proposed makes it work) - we can wait on bubblewrap a few days (it is a test-only bugfix, that isn't feature freeze related). ** Bug watch added: github.com/containers/bubblewrap/issues #353 https://github.com/containers/bubblewrap/issues/353 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
** Changed in: libcap2 (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in libcap2 package in Debian: Fix Released Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; ech o $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
FYI: 2.32 was uploaded to Debian, should resolve via autosync -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in libcap2 package in Debian: Unknown Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; ech o $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
Since it is a sync I filed a Debian bug for it, but due to our FF it depends how they respond. => https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951492 ** Bug watch added: Debian Bug tracker #951492 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951492 ** Also affects: libcap2 (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951492 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in libcap2 package in Debian: Unknown Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
** Changed in: chrony (Ubuntu) Status: New => Confirmed ** Changed in: libcap2 (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: Confirmed Status in libcap2 package in Ubuntu: New Status in libcap2 package in Debian: Unknown Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; ech o $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f
[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1
libcap2 breaks it, libcap2 has a fix. I'd prefer that we get libcap2 2.32 to fix it. References: - https://sites.google.com/site/fullycapable/release-notes-for-libcap - https://bugzilla.kernel.org/show_bug.cgi?id=206539 ** Also affects: libcap2 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libcap2 in Ubuntu. https://bugs.launchpad.net/bugs/1863590 Title: Chrony test hangs with libpcap2 1:2.31-1 Status in chrony package in Ubuntu: New Status in libcap2 package in Ubuntu: New Bug description: Tests are blocking and failing eventually with a timeout. Hits all architectures and is reproducible. Locally reproducible in autopkgtest: sudo ~/work/autopkgtest/autopkgtest/runner/autopkgtest --no-built- binaries --apt-upgrade --apt-pocket=proposed=src:libpcap2 --shell-fail chrony_3.5-5ubuntu1.dsc -- qemu --qemu-options='-cpu host' --ram- size=2048 --cpus 2 ~/work/autopkgtest-focal-amd64.img Seems to be a block on network on __skb_wait_for_more_packets $cat /proc/3833/wchan __skb_wait_for_more_packets From strace POV that is a wait in accept that does not unblock: $ sudo strace -rT -p 3833 strace: Process 3833 attached 0.00 accept(6, NULL, NULL The logs are no help: /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr => empty /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout => matches the console $ cat /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout make: Entering directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' cc -O2 -Wall -g -fPIC -c -o client.o client.c cc -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -ldl -lm g++ -O2 -Wall -g -fPIC -c -o clock.o clock.cc g++ -O2 -Wall -g -fPIC -c -o node.o node.cc g++ -O2 -Wall -g -fPIC -c -o generator.o generator.cc g++ -O2 -Wall -g -fPIC -c -o network.o network.cc g++ -O2 -Wall -g -fPIC -c -o server.o server.cc g++ -O2 -Wall -g -fPIC -c -o stats.o stats.cc g++ -O2 -Wall -g -fPIC -o clknetsim clock.o node.o generator.o network.o server.o stats.o make: Leaving directory '/tmp/autopkgtest.epy1pq/autopkgtest_tmp' 001-defaults Noisy PS output: 4 0 506 1 20 0 2600 1920 - Ss ttyS1 0:00 /bin/sh 1 03690 506 20 0 2600 128 - S+ ttyS1 0:00 \_ /bin/sh 4 036913690 20 0 8172 3660 - S+ ttyS1 0:00 \_ su -s /bin/bash ubuntu -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFA CTS="/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOP KGTEST_TMP="/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pi d; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest.epy1pq/build.KhE/src/debian/ tests/upstream-simulation-test-suite; touch /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stdout /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr; /tmp/autopkgtest.epy1 pq/build.KhE/src/debian/tests/upstream-simulation-test-suite 2> >(tee -a /tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-stderr >&2) > >(tee -a /tmp/autopkgtest.epy1pq/upstream-simula tion-test-suite-stdout); 4 100037203691 20 0 8608 3852 do_wai Ss ? 0:00 \_ bash -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2> &1 || true; buildtree="/tmp/autopkgtest.epy1pq/build.KhE/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/auto pkgtest.epy1pq/upstream-simulation-test-suite-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest.epy1pq/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/t mp/autopkgtest.epy1pq/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_C TYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f