Your message dated Fri, 17 Jan 2025 22:36:59 +0000
with message-id <e1tyuxx-002hek...@fasolo.debian.org>
and subject line Bug#1092129: fixed in partman-auto-lvm 99
has caused the Debian Bug report #1092129,
regarding partman-auto-lvm may use the wrong partitions
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.)


-- 
1092129: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092129
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: partman-auto-lvm
Version: 91
Tags: patch

The call to clean_method() was lost with commit cfc6797f (Factor out the creation of Physical Volume partitions).

Without this call, partitions on other disks may be used in addition to the partitions created by the recipe. As a result, - such filesystem partitions will keep their mount points and may conflict with the mount points created by the recipe;
- such swap partitions will be used;
- any such EFI partition may be used instead of the EFI partition created by the recipe.

(Note: Undesired use of other EFI partitions may also be caused by another bug in partman-efi, see #1034208 #1034812 #1041168 for details)

Steps to reproduce:
(This is an unrealistic use case for easy demonstration)

- Boot the installer with two blank disks, preferably in EFI mode.
- Use guided partitioning (no LVM) on disk 1.
- Enter and exit LVM or RAID configuration (to commit changes).
- Use guided partitioning with LVM (no encryption) on disk 2.
Outcome: see attached screenshot.
The partitions on disk 1 are still set up for use. "Write changes to disk" will fail because of the conflicting mount points and the EFI partition on disk 1 will be used instead of the one on disk 2.

The obvious fix is to restore the call to clean_method() to prevent this, like in partman-auto and partman-auto-crypto. Patch submitted:
<https://salsa.debian.org/installer-team/partman-auto-lvm/-/merge_requests/6>

--- End Message ---
--- Begin Message ---
Source: partman-auto-lvm
Source-Version: 99
Done: Holger Wansing <hwans...@mailbox.org>

We believe that the bug you reported is fixed in the latest version of
partman-auto-lvm, 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 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Holger Wansing <hwans...@mailbox.org> (supplier of updated partman-auto-lvm 
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: Fri, 17 Jan 2025 22:54:39 +0100
Source: partman-auto-lvm
Architecture: source
Version: 99
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Holger Wansing <hwans...@mailbox.org>
Closes: 1092129
Changes:
 partman-auto-lvm (99) unstable; urgency=medium
 .
   * Team upload
 .
   [ Pascal Hambourg ]
   * Restore call to clean_method, lost with commit cfc6797f. Closes: #1092129.
   * Call commit_changes to write partition tables.
 .
   [ Updated translations ]
   * Belarusian (be.po) by vics
   * Persian (fa.po) by Danial Behzadi
   * Italian (it.po) by Giuseppe Sacco
   * Romanian (ro.po) by Remus-Gabriel Chelu
   * Tamil (ta.po) by TamilNeram
Checksums-Sha1:
 490f4f9b4616049f062e27dc30f3f16cb8c1893c 1699 partman-auto-lvm_99.dsc
 f754e28c30586e183b5d9a35e4fb4ce1935810cd 128588 partman-auto-lvm_99.tar.xz
 4c9073a073ae4fe707f576698272ad42e10e9eb2 5919 
partman-auto-lvm_99_amd64.buildinfo
Checksums-Sha256:
 b091e13499a9d3d3d312d5a34006e9419dde1a6ca8429d5a489f592b5459ee1c 1699 
partman-auto-lvm_99.dsc
 5c017ac314f2d9958d548b91c2b63b723fdb781ee10a28651e92c88c0ee1d997 128588 
partman-auto-lvm_99.tar.xz
 f22ae5bf06b214e34b14607791767f802876176f053d6d96e708172322e2879d 5919 
partman-auto-lvm_99_amd64.buildinfo
Files:
 23189a6fe4563b56f475ab6af824a1e6 1699 debian-installer optional 
partman-auto-lvm_99.dsc
 af545c2d23dc915008615d16e6a024f3 128588 debian-installer optional 
partman-auto-lvm_99.tar.xz
 857fd85f7e51d09bf1c96160f6df7cec 5919 debian-installer optional 
partman-auto-lvm_99_amd64.buildinfo

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

iQJJBAEBCgAzFiEESWrG6BRCSzSFCDUpWfGHyhVusHYFAmeK0ykVHGh3YW5zaW5n
QG1haWxib3gub3JnAAoJEFnxh8oVbrB2bNAQAJPn6YLiFNgLhhvBS1GrwA1EpO54
vVUy5aOrpfS/f3JSO2usNuuWb7pNP26S1Ffnl3ekEbsik1L5PaqeY4YcYV8WlK48
kEhIChpF1vIGxqscAP0cTv9q+49HYmTGy8dknGIDlMO4B1CmPzz4S3c/RAXKjoar
Q/lZsZP2i33slrXncYF0SwMYq92RMQvhQ0Pgq+MaqWgWLpCmM52wL5jM0RBSw2MK
IJKsjMI+h6YERQ9jDomrrLjhNVcHypWE7nm/kzMEPdsI1ti9fkrbfZ2wawMvtgCs
cm4g190UO3P5VIOCyD68Sas/Z1fO4C87leqPWA2vX83DAi7IBWugwGwA4mnCctKb
lCRSaKv+a0HnBGye1m/ohbpbN0dAVGn1CxbRbkxqgVLJfkvM+CXfUTIVTL8VFr0c
tuneRH70kXK6obtpN+D2XO3Q2dpzmd+lU83o0Dn3nCXqeXJ82DN6lqzVHo37FBhK
PDIhzyOnf/eQnnvUX5YgfMFfgmmg+IFcHkUZ2qjUujnpnmbNmYDM0yajuL+HgjX8
734mSfKJjdJlm3lKcq/t0zZ7oDvobIk3HVC2Hk81ODJN1FieOdRNDuuHrvI/CJEX
6mWU/dTxOPZhq6Qh3wnMnkfSZTGQIfVBgwXoSjSCpPLdJWbyMYNpoBvVa/hc52Mz
jaCCRuhI/pzCFXup
=phY7
-----END PGP SIGNATURE-----

Attachment: pgp0giBZRCWVT.pgp
Description: PGP signature


--- End Message ---

Reply via email to