[Touch-packages] [Bug 1863590] Re: Chrony test hangs with libpcap2 1:2.31-1

2020-04-23 Thread Mathew Hodson
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

2020-03-31 Thread Bug Watch Updater
** 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

2020-03-10 Thread Christian Ehrhardt 
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

2020-02-25 Thread Christian Ehrhardt 
** 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

2020-02-23 Thread Christian Ehrhardt 
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

2020-02-19 Thread Bug Watch Updater
** 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

2020-02-17 Thread Christian Ehrhardt 
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

2020-02-17 Thread Christian Ehrhardt 
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

2020-02-17 Thread Christian Ehrhardt 
** 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

2020-02-17 Thread Christian Ehrhardt 
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