[opensuse-arm] ARM images builds broken
Hi, our non-rootfs image builds are broken on OBS with the following error: ******************************************************************************** [ 407s] Sep-11 10:27:40 <1> : EXEC [/sbin/kpartx -sa /dev/loop0 2>&1] [ 407s] Sep-11 10:27:40 <1> : Failed mapping partition: /dev/mapper/control: open failed: No such device [ 407s] Failure to communicate with kernel device-mapper driver. [ 407s] Check that device-mapper is available in the kernel. [ 407s] device mapper prerequisites not met ******************************************************************************** Does our obs kernel need some update? Note that local build is fine. Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 11.09.14 15:22, Guillaume Gardet wrote:
Hi,
our non-rootfs image builds are broken on OBS with the following error: ********************************************************************************
[ 407s] Sep-11 10:27:40 <1> : EXEC [/sbin/kpartx -sa /dev/loop0 2>&1] [ 407s] Sep-11 10:27:40 <1> : Failed mapping partition: /dev/mapper/control: open failed: No such device [ 407s] Failure to communicate with kernel device-mapper driver. [ 407s] Check that device-mapper is available in the kernel. [ 407s] device mapper prerequisites not met ********************************************************************************
Does our obs kernel need some update?
I'm fairly sure I fixed that by overriding kernel-obs-build with a version that force loads the required modules in dracut. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 11.09.14 15:27, Alexander Graf wrote:
On 11.09.14 15:22, Guillaume Gardet wrote:
Hi,
our non-rootfs image builds are broken on OBS with the following error: ********************************************************************************
[ 407s] Sep-11 10:27:40 <1> : EXEC [/sbin/kpartx -sa /dev/loop0 2>&1] [ 407s] Sep-11 10:27:40 <1> : Failed mapping partition: /dev/mapper/control: open failed: No such device [ 407s] Failure to communicate with kernel device-mapper driver. [ 407s] Check that device-mapper is available in the kernel. [ 407s] device mapper prerequisites not met ********************************************************************************
Does our obs kernel need some update?
I'm fairly sure I fixed that by overriding kernel-obs-build with a version that force loads the required modules in dracut.
Ah, this is ARMv7, right? There we're using a kernel-obs-build version that didn't get fixed yet, since I only copy it in the x86 aggregate. Dirk, I thought for ARMv7 we override the guest kernel? Is that a thing of the past? Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Alexander Graf <agraf@suse.de> writes:
Dirk, I thought for ARMv7 we override the guest kernel? Is that a thing of the past?
There is no dedicated guest initrd: [ 17s] linux64 /usr/bin/qemu-system-arm -no-reboot -nographic -vga none -net none -enable-kvm -M vexpress-a15 -dtb /boot/a15-guest.dtb -cpu cortex-a15 -mem-prealloc -mem-path /dev/hugepages -kernel /boot/zImage.guest -initrd /boot/initrd -append root=/dev/disk/by-id/virtio-0 panic=1 quiet no-kvmclock nmi_watchdog=0 rw rd.driver.pre=binfmt_misc elevator=noop console=ttyAMA0 init=/.build/build -m 1020 -drive file=/var/cache/obs/worker/root_3/root,if=none,id=disk,serial=0,cache=unsafe -device virtio-blk-device,drive=disk -drive file=/var/cache/obs/worker/root_3.swap,if=none,id=swap,serial=1,cache=unsafe -device virtio-blk-device,drive=swap -smp 1 Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 11.09.14 16:18, Andreas Schwab wrote:
Alexander Graf <agraf@suse.de> writes:
Dirk, I thought for ARMv7 we override the guest kernel? Is that a thing of the past?
There is no dedicated guest initrd:
[ 17s] linux64 /usr/bin/qemu-system-arm -no-reboot -nographic -vga none -net none -enable-kvm -M vexpress-a15 -dtb /boot/a15-guest.dtb -cpu cortex-a15 -mem-prealloc -mem-path /dev/hugepages -kernel /boot/zImage.guest -initrd /boot/initrd -append root=/dev/disk/by-id/virtio-0 panic=1 quiet no-kvmclock nmi_watchdog=0 rw rd.driver.pre=binfmt_misc elevator=noop console=ttyAMA0 init=/.build/build -m 1020 -drive file=/var/cache/obs/worker/root_3/root,if=none,id=disk,serial=0,cache=unsafe -device virtio-blk-device,drive=disk -drive file=/var/cache/obs/worker/root_3.swap,if=none,id=swap,serial=1,cache=unsafe -device virtio-blk-device,drive=swap -smp 1
Then the new guest kernel is missing device mapper support as =y ;). Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Alexander Graf
-
Andreas Schwab
-
Guillaume Gardet