Your message dated Tue, 02 Nov 2021 11:33:43 +0000 with message-id <e1mhs2x-0007kb...@fasolo.debian.org> and subject line Bug#968927: fixed in debootstrap 1.0.125 has caused the Debian Bug report #968927, regarding debootstrap in docker: may umount the docker instance's /proc 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.) -- 968927: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968927 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: debootstrap Version: 1.0.123 X-Debbugs-CC: s...@debian.org In a docker instance called with --privileged, debootstrap will umount the /proc of the whole docker instance. It is due to in the 1st stage, the TARGET/proc is a symlink to /proc, and in setup_proc, debootstrap will try to umount TARGET/proc. --- a/functions +++ b/functions @@ -1183,7 +1183,12 @@ setup_proc () { umount_on_exit /dev/shm umount_on_exit /proc umount_on_exit /proc/bus/usb - umount "$TARGET/proc" 2>/dev/null || true + if [ -L "$TARGET/proc" ];then + rm -f $TARGET/proc + mkdir $TARGET/proc + else + umount "$TARGET/proc" 2>/dev/null || true + fi # some container environment are used at second-stage, it already treats /proc and so on if [ -z "$(ls -A "$TARGET/proc")" ]; then
--- End Message ---
--- Begin Message ---Source: debootstrap Source-Version: 1.0.125 Done: Samuel Thibault <sthiba...@debian.org> We believe that the bug you reported is fixed in the latest version of debootstrap, 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 968...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Samuel Thibault <sthiba...@debian.org> (supplier of updated debootstrap 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: SHA512 Format: 1.8 Date: Thu, 19 Aug 2021 13:49:19 +0200 Source: debootstrap Built-For-Profiles: noudeb Architecture: source Version: 1.0.125 Distribution: unstable Urgency: medium Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Changed-By: Samuel Thibault <sthiba...@debian.org> Closes: 968927 985481 985811 Launchpad-Bugs-Fixed: 1923845 Changes: debootstrap (1.0.125) unstable; urgency=medium . [ Samuel Thibault ] * functions (download_main): Let the loops try the different components and suites when the checksum doesn't match. This is needed when several of them contain the same package name. . [ Arnaud Rebillout ] * Fix auto proxy discovery (Closes: #985811) * Fix detection of docker container for cgroup v2 (Closes: #985481) . [ Johannes 'josch' Schauer ] * functions: define link_dir before using it. . [ Hideki Yamane ] * Add (Debian) trixie as a symlink to sid. . [ Dimitri John Ledkov ] * Add (Ubuntu) jammy as a symlink to gutsy. * Upload to unstable. . debootstrap (1.0.124) experimental; urgency=medium . [ Colin Watson ] * Add (Ubuntu) groovy as a symlink to gutsy. . [ Samuel Thibault ] * functions: Turn for loops variables into locals, suggested by jhcha54008. . [ YunQiang Su ] * stage1: re-mkdir /proc if it is a symlink instead of umount. (Closes: #968927) . [ Luca Falavigna ] * Add (Ubuntu) hirsute as a symlink to gutsy. . [ Tobias Koch ] * Add --inrelease-path option to allow specifying by-hash InRelease location. . [ Dimitri John Ledkov ] * functions: add zstd control&data support to the ar extractor LP: #1923845 * Add (Ubuntu) impish as a symlink to gutsy. * gutsy: sync changes from Ubuntu, to ensure that impish+ are always merged-usr. * gutsy: use --extractor=ar if dpkg-deb has no zstd support (i.e. on Debian & non-Ubuntu derivatives). * rules,control: adjust Recommends/Suggests to be appropriate on each distro. Checksums-Sha1: 2e2f3de1cb47a1477754be43e54b8e13b7c3796e 1919 debootstrap_1.0.125.dsc 1a6e5ea0743cafd8814b3921d6086f526b0b2c34 78777 debootstrap_1.0.125.tar.gz 1f3fe6472f80c4c97c61072d5e665010367a9b02 8649 debootstrap_1.0.125_source.buildinfo Checksums-Sha256: 87ccaf0676817f7c193ed48ee68018b8898ecb7b05f7727549e40f64d73fac22 1919 debootstrap_1.0.125.dsc 9c4c7ca8f3f6653e7eca65aae77bbf7f723d7395fb48403bbc2256ce8b24ec1a 78777 debootstrap_1.0.125.tar.gz 03b0b8cad8cb9fd527400a8488e5c18c14e6d331d76c760dd64d33bc9a1e236c 8649 debootstrap_1.0.125_source.buildinfo Files: 96291c94bbb8c27237d63b36a3d20141 1919 admin optional debootstrap_1.0.125.dsc e18f10e1952f6622aa027a7e8d980935 78777 admin optional debootstrap_1.0.125.tar.gz e670578e531a636d61fcfec598e0f8eb 8649 admin optional debootstrap_1.0.125_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE7iQKBSojGtiSWEHXm47ISdXvcO0FAmGBHL8ACgkQm47ISdXv cO0/iw/8Db2QzJlaEvYluWpVge4IejT5jtnQLTaPsMkQAeP6wC+GRJ0Dy7sAXtEU qCHVoFBzf+a/c4fJsF11AidRAop1CU6pa9XLky2tnlzgEmURvqsgL8bPEx7UuygO yjHzNyXK+9n3ku3qbYy5jfoElllg+7kSLzBEPC5Bw3P/dAoEMRf7x2T6iPV9QNCO OxgBQNUHTNvkfX9fvNq+6CqrjhLrKNmRqjbHzELJhAXQavs6RBSXCG8O+EbD0eYJ FvMF1kELymk5gxoMv8McgwMEaKYNaaVRQOaDHa4OlJRQ0ic30m1kPAUO0yc3uZUn eBmm7BfXBxxVBMYVGvcGzwmZyRQ3g+ArQ3x7hf59OcvFuCKnhxWPrK6IEBL64S4y G/bAn71s/qqYTSTV8MDY2AXrYbPdMUQzEa5KJS/iSfotUClaBZmmfNrAiQt5JIC9 1htxBT3vyOUKHUxGH1SRTNDyBfnimEQep4mGkIu4rZLcFfL9aZSpVN930DAIuXAk 1+3rzpcZoZ3wvSk+/9PB4vA4gZ7c3ZuttSVbVlJa/SdDSAkg3jgmDQCIP+up9Syr OkDXX8kHE1pEH8V0rdsVt/wV4xnqs0W5kX7WxVpI6Teqzyi918kNzeam/n0ovE0A H3LH2yeRqsUQDJB1J1d3W/7ugQltrmhDnH71yPKbs+czV7XQGfE= =+ZHG -----END PGP SIGNATURE-----
--- End Message ---