** Package changed: linux (Ubuntu) => subiquity (Ubuntu)
** Also affects: ubuntu-z-systems
Importance: Undecided
Status: New
** Tags added: installer s390x
** Changed in: subiquity (Ubuntu)
Assignee: Skipper Bug Screeners (skipper-screen-team) => Canonical
Foundations Team (canonical-foundations)
** Changed in: ubuntu-z-systems
Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)
** Changed in: ubuntu-z-systems
Importance: Undecided => High
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1879305
Title:
[UBUNTU 20.04] Subiquity installer cannot find dasd device
Status in Ubuntu on IBM z Systems:
New
Status in subiquity package in Ubuntu:
New
Bug description:
I'm installing Ubuntu 20.04 with a nocloud-net installation source on
a z/VM guest. I'm currently limited to seeing installation output only
through webhook reporter, because I cannot access shell on the target
system during installation.
Installation stops at trying to find a dasd disk. I tried following
Curtin documentation on dasd and examples from
https://github.com/canonical/curtin/blob/master/examples/tests/basic-
dasd.yaml with different options, but had no success.
Kernel command-line:
cio_ignore=all,!condev,!0.0.3695,!0.0.bdf0-0.0.bdf2
url=http://bistro.lnxne.boe/ubuntu/UBUNTU20.04/ubuntu-20.04-live-server-s390x.iso
ip=172.18.76.38::172.18.0.1:255.254.0.0:m8330038.lnxne.boe:encbdf0:none:172.18.0.1
autoinstall ds=nocloud-net;s=http://t35lp37.lnxne.boe:8080/cfg/
#cloud-config
autoinstall:
version: 1
reporting:
remote:
type: webhook
endpoint: http://t35lp37.lnxne.boe:8080/log/
level: DEBUG
refresh-installer:
update: yes
apt:
primary:
- arches: [s390x]
uri: http://us.ports.ubuntu.com/ubuntu-ports
identity: {hostname: m8330038, password:
.ueYA4yxzICWX9/.wxG7epPimsn.FM/CuMQMqjgbBbawyn5T3zYyGc5Io4ZNRcvItBWojzpO1S8bkTpthJRPc4Q.,
realname: user, username: user}
keyboard: {layout: us, variant: ''}
locale: en_US
ssh:
allow-pw: true
authorized-keys: []
install-server: true
storage:
config:
- {device_id: 0.0.3695, blocksize: 4096, disk_layout: cdl, mode: quick,
preserve: false, type: dasd, id: dasd-dasda}
- {ptable: vtoc, serial: 0X3695, path: /dev/dasda, wipe:
superblock-recursive, preserve: false, name: '', grub_device: false, device_id:
0.0.3695, type: disk, id: disk-dasda}
- {device: disk-dasda, size: 22153265152, wipe: superblock, flag: '',
number: 1, preserve: false, type: partition, id: partition-0}
- {fstype: ext4, volume: partition-0, preserve: false, type: format,
id: format-0}
- {device: format-0, path: /, type: mount, id: mount-0}
I get the following output on the webhook:
curtin start subiquity/Filesystem/apply_autoinstall_config:
curtin start
subiquity/Filesystem/apply_autoinstall_config/convert_autoinstall_config:
curtin finish
subiquity/Filesystem/apply_autoinstall_config/convert_autoinstall_config:
{'device_id': '0.0.3695', 'grub_device': False, 'id': 'disk-dasda', 'name': '',
'path': '/dev/dasda', 'preserve': False, 'ptable': 'vtoc', 'serial': '0X3695',
'type': 'disk', 'wipe': 'superblock-recursive'} matched no disk
curtin finish subiquity/Filesystem/apply_autoinstall_config: {'device_id':
'0.0.3695', 'grub_device': False, 'id': 'disk-dasda', 'name': '', 'path':
'/dev/dasda', 'preserve': False, 'ptable': 'vtoc', 'serial': '0X3695', 'type':
'disk', 'wipe': 'superblock-recursive'} matched no disk
curtin start subiquity/Error/1589794065.193394184.ui/add_info:
curtin finish subiquity/Error/1589794065.193394184.ui/add_info: written to
/var/crash/1589794065.193394184.ui.crash
When I use a simple configuration described in Ubuntu Wiki (
https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls/ConfigReference#storage
), I get a different output:
storage:
layout:
name: direct
curtin start subiquity/Filesystem/apply_autoinstall_config:
curtin finish subiquity/Filesystem/_probe/probe_once: restricted=False
curtin finish subiquity/Filesystem/_probe:
curtin start
subiquity/Filesystem/apply_autoinstall_config/convert_autoinstall_config:
curtin finish
subiquity/Filesystem/apply_autoinstall_config/convert_autoinstall_config: 'None
Type' object has no attribute 'grub_device'
curtin finish subiquity/Filesystem/apply_autoinstall_config: 'NoneType'
object has no attribu
te 'grub_device'
(same with layout "lvm")
Manual installation works fine, but I need to enable the DASD in the
menu.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1879305/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp