[Bug 1723541] Re: zVM 17.10 install: LVM installation results in IPL UNIT ERROR

Phillip Wilson 1723541 at bugs.launchpad.net
Mon Jun 3 22:24:10 UTC 2019


I just ran into this problem during a standard update.  It seems very
similar but I thought I would post it here.  My system is running within
an LPAR with no z/VM.  Below are the messages I receive.

sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up linux-image-4.15.0-50-generic (4.15.0-50.54) ...
Setting up initramfs-tools (0.130ubuntu3.8) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-firmware (1.173.6) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-50-generic
Using config file '/etc/zipl.conf'
Run /lib/s390-tools/zipl_helper.device-mapper /boot
Error: Unsupported setup: Directory '/boot' is located on a multi-target device-mapper device
Error: Script could not determine target parameters
run-parts: /etc/initramfs/post-update.d//zz-zipl exited with return code 1
dpkg: error processing package linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1
Processing triggers for linux-image-4.15.0-50-generic (4.15.0-50.54) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.15.0-50-generic
Error: Unsupported setup: Directory '/boot' is located on a multi-target device-mapper device
Error: Script could not determine target parameters
Using config file '/etc/zipl.conf'
Run /lib/s390-tools/zipl_helper.device-mapper /boot
run-parts: /etc/initramfs/post-update.d//zz-zipl exited with return code 1
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-4.15.0-50-generic (--configure):
 installed linux-image-4.15.0-50-generic package post-installation script subprocess returned error exit status 1
Processing triggers for initramfs-tools (0.130ubuntu3.8) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-50-generic
Using config file '/etc/zipl.conf'
Run /lib/s390-tools/zipl_helper.device-mapper /boot
Error: Unsupported setup: Directory '/boot' is located on a multi-target device-mapper device
Error: Script could not determine target parameters
run-parts: /etc/initramfs/post-update.d//zz-zipl exited with return code 1
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 linux-firmware
 linux-image-4.15.0-50-generic
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1723541

Title:
  zVM 17.10 install: LVM installation results in IPL UNIT ERROR

Status in Ubuntu on IBM z Systems:
  Fix Released
Status in s390-tools package in Ubuntu:
  Fix Released
Status in s390-tools source package in Artful:
  Fix Released

Bug description:
  [Impact]

  zipl uses zipl_helper.device-mapper helper perl script to determine underlying device geometry/layout to create the bootmap records, when rootfs is on LVM / multipath devices.
  That script calls dasdview to get the geometry of the DASD drives using deprecated -f options, which is now redundant given that device argument is now simply positional and required. With that flag, dasdview now exits with failure and the zipl_helper.device-mapper tool uses incorrect built-in fallback defaults, which are most likely wrong.

  Without this fix installing onto multipath devices, or root on LVM
  (default) is not possible.


  If 'use entire disk and set up LVM' is selected during installation of
  a zVM guest, the system fails to IPL with the error:

  LOGON GENRL04
  00: z/VM Version 6 Release 4.0, Service Level 1701 (64-bit),
  00: built on IBM Virtualization Technology
  00: There is no logmsg data
  00: FILES: 0004 RDR,   NO PRT,   NO PUN
  00: LOGON AT 12:12:16 EST FRIDAY 10/13/17
  00: Command complete
  00: Command complete
  00: NIC 0600 is created; devices 0600-0602 defined
  00: NIC 0600 is connected to VSWITCH SYSTEM VSW1
  HCPVMI232E IPL UNIT ERROR; IRB 00404017 00000010 00200000 00800000
  00: HCPGIR450W CP entered; disabled wait PSW 000E0000 00000232

  DASD devices were configured in this instance.
  The error is not seen when non-LVM partitioning is selected (e.g. User entire disk).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1723541/+subscriptions



More information about the foundations-bugs mailing list