Score:0

Ubuntu 20.04 install error possibly related to RAID

hu flag

Trying to install Ubuntu server 20.04.04 on a remote server.

I don't have on site access so the installer is mounted from a USB stick and the install is happening over SSH. I made a custom install with a cloud-install file which only sets the password allowing me to SSH in and guide the install from that point.

The first few steps are fine until I get to drive configuration and then it shows;

'Sorry the installer has encountered an internal error'

Digging through the debug report it looks like this might be the culprit?

2022-02-25 18:22:55,083 DEBUG subiquity.server.server:447 request to /storage/guided crashed
 Traceback (most recent call last):
   File "/snap/subiquity/3119/lib/python3.8/site-packages/subiquity/common/api/server.py", line 122, in handler
     result = await implementation(**args)
   File "/snap/subiquity/3119/lib/python3.8/site-packages/subiquity/server/controllers/filesystem.py", line 268, in guided_GET
     disks=[labels.for_client(d, min_size=min_size) for d in disks])
   File "/snap/subiquity/3119/lib/python3.8/site-packages/subiquity/server/controllers/filesystem.py", line 268, in <listcomp>
     disks=[labels.for_client(d, min_size=min_size) for d in disks])
   File "/snap/subiquity/3119/usr/lib/python3.8/functools.py", line 875, in wrapper
     return dispatch(args[0].__class__)(*args, **kw)
   File "/snap/subiquity/3119/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/3119/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/3119/usr/lib/python3.8/functools.py", line 875, in wrapper
     return dispatch(args[0].__class__)(*args, **kw)
   File "/snap/subiquity/3119/lib/python3.8/site-packages/subiquity/common/filesystem/labels.py", line 312, in _for_client_partition
     os=partition.os,
   File "/snap/subiquity/3119/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'

and running lspci shows the following RAID details

00:1f.2 RAID bus controller [0104]: Intel Corporation C600/X79 series chipset SATA RAID Controller [8086:2826] (rev 05)
        Subsystem: Gigabyte Technology Co., Ltd C600/X79 series chipset SATA RAID Controller [1458:0000]
81:00.0 RAID bus controller [0104]: Areca Technology Corp. ARC-188x series PCIe 2.0/3.0 to SAS/SATA 6/12Gb RAID Controller [17d3:1880] (rev 05)
        Subsystem: Areca Technology Corp. ARC-1882 8/12/16/24 Port PCIe 3.0 to SAS/SATA 6Gb RAID Controller [17d3:1882]

It looks like the storage guided stage is struggling with RAID?

Is there anyway to either ignore the RAID volumes (I can configure them later) or resolve it through the shell

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.