Bug#557359: Can't detect multipath devices

2009-11-21 Thread Guido Günther
Package: grub-common
Version: 1.97+20091115-1
Severity: critical
File: /usr/sbin/grub-probe

Hi,
grub-probe is unable to handle multipath devices:

node1:~# dpkg --configure -a
Setting up grub-pc (1.97+20091115-1) ...
Generating core.img
grub-probe: error: no mapping exists for `mpath0-part1'
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.
dpkg: error processing grub-pc (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of grub:
 grub depends on grub-pc; however:
  Package grub-pc is not configured yet.
dpkg: error processing grub (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 grub-pc
 grub

This breaks upgrades from Lenny to sid. The multipath map is:

# multipath -l
mpath0 (SQEMU   QEMU HARDDISK  ) dm-0 QEMU,QEMU HARDDISK
size=10G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=-1 status=active
  `- 0:0:0:0 sda 8:0 active undef running

# dmsetup info /dev/mapper/mpath0
Name:  mpath0
State: ACTIVE
Read Ahead:256
Tables present:LIVE
Open count:2
Event number:  1
Major, minor:  254, 0
Number of targets: 1
UUID: mpath-SQEMU   QEMU HARDDISK  

Reinstalling grub-legacy works around the issue.
Cheers,
 -- Guido


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-rc7 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-common depends on:
ii  base-files 5.0.0 Debian base system miscellaneous f
ii  libc6  2.10.1-7  GNU C Library: Shared libraries
ii  libfreetype6   2.3.11-1  FreeType 2 font engine, shared lib
ii  zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages grub-common recommends:
ii  os-prober 1.35   utility to detect other OSes on a 

Versions of packages grub-common suggests:
pn  grub-emu   (no description available)
pn  multiboot-doc  (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#557359: Can't detect multipath devices

2009-11-21 Thread Felix Zielcke
Am Samstag, den 21.11.2009, 18:30 +0100 schrieb Guido Günther:
> Package: grub-common
> Version: 1.97+20091115-1
> Severity: critical
> File: /usr/sbin/grub-probe
> 
> Hi,
> grub-probe is unable to handle multipath devices:
> 
> node1:~# dpkg --configure -a
> Setting up grub-pc (1.97+20091115-1) ...
> Generating core.img
> grub-probe: error: no mapping exists for `mpath0-part1'
> Auto-detection of a filesystem module failed.
> Please specify the module with the option `--modules' explicitly.
> dpkg: error processing grub-pc (--configure):
>  subprocess installed post-installation script returned error exit
> status 1
> dpkg: dependency problems prevent configuration of grub:
>  grub depends on grub-pc; however:
>   Package grub-pc is not configured yet.
> dpkg: error processing grub (--configure):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  grub-pc
>  grub
> 
> This breaks upgrades from Lenny to sid. The multipath map is:
> 
> # multipath -l
> mpath0 (SQEMU   QEMU HARDDISK  ) dm-0 QEMU,QEMU HARDDISK
> size=10G features='0' hwhandler='0' wp=rw
> `-+- policy='round-robin 0' prio=-1 status=active
>   `- 0:0:0:0 sda 8:0 active undef running
> 
> # dmsetup info /dev/mapper/mpath0
> Name:  mpath0
> State: ACTIVE
> Read Ahead:256
> Tables present:LIVE
> Open count:2
> Event number:  1
> Major, minor:  254, 0
> Number of targets: 1
> UUID: mpath-SQEMU   QEMU HARDDISK  
> 
> Reinstalling grub-legacy works around the issue.
> Cheers,
>  -- Guido

Looks like you forgot about 483971 and 442382.
and maybe even others. Haven't looked this multipath issue now all up.
But i remembered it was you who has interest in multipath support inside
debian-installer and so grub2 too.
I'm a bit unsure if I should just merge this with 483971 or reassign at
GRUB Legacy, where the dummy grub package still is, and add a debconf
note that gets shown when multipath is detected and tells people to keep
Legacy for now.

But it still looks like that you're the only one for whom multipath is
important. (Well and Frans who considers this as a blocker, but it
didn't block the switch to grub2 as default for d-i alpha1)

-- 
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#557359: Can't detect multipath devices

2009-11-21 Thread Guido Günther
Hi Felix,
Thanks for the quick response.

On Sat, Nov 21, 2009 at 07:04:42PM +0100, Felix Zielcke wrote:
> Looks like you forgot about 483971 and 442382.
> and maybe even others. Haven't looked this multipath issue now all up.
> But i remembered it was you who has interest in multipath support inside
> debian-installer and so grub2 too.
Nope, I didn't. This one is different as it breaks upgrades from
existing and supported installations.

> I'm a bit unsure if I should just merge this with 483971 or reassign at
> GRUB Legacy, where the dummy grub package still is, and add a debconf
> note that gets shown when multipath is detected and tells people to keep
> Legacy for now.
That would at least be a workaround.

> But it still looks like that you're the only one for whom multipath is
> important. (Well and Frans who considers this as a blocker, but it
> didn't block the switch to grub2 as default for d-i alpha1)
Don't think so. Multipath is run in "enterprise" environments where
people are much more conservative regarding upgrades. I'm starting to
get reports from etch->lenny upgrades so don't expect many others to
notice within the next year. 
Cheers,
 -- Guido



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#557359: Can't detect multipath devices

2009-11-21 Thread Felix Zielcke
forcemerge 483971 557359
thanks

Am Samstag, den 21.11.2009, 20:53 +0100 schrieb Guido Günther:
> Hi Felix,
> Thanks for the quick response.
> 
> On Sat, Nov 21, 2009 at 07:04:42PM +0100, Felix Zielcke wrote:
> > Looks like you forgot about 483971 and 442382.
> > and maybe even others. Haven't looked this multipath issue now all
> up.
> > But i remembered it was you who has interest in multipath support
> inside
> > debian-installer and so grub2 too.
> Nope, I didn't. This one is different as it breaks upgrades from
> existing and supported installations.

It is not different. The older ones were reassigned to grub-common and
you filed this against grub-common (actually even grub-probe).
If it's more important then wishlist then the severity of that bug needs
to be changed and not a new one filed which exactly says the same: to
implement multipath support inside grub-probe.

> > I'm a bit unsure if I should just merge this with 483971 or reassign
> at
> > GRUB Legacy, where the dummy grub package still is, and add a
> debconf
> > note that gets shown when multipath is detected and tells people to
> keep
> > Legacy for now.
> That would at least be a workaround.
> 
> > But it still looks like that you're the only one for whom multipath
> is
> > important. (Well and Frans who considers this as a blocker, but it
> > didn't block the switch to grub2 as default for d-i alpha1)
> Don't think so. Multipath is run in "enterprise" environments where
> people are much more conservative regarding upgrades. I'm starting to
> get reports from etch->lenny upgrades so don't expect many others to
> notice within the next year. 
> Cheers,
>  -- Guido

Seems like I have to take it literarily that you get the reports.
The debian-testing mailing list were all upgrade-reports end doestn't
say anything about multipath back to 2008/12.

-- 
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org