Installation fails on machine with Intel VROC

Bug #1982903 reported by Elliott Balsley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'm trying to install Ubuntu 22.04 on a server which has two M.2 disks in RAID 1 using Intel VROC. If I accept the prompt to update installer to 22.07.1, then it fails while probing for destination blocks devices. If I proceed without updating, it works fine.

The server is a Supermicro 740GP-TNRT.

I'm attaching the full output from `/var/log/installer` and I believe the relevant portion is this:

```
2022-07-27 02:30:51,333 DEBUG subiquity.server.server:449 request to /storage/guided crashed
Traceback (most recent call last):
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/common/api/server.py", line 122, in handler
    result = await implementation(**args)
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/server/controllers/filesystem.py", line 272, in guided_GET
    disks=[labels.for_client(d, min_size=min_size) for d in disks])
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/server/controllers/filesystem.py", line 272, in <listcomp>
    disks=[labels.for_client(d, min_size=min_size) for d in disks])
  File "/snap/subiquity/3652/usr/lib/python3.8/functools.py", line 875, in wrapper
    return dispatch(args[0].__class__)(*args, **kw)
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/common/filesystem/labels.py", line 294, in _for_client_disk
    partitions=[for_client(p) for p in disk._partitions],
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/common/filesystem/labels.py", line 294, in <listcomp>
    partitions=[for_client(p) for p in disk._partitions],
  File "/snap/subiquity/3652/usr/lib/python3.8/functools.py", line 875, in wrapper
    return dispatch(args[0].__class__)(*args, **kw)
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/common/filesystem/labels.py", line 312, in _for_client_partition
    os=partition.os,
  File "/snap/subiquity/3652/lib/python3.8/site-packages/subiquity/models/filesystem.py", line 713, in os
    path = self.device.path + str(self.number)
AttributeError: 'Raid' object has no attribute 'path'
```

Tags: fr-2575
Revision history for this message
Elliott Balsley (elliottbalsley) wrote :
description: updated
description: updated
description: updated
tags: added: fr-2575
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :
Dan Bungert (dbungert)
Changed in subiquity (Ubuntu):
status: New → Fix Committed
Revision history for this message
Dan Bungert (dbungert) wrote :

We believe a fix for this can be found in Subiquity 22.10.1. On install you
will be offered to update to the new version of the installer if network is
available, or you can perform a manual update by performing a
sudo snap refresh subiquity
from a debug terminal.

Changed in subiquity (Ubuntu):
status: Fix Committed → 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.