[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#509378: marked as done (should use labels for all partitions in fstab)



Your message dated Tue, 02 Jun 2009 13:02:03 +0000
with message-id <E1MBTcx-0004me-OK@ries.debian.org>
and subject line Bug#225802: fixed in partman-target 60
has caused the Debian Bug report #225802,
regarding should use labels for all partitions in fstab
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 owner@bugs.debian.org
immediately.)


-- 
225802: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=225802
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-installer


I believe it would be much safer to use labels for partitions rather than using the device nodes.

This is not such a big issue for LVM filesystems, as they can always be found using the same name.

However, for SCSI devices, the failure to use labels is causing more and more problems. Consider these examples:

- A recent install I did on an M600 blade server with Dell's remote/virtual floppy
- The virtual floppy was visible as /dev/sda during the install session,
- /boot filesystem was created on /dev/sdb1 by the installer.
- debian-installer put /dev/sdb1 in /etc/fstab
- I detached the virtual floppy and rebooted
- On the subsequent boot, the /boot fs is /dev/sda1, and fstab has to be modified - boot fails

I can also see similar situations arising when people attach a USB device (/dev/sda) to load firmware before the main disk is found. The main disk, if SCSI, will be /dev/sdb during the install session.

The only solution I can see is for d-i to enforce the use of labels for /boot and other non-LVM filesystems. Using the labels with LVM filesystems would be nice but not essential.


Note: the install I refer to above was done using d-i netboot, downloaded on 20/12/2008, for amd64





--- End Message ---
--- Begin Message ---
Source: partman-target
Source-Version: 60

We believe that the bug you reported is fixed in the latest version of
partman-target, which is due to be installed in the Debian FTP archive:

partman-target_60.dsc
  to pool/main/p/partman-target/partman-target_60.dsc
partman-target_60.tar.gz
  to pool/main/p/partman-target/partman-target_60.tar.gz
partman-target_60_all.udeb
  to pool/main/p/partman-target/partman-target_60_all.udeb



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 225802@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated partman-target 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 02 Jun 2009 13:51:22 +0100
Source: partman-target
Binary: partman-target
Architecture: source all
Version: 60
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description: 
 partman-target - Provides partman with ability to prepare /target (udeb)
Closes: 225802 368294 530904
Changes: 
 partman-target (60) unstable; urgency=low
 .
   [ Colin Watson ]
   * Merge from Ubuntu:
     - Escape spaces, tabs, newlines, and backslashes in fstab according to
       the procedure described in getmntent(3) (LP: #38224).
     - Issue an error message if two file systems are assigned the same label
       (LP: #320872).
     - Revamp filesystem mounting. We now default to using UUID= fstab syntax
       for all partitions if a UUID is available; this is controllable by
       preseeding partman/mount_style (choices: traditional, label, uuid).
       Add a comment above each label or UUID fstab entry to indicate the
       corresponding device at install time (closes: #225802).
   * Don't display the Back button while checking partitioning and displaying
     errors as a result, since we ignore backup there anyway (closes:
     #368294).
   * Fix proper_mountpoints check to cope with mountpoints containing commas.
   * Use block-attr from di-utils 1.68.
 .
   [ Max Vozeler ]
   * Use udevadm instead of udevinfo if available (closes: #530904).
 .
   [ Updated translations ]
   * Asturian (ast.po) by Marcos Alvarez Costales
   * Belarusian (be.po) by Pavel Piatruk
   * Bengali (bn.po) by Md. Rezwan Shahid
   * Czech (cs.po) by Miroslav Kure
   * Greek (el.po) by Emmanuel Galatoulas
   * Esperanto (eo.po) by Felipe Castro
   * Spanish (es.po) by Javier Fernández-Sanguino Peña
   * Estonian (et.po) by Mattias Põldaru
   * Basque (eu.po) by Piarres Beobide
   * French (fr.po) by Christian Perrier
   * Galician (gl.po) by marce villarino
   * Hindi (hi.po) by Kumar Appaiah
   * Italian (it.po) by Milo Casagrande
   * Japanese (ja.po) by Kenshi Muto
   * Kazakh (kk.po) by Dauren Sarsenov
   * Lithuanian (lt.po) by Kęstutis Biliūnas
   * Malayalam (ml.po) by Praveen Arimbrathodiyil
   * Marathi (mr.po) by Sampada
   * Norwegian Bokmal (nb.po) by Hans Fredrik Nordhaug
   * Portuguese (pt.po) by Miguel Figueiredo
   * Romanian (ro.po) by Eddy Petrișor
   * Russian (ru.po) by Yuri Kozlov
   * Slovak (sk.po) by Ivan Masár
   * Swedish (sv.po) by Daniel Nylander
   * Tagalog (tl.po) by Eric Pareja
   * Vietnamese (vi.po) by Clytie Siddall
   * Simplified Chinese (zh_CN.po) by Deng Xiyue
Checksums-Sha1: 
 ec76e21d8a31bad1c57e98078a307030e5908945 920 partman-target_60.dsc
 bd3af4dd89c237394f1dbad47647b2a5f1b3fcc7 118492 partman-target_60.tar.gz
 66bc5aef3a2e7c2e48b2d41e7100bd0b6db0d769 95360 partman-target_60_all.udeb
Checksums-Sha256: 
 799ffca4cabed022c1aba694f661987e3afc83248fe4c498451f02e6ed83cb73 920 partman-target_60.dsc
 c6c06eb306916797a6b46c238f8c3e8f61d36ef627acb8b6da5f3787f0daba90 118492 partman-target_60.tar.gz
 c20a863abf90a5ffabf66a1531736951c4030f842b627eed2fac44b62e3e0a0a 95360 partman-target_60_all.udeb
Files: 
 ee31a3bfdc99c30f3b8575cd8666989a 920 debian-installer standard partman-target_60.dsc
 394b047a4003bcb17ef592ab106d6197 118492 debian-installer standard partman-target_60.tar.gz
 dd1ce61006e828883de3de361142ead3 95360 debian-installer standard partman-target_60_all.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Colin Watson <cjwatson@debian.org> -- Debian developer

iD8DBQFKJSDw9t0zAhD6TNERAlYIAJsH+GBZ7P3oIddnLgDCgdgs4me05ACeMrNm
7Mb6oftH475LzP9lSrnFTow=
=6SIx
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: