Comment 4 for bug 1993257

Revision history for this message
Frank Heimes (fheimes) wrote : Re: Installer crash on kinetic on s390x if multiple DASD disks are selected

bummer, after that successful install (when I formatted the disks manually by hand before)
I tried another install on the same system and now ran into a ui crash, at screen:
'Guided storage configuration --> Custom storage layout'

generating crash report
report saved to /var/crash/1666082392.645956755.ui.crash
Traceback (most recent call last):
  File "/snap/subiquity/3977/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/snap/subiquity/3977/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/__main__.py", line 5, in <module>
    sys.exit(main())
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/cmd/tui.py", line 150, in main
    subiquity_interface.run()
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/client/client.py", line 407, in run
    super().run()
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquitycore/tui.py", line 381, in run
    super().run()
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquitycore/core.py", line 135, in run
    raise exc
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/client/controllers/filesystem.py", line 245, in _guided_choice
    self.model.load_server_data(status)
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/models/filesystem.py", line 1092, in load_server_data
    self._actions = self._actions_from_config(
  File "/snap/subiquity/3977/lib/python3.8/site-packages/subiquity/models/filesystem.py", line 1223, in _actions_from_config
    for action in config:
TypeError: 'NoneType' object is not iterable
Connection to s1lp15 closed.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  Willkommen! Bienvenue! Welcome! Добро пожаловать! Welkom! [ Help ]
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  Use UP, DOWN and ENTER keys to select your language.
 ┌───────────────────────────────────────────────────────────────────────┐
   │ │
   │ Sorry, the installer has restarted because of an error. │
   │ │
   │ [ View full report ] │
   │ │
   │ If you want to help improve the installer, you can send an error │
   │ report. │
   │ │
   │ [ Send to Canonical ] │
   │ │
   │ Select continue to try the installation again. │
   │ │
   │ [ Continue ] │
   │ │
   └─────────────────────────────────────────────────────────────────────┘

                [ Português ▸ ]▾

2022-10-18 08:39:52,645 DEBUG subiquity.models.filesystem:1084 load_server_data StorageResponse(status=<ProbeStatus.PROBING: 1>, error_report=None, bootloader=None, orig_config=None, config=None, blockdev=None, dasd=None, storage_version=1)
 2022-10-18 08:39:52,645 DEBUG subiquity.common.errorreport:384 generating crash report
 2022-10-18 08:39:52,650 INFO subiquity.common.errorreport:406 saving crash report 'Installer UI crashed with TypeError' to /var/crash/1666082392.645956755.ui.crash
 2022-10-18 08:39:52,650 INFO subiquity/ErrorReporter/1666082392.645956755.ui/add_info:107 start:
InstallerLogInfo:
 2022-10-18 08:39:00,798 INFO subiquity:126 Starting Subiquity revision 3977

As one can see the ssh session dropped, but I could login again, and was then able complete the install.

(since this is a UI issue now, it maybe should have been in its own bug ...)