[opensuse-kernel] FATAL missing module dependencies @ kernel- upgrade
hi, i'm not sure if these errors/warnings are 'real', or what they're cause by -- zypper, md &/or the actual kernel ... i've, lsb_release -r Release: 11.1 uname -ri 2.6.27.23-5-xen x86_64 rpm -qa | grep zypp libzypp-6.5.2-20.1 zypper-1.1.2-53.1 upgrading kernel from repo, http://download.opensuse.org/repositories/Kernel:/SL111_BRANCH/openSUSE_11.1 @ zypper dup i get a series of FATAL errors & WARNINGS that i've not seen before, ... Retrieving package kernel-xen-base-2.6.27.23-6.1.x86_64 (4/33), 7.2 MiB (14.5 MiB unpacked) Retrieving: kernel-xen-base-2.6.27.23-6.1.x86_64.rpm [done (262.4 KiB/s)] Installing: kernel-xen-base-2.6.27.23-6.1 [done] Additional rpm output: Setting up /lib/modules/2.6.27.23-6-xen Kernel image: /boot/vmlinuz-2.6.27.23-6-xen Initrd image: /boot/initrd-2.6.27.23-6-xen Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP FATAL: Module raid0 not found. WARNING: no dependencies for kernel module 'raid0' found. FATAL: Module raid1 not found. WARNING: no dependencies for kernel module 'raid1' found. FATAL: Module raid456 not found. WARNING: no dependencies for kernel module 'raid456' found. FATAL: Module sata_nv not found. WARNING: no dependencies for kernel module 'sata_nv' found. FATAL: Module pata_amd not found. WARNING: no dependencies for kernel module 'pata_amd' found. FATAL: Module ata_generic not found. WARNING: no dependencies for kernel module 'ata_generic' found. FATAL: Module amd74xx not found. WARNING: no dependencies for kernel module 'amd74xx' found. FATAL: Module ide_pci_generic not found. WARNING: no dependencies for kernel module 'ide_pci_generic' found. FATAL: Module dm_crypt not found. WARNING: no dependencies for kernel module 'dm-crypt' found. FATAL: Module dm_snapshot not found. WARNING: no dependencies for kernel module 'dm-snapshot' found. FATAL: Module xfs not found. WARNING: no dependencies for kernel module 'xfs' found. FATAL: Module aes not found. WARNING: no dependencies for kernel module 'aes' found. FATAL: Module sha1 not found. WARNING: no dependencies for kernel module 'sha1' found. FATAL: Module sha256 not found. WARNING: no dependencies for kernel module 'sha256' found. FATAL: Module sha512 not found. WARNING: no dependencies for kernel module 'sha512' found. FATAL: Module pegasus not found. WARNING: no dependencies for kernel module 'pegasus' found. FATAL: Module usbnet not found. WARNING: no dependencies for kernel module 'usbnet' found. FATAL: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. FATAL: Module thermal not found. WARNING: no dependencies for kernel module 'thermal' found. FATAL: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. FATAL: Module cpuid not found. WARNING: no dependencies for kernel module 'cpuid' found. FATAL: Module usbhid not found. WARNING: no dependencies for kernel module 'usbhid' found. FATAL: Module linear not found. WARNING: no dependencies for kernel module 'linear' found. Kernel Modules: jbd dm-mod mbcache ext3 edd xennet cdrom xenblk crc-t10dif scsi_mod sd_mod usbcore ohci-hcd uhci-hcd ehci-hcd Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: No bootsplash for kernel flavor xen 25663 blocks 2009-05-14 09:30:07 WARNING: Tools::GetMultipath: multipath command failed with 256 2009-05-14 09:30:07 WARNING: Core::GetExtendedPartition: Specified device /dev/md0 is not valid and cannot be used as base for detecting an extended partition on the same disk. ... the upgrade completes and, afaict, the kernel's installed ok. checking mkinitrd i still see warnings, but only in the -xen case, Kernel image: /boot/vmlinuz-2.6.27.23-6-default Initrd image: /boot/initrd-2.6.27.23-6-default Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor thermal fan edd cpuid crc-t10dif sd_mod ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid linear Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: openSUSE (1280x1024) 30184 blocks Kernel image: /boot/vmlinuz-2.6.27.23-6-xen Initrd image: /boot/initrd-2.6.27.23-6-xen Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor thermal fan edd cpuid xennet cdrom xenblk crc-t10dif sd_mod ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid linear Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: No bootsplash for kernel flavor xen 30299 blocks 2009-05-14 09:41:39 WARNING: Tools::GetMultipath: multipath command failed with 256 2009-05-14 09:41:39 WARNING: Core::GetExtendedPartition: Specified device /dev/md0 is not valid and cannot be used as base for detecting an extended partition on the same disk. once the auto-generated menu.list reboot is fixed (perl-Bootloader issues ...), subsequent reboot is ok. what's causing these errors/warnings? are they 'real'? thanks. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 PGNet Dev wrote:
hi,
i'm not sure if these errors/warnings are 'real', or what they're cause by -- zypper, md &/or the actual kernel ...
i've,
lsb_release -r Release: 11.1
uname -ri 2.6.27.23-5-xen x86_64
rpm -qa | grep zypp libzypp-6.5.2-20.1 zypper-1.1.2-53.1
upgrading kernel from repo,
http://download.opensuse.org/repositories/Kernel:/SL111_BRANCH/openSUSE_11.1
@
zypper dup
i get a series of FATAL errors & WARNINGS that i've not seen before,
... Retrieving package kernel-xen-base-2.6.27.23-6.1.x86_64 (4/33), 7.2 MiB (14.5 MiB unpacked) Retrieving: kernel-xen-base-2.6.27.23-6.1.x86_64.rpm [done (262.4 KiB/s)] Installing: kernel-xen-base-2.6.27.23-6.1 [done] Additional rpm output: Setting up /lib/modules/2.6.27.23-6-xen
Kernel image: /boot/vmlinuz-2.6.27.23-6-xen Initrd image: /boot/initrd-2.6.27.23-6-xen Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP FATAL: Module raid0 not found. WARNING: no dependencies for kernel module 'raid0' found. FATAL: Module raid1 not found. WARNING: no dependencies for kernel module 'raid1' found. FATAL: Module raid456 not found. WARNING: no dependencies for kernel module 'raid456' found. FATAL: Module sata_nv not found. WARNING: no dependencies for kernel module 'sata_nv' found. FATAL: Module pata_amd not found. WARNING: no dependencies for kernel module 'pata_amd' found. FATAL: Module ata_generic not found. WARNING: no dependencies for kernel module 'ata_generic' found. FATAL: Module amd74xx not found. WARNING: no dependencies for kernel module 'amd74xx' found. FATAL: Module ide_pci_generic not found. WARNING: no dependencies for kernel module 'ide_pci_generic' found. FATAL: Module dm_crypt not found. WARNING: no dependencies for kernel module 'dm-crypt' found. FATAL: Module dm_snapshot not found. WARNING: no dependencies for kernel module 'dm-snapshot' found. FATAL: Module xfs not found. WARNING: no dependencies for kernel module 'xfs' found. FATAL: Module aes not found. WARNING: no dependencies for kernel module 'aes' found. FATAL: Module sha1 not found. WARNING: no dependencies for kernel module 'sha1' found. FATAL: Module sha256 not found. WARNING: no dependencies for kernel module 'sha256' found. FATAL: Module sha512 not found. WARNING: no dependencies for kernel module 'sha512' found. FATAL: Module pegasus not found. WARNING: no dependencies for kernel module 'pegasus' found. FATAL: Module usbnet not found. WARNING: no dependencies for kernel module 'usbnet' found. FATAL: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. FATAL: Module thermal not found. WARNING: no dependencies for kernel module 'thermal' found. FATAL: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. FATAL: Module cpuid not found. WARNING: no dependencies for kernel module 'cpuid' found. FATAL: Module usbhid not found. WARNING: no dependencies for kernel module 'usbhid' found. FATAL: Module linear not found. WARNING: no dependencies for kernel module 'linear' found. Kernel Modules: jbd dm-mod mbcache ext3 edd xennet cdrom xenblk crc-t10dif scsi_mod sd_mod usbcore ohci-hcd uhci-hcd ehci-hcd Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: No bootsplash for kernel flavor xen 25663 blocks 2009-05-14 09:30:07 WARNING: Tools::GetMultipath: multipath command failed with 256 2009-05-14 09:30:07 WARNING: Core::GetExtendedPartition: Specified device /dev/md0 is not valid and cannot be used as base for detecting an extended partition on the same disk. ...
the upgrade completes and, afaict, the kernel's installed ok.
checking
mkinitrd
i still see warnings, but only in the -xen case,
Kernel image: /boot/vmlinuz-2.6.27.23-6-default Initrd image: /boot/initrd-2.6.27.23-6-default Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor thermal fan edd cpuid crc-t10dif sd_mod ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid linear Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: openSUSE (1280x1024) 30184 blocks
Kernel image: /boot/vmlinuz-2.6.27.23-6-xen Initrd image: /boot/initrd-2.6.27.23-6-xen Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3) Resume device: /dev/VG_Swap/LV_SWAP Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor thermal fan edd cpuid xennet cdrom xenblk crc-t10dif sd_mod ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid linear Features: dm block usb md lvm2 resume.userspace resume.kernel Bootsplash: No bootsplash for kernel flavor xen 30299 blocks 2009-05-14 09:41:39 WARNING: Tools::GetMultipath: multipath command failed with 256 2009-05-14 09:41:39 WARNING: Core::GetExtendedPartition: Specified device /dev/md0 is not valid and cannot be used as base for detecting an extended partition on the same disk.
once the auto-generated menu.list reboot is fixed (perl-Bootloader issues ...), subsequent reboot is ok.
what's causing these errors/warnings? are they 'real'?
In the first case, they're harmless. It's an unfortunate side effect of having the kernel split into multiple packages. kernel-$flavor-extra depends on kernel-$flavor which depends on kernel-$flavor-base. At each dependency, it's not guaranteed that the next package will be installed so we need to attempt to build the initrd then. Sometimes the dependencies won't be met until the next package is installed. Ultimately, the correct initrd is generated - it's just noisy in the meantime. I'd recommend opening a bug report against perl-bootloader for the other issues. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAkoMUvsACgkQLPWxlyuTD7JmTACfdEF+Es2sg5FRzDdtLBAdG2ES Ft0An1ZQHEs+1+Q0uq5ybk68E3Fusjpn =X5oM -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
hi jeff, On Thu, May 14, 2009 at 10:20 AM, Jeff Mahoney <jeffm@suse.com> wrote:
In the first case, they're harmless.
ok, good to know. i might simply suggest that "FATAL" fails to communicate "harmless" ...
It's an unfortunate side effect of having the kernel split into multiple packages.
just to understand, what changed to start generating these messages? is it just the splitting that's new? or perhaps an artifact of 'new' zypper etc?
kernel-$flavor-extra depends on kernel-$flavor which depends on kernel-$flavor-base. At each dependency, it's not guaranteed that the next package will be installed so we need to attempt to build the initrd then. Sometimes the dependencies won't be met until the next package is installed. Ultimately, the correct initrd is generated - it's just noisy in the meantime.
that's clear. thanks.
I'd recommend opening a bug report against perl-bootloader for the other issues.
already done for some parsing issues. fixed, but not released -- yet. how about the, 2009-05-14 09:41:39 WARNING: Tools::GetMultipath: multipath command failed with 256 2009-05-14 09:41:39 WARNING: Core::GetExtendedPartition: Specified device /dev/md0 is not valid and cannot be used as base for detecting an extended partition on the same disk. messages? are _these_ perl-bootloader-related ? i wasn't clear what you meant by 'other issues' ... thanks much. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
PGNet Dev napsal(a):
hi jeff,
On Thu, May 14, 2009 at 10:20 AM, Jeff Mahoney <jeffm@suse.com> wrote:
In the first case, they're harmless.
ok, good to know. i might simply suggest that "FATAL" fails to communicate "harmless" ...
It's an unfortunate side effect of having the kernel split into multiple packages.
just to understand, what changed to start generating these messages? is it just the splitting that's new? or perhaps an artifact of 'new' zypper etc?
Yes it's a sideeffect of splitting of the -base package which has very few drivers. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Thu, 14 May 2009, Jeff Mahoney wrote:
I'd recommend opening a bug report against perl-bootloader for the other issues.
Bug 506742 - Kernel update results in "WARNING: Tools::GetMultipath: multipath command failed with 256" Gerald -- Dr. Gerald Pfeifer E gp@novell.com SUSE Linux Products GmbH Director Product Management T +49(911)74053-0 HRB 16746 (AG Nuremberg) openSUSE/SUSE Linux Enterprise F +49(911)74053-483 GF: Markus Rex -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
participants (4)
-
Gerald Pfeifer
-
Jeff Mahoney
-
Michal Marek
-
PGNet Dev