** Tags added: s390x subiquity

** Tags removed: subiquity
** Tags added: installer

** Package changed: linux (Ubuntu) => subiquity

** Also affects: ubuntu-z-systems
   Importance: Undecided
       Status: New

** Changed in: ubuntu-z-systems
     Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)

** Changed in: ubuntu-z-systems
     Assignee: Skipper Bug Screeners (skipper-screen-team) => Canonical 
Foundations Team (canonical-foundations)

-- 
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/1919420

Title:
  [Ubuntu 20.04] On s390x interactive subiquity from the 20.04.2 ISO
  crashes on keyboard selection screen breaking install

Status in subiquity:
  New
Status in Ubuntu on IBM z Systems:
  New

Bug description:
  I tried to install Ubuntu 20.04.2 from the ISO image "ubuntu-20.04.2
  -live-server-s390x.iso" available at
  http://cdimage.ubuntu.com/ubuntu/releases/20.04.2/release/ on an LPAR.

  For this I used the "Load from ISO image" panel on the HMC with the
  "/ubuntu.ins" file. I then used the manual network config dialog
  to configure a qeth network device and loaded the ISO image from
  the URL: 
http://cdimage.ubuntu.com/ubuntu/releases/20.04.2/release/ubuntu-20.04.2-live-server-s390x.iso

  
  This all worked nicely (Thanks for bringing back the manual network
  configuration!) and gave me a subiquity installer available via "ssh 
installer@<ip>" as well as on the "Integrated ASCII Console".

  In the first installer step I chose "English" as the language,
  then the next step is the keyboard layout but there the installer
  immediately shows a "Sorry the installer encountered an internal error"
  dialog (both via SSH and the integrated ASCII console).
  The "Continue" button doesn't get me further and "Sent to Canonical"
  then completely crashes the installer (which at least restarts).

  
  I've used the same installation flow successfully with the
  Ubuntu 20.10 ISO image. So I don't think I'm doing something
  wrong. I also collected a the crash log which I've attached.
  I think the relevant part here might be the following:

   2021-03-16 11:19:31,460 INFO subiquity:119 Arguments passed: 
['/snap/subiquity/2278/usr/bin/subiquity']
   2021-03-16 11:19:31,460 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,461 DEBUG asyncio:54 Using selector: EpollSelector
   2021-03-16 11:19:31,464 DEBUG subiquity.signals:50 connect_signal: 
l10n:language-selected -> KeyboardController.language_selected
   2021-03-16 11:19:31,465 DEBUG subiquitycore.core:92 known signals: 
['l10n:language-selected']
   2021-03-16 11:19:31,465 DEBUG subiquitycore.core:120 starting controllers
   2021-03-16 11:19:31,465 DEBUG subiquitycore.core:123 controllers started
   2021-03-16 11:19:31,465 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,466 DEBUG subiquity/Progress/_wait_status:107 start: 
   2021-03-16 11:19:31,467 INFO subiquity/Welcome:107 start: starting UI
   2021-03-16 11:19:31,468 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,468 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,468 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,468 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')
   2021-03-16 11:19:31,468 DEBUG subiquitycore.screen:133 KDGKBTYPE failed 
OSError(25, 'Inappropriate ioctl for device')

  
  So I'm guessing the code is probing for a keyboard but we don't
  have any or even usb so something fails.

To manage notifications about this bug go to:
https://bugs.launchpad.net/subiquity/+bug/1919420/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to