Your message dated Fri, 12 Aug 2022 12:48:52 +0000
with message-id <e1omu5s-00gqi6...@fasolo.debian.org>
and subject line Bug#1017017: fixed in autopkgtest 5.24
has caused the Debian Bug report #1017017,
regarding regression: lxc virt backend cannot attach to container
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1017017: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017017
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.23
Severity: grave
Justification: renders package unusable


This was first noticed by a salsa-ci user:
https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/270#note_328972

I then tested locally, and reproduced the same issue with the snapshot I
was running from git:

----------------8<----------------8<----------------8<-----------------
autopkgtest [08:53:39]: starting date: 2022-08-11
autopkgtest [08:53:39]: version 5.23~terceiro0
autopkgtest [08:53:39]: host lemur; command line: /usr/bin/autopkgtest 
--output-dir=/tmp/autopkgtest-HicmTIAeQ --no-built-binaries --apt-upgrade 
/home/terceiro/src/debian/ruby-team/build-area/chake_0.82-1_all.deb . -- lxc 
--sudo autopkgtest-unstable-amd64
<VirtSubproc>: failure: timed out waiting for testbed to start: lxc-attach: 
autopkgtest-lxc-jdtdzt: ../src/lxc/attach.c: get_attach_context: 405 Connection 
refused - Failed to get init pid
lxc-attach: autopkgtest-lxc-jdtdzt: ../src/lxc/attach.c: lxc_attach: 1469 
Connection refused - Failed to get attach context

autopkgtest [08:55:45]: ERROR: testbed failure: unexpected eof from the testbed
----------------8<----------------8<----------------8<-----------------

I get the same with 5.23 from unstable. Reverting back to 5.22 fixed
things.

I bisected locally and found out that
6ca1a0a5350026fe32b67c0ef4a64481ede83ea0 is the first bad commit
commit 6ca1a0a5350026fe32b67c0ef4a64481ede83ea0
Author: Simon McVittie <s...@debian.org>
Date:   Mon Aug 8 10:19:20 2022 +0100

    virt-lxc, virt-lxd: Factor out code to wait for container to boot

    This is duplicated between the two, and soon we'll want it for podman
    as well.

    Signed-off-by: Simon McVittie <s...@debian.org>

 Makefile                  |  2 +
 lib/VirtSubproc.py        | 99 ++++++++++++++++++++++++++++++++++++++++++++++-
 lib/await-sysv-boot       | 30 ++++++++++++++
 lib/detect-init-system    | 15 +++++++
 tests/shellcheck          |  2 +
 virt/autopkgtest-virt-lxc | 27 +------------
 virt/autopkgtest-virt-lxd | 26 +------------
 7 files changed, 149 insertions(+), 52 deletions(-)
 create mode 100755 lib/await-sysv-boot
 create mode 100755 lib/detect-init-system

which makes sense.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (500, 
'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages autopkgtest depends on:
ii  apt-utils       2.5.2
ii  libdpkg-perl    1.21.9
ii  procps          2:3.3.17-7+b1
ii  python3         3.10.5-3
ii  python3-debian  0.1.46

Versions of packages autopkgtest recommends:
ii  autodep8  0.26
ii  fakeroot  1.29-1

Versions of packages autopkgtest suggests:
ii  docker.io            20.10.14+dfsg1-1+b1
ii  fakemachine          0.0~git20210901.fc48786-1+b1
ii  lxc                  1:5.0.1-1
pn  lxd                  <none>
ii  ovmf                 2022.05-2
pn  ovmf-ia32            <none>
ii  podman               4.0.3+ds1-1
pn  python3-distro-info  <none>
ii  qemu-efi-aarch64     2022.05-2
ii  qemu-efi-arm         2022.05-2
ii  qemu-system          1:7.0+dfsg-7
ii  qemu-utils           1:7.0+dfsg-7
ii  schroot              1.6.12-1
ii  util-linux           2.38.1-1
ii  vmdb2                0.26-1

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 5.24
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
autopkgtest, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1017...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated autopkgtest package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 12 Aug 2022 09:39:40 +0100
Source: autopkgtest
Architecture: source
Version: 5.24
Distribution: unstable
Urgency: medium
Maintainer: Debian CI team <team...@tracker.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1017017
Changes:
 autopkgtest (5.24) unstable; urgency=medium
 .
   [ Jochen Sprickerhof ]
   * Install unshare-helper, fixing virt-unshare regression in 5.23
 .
   [ Antonio Terceiro ]
   * virt-lxc: fix handling of --sudo when waiting for testbed to boot
     (Closes: #1017017)
 .
   [ David Kalnischkies ]
   * virt-unshare: Create mount point for --bind if necessary
 .
   [ Simon McVittie ]
   * testdesc: Represent restrictions and features as sets
   * testdesc: Check restrictions vs. capabilities in a data-driven way
   * build-docker(1): Fix an invalid groff macro (thanks, Lintian)
   * ssh-setup/maas: Silence a Lintian false positive
   * Test coverage for regressions in 5.23:
     - Test virt-unshare as an autopkgtest to exercise "as-installed" use
     - Test virt-lxc as an ordinary user, to detect regressions like #1017017
     - Test virt-unshare --bind
   * Test reliability:
     - Use testing in preference to unstable to avoid transient failures
       during transitions
   * Packaging updates:
     - Update syntax of Lintian overrides
     - Add myself to Uploaders
     - Standards-Version: 4.6.1 (no changes required)
     - d/tests: Correct SPDX license name
Checksums-Sha1:
 76de264a5a91b7acf46b4cc5c957c66e47651f4f 2364 autopkgtest_5.24.dsc
 6c497e36f552e1100e18daac1a1713ae4e9d5b74 202140 autopkgtest_5.24.tar.xz
 ed27f2220f0246e2b7bee16f6dec5e5f2d7a43c0 6643 autopkgtest_5.24_source.buildinfo
Checksums-Sha256:
 b04fc8456b7a865e2484c3740c836ffdffc1ad789f66a5d73943b5b771c938c9 2364 
autopkgtest_5.24.dsc
 42017a5a79fb96a903ce4ef164b526a9c679a80feab5ef6fd70a4083e8b180f7 202140 
autopkgtest_5.24.tar.xz
 c7d8ce6f373c18ce2c13c8ee88fd995b2034119bfdb6213a71a1e2b11d4ed4e1 6643 
autopkgtest_5.24_source.buildinfo
Files:
 3073b78e36d8aee0edd9423150098a97 2364 devel optional autopkgtest_5.24.dsc
 fab7d068d5d218f931544d830b13784d 202140 devel optional autopkgtest_5.24.tar.xz
 40b68ca9258385b9509d5031d3cf931c 6643 devel optional 
autopkgtest_5.24_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmL2StcACgkQ4FrhR4+B
TE/lBg/+JkB6qicZDMovqpD9IHvjVUTjFhYvBg3OnmR7lzYbr80DGZSASQbqQa4t
ZxCHGjU0Q47Vma9RKEyCFcUBUjoN7iNJVmHg37u8B3MSLbzIGsM9FuTeukSw0qt8
2of9xxX6k86uoy9dj9TQcIBk9jJLobrPD2DBc46mj2Y9j5Hl/GGzS16q5V3d02K6
gS98ba7VkheztdN5oXbiZzuv7EEGnZmPH0K1BLs+vR3iTs1Fl0ajOYQofqpy5b2T
sNLLn2zsF7y/lVRCvHwX1t62Jxuzf4wqLW3ij9GNB+wd3qt07kBKrb3onj1Ye9Z0
Lvc53Zfyu2+KljyXItc6+0A8lnjmNe1jH/6/AG2wngSHXKKIkbRkgJdc14Jaic3+
cZkBSg9TgnOPqE2+DxnMGalyyymoxipl/Aqh8qHk/5M2ok8TVgHbqWyhEPAl2r7k
4C4SOFr2eS8pk+B/zouhM6CxsspFlF+Rol3X58c9AEJV3I9kIXdFQpM1aOUJ1CzB
0hKasVexAde/ApsmAUYkFqRsS6PEcJSP3/4dm46kevlyfzcUx6xjk62HBUP4hrZY
LQqBynT6WBNGcOlBxYAvopJIkZ4pdVsB2iMPUN7pCqEAM3N3cipwjXPouch+Y5Bz
6v4t3H0w7CQ3PGXm3sWRuQP8MRKwnBVwXT4KDoA/xHadvNbjXqg=
=wgx2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to