UTAH install fails on s390x: gap.size: AttributeError: 'NoneType' object has no attribute 'size'

Bug #2034270 reported by Paride Legovini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
Undecided
Unassigned
subiquity
Fix Released
Undecided
Dan Bungert

Bug Description

The UTAH automated (answers.yaml) installs on s390x are failing with this traceback:

 Traceback (most recent call last):
   File "/snap/subiquity/5075/lib/python3.10/site-packages/subiquity/common/api/server.py", line 164, in handler
     result = await implementation(**args)
   File "/snap/subiquity/5075/lib/python3.10/site-packages/subiquity/server/controllers/filesystem.py", line 1017, in v2_guided_GET
     variation.capability_info_for_gap(gap, install_min)
   File "/snap/subiquity/5075/lib/python3.10/site-packages/subiquity/server/controllers/filesystem.py", line 165, in capability_info_for_gap
     if self.capability_info.allowed and gap.size < install_min:
 AttributeError: 'NoneType' object has no attribute 'size'

Full crash report is attached. I couldn't immediately reproduce the issue with an all-defaults manual install on s390x.

Revision history for this message
Paride Legovini (paride) wrote :
Revision history for this message
Dan Bungert (dbungert) wrote :

https://github.com/canonical/subiquity/pull/1787

The guided code was unhappy about the 1MiB disk

Changed in subiquity:
status: New → In Progress
assignee: nobody → Dan Bungert (dbungert)
Dan Bungert (dbungert)
Changed in subiquity:
status: In Progress → Fix Committed
Revision history for this message
Dan Bungert (dbungert) wrote :

build 5080 for s390x should have these changes, and that build is on channel stable/ubuntu-23.10.

Changed in subiquity:
status: Fix Committed → Fix Released
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.