[Bug 1982903] [NEW] Installation fails on machine with Intel VROC

Elliott Balsley 1982903 at bugs.launchpad.net
Wed Jul 27 02:36:05 UTC 2022


Public bug reported:

I'm trying to install Ubuntu 22.04 on a server which has two M.2 disks
in RAID 1 using Intel VROC.  I accept the prompt to upgrade installer to
22.07.1.  While probing for destination blocks devices, it fails with
"the installer has encountered an internal error".  Then it gets stuck
at "loading report..." forever.

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'
```

** Affects: subiquity (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "logs.zip"
   https://bugs.launchpad.net/bugs/1982903/+attachment/5605449/+files/logs.zip

** Description changed:

  I'm trying to install Ubuntu 22.04 on a server which has two M.2 disks
- in RAID 0 using Intel VROC.  I accept the prompt to upgrade installer to
+ in RAID 1 using Intel VROC.  I accept the prompt to upgrade installer to
  22.07.1.  While probing for destination blocks devices, it fails with
  "the installer has encountered an internal error".  Then it gets stuck
  at "loading report..." forever.
  
  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,331 DEBUG root:39 start: subiquity/Filesystem/guided_GET: 
+ 2022-07-27 02:30:51,331 DEBUG root:39 start: subiquity/Filesystem/guided_GET:
  2022-07-27 02:30:51,333 DEBUG root:39 finish: subiquity/Filesystem/guided_GET: SUCCESS: 500 Traceback (most recent call last):
-   File "/snap/subiquity/3652/lib/python3.8...
+   File "/snap/subiquity/3652/lib/python3.8...
  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)
+   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'
  2022-07-27 02:30:51,333 DEBUG subiquitycore.common.errorreport:384 generating crash report
  ```

** Description changed:

  I'm trying to install Ubuntu 22.04 on a server which has two M.2 disks
  in RAID 1 using Intel VROC.  I accept the prompt to upgrade installer to
  22.07.1.  While probing for destination blocks devices, it fails with
  "the installer has encountered an internal error".  Then it gets stuck
  at "loading report..." forever.
  
  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,331 DEBUG root:39 start: subiquity/Filesystem/guided_GET:
- 2022-07-27 02:30:51,333 DEBUG root:39 finish: subiquity/Filesystem/guided_GET: SUCCESS: 500 Traceback (most recent call last):
-   File "/snap/subiquity/3652/lib/python3.8...
  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'
- 2022-07-27 02:30:51,333 DEBUG subiquitycore.common.errorreport:384 generating crash report
  ```

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1982903

Title:
  Installation fails on machine with Intel VROC

Status in subiquity package in Ubuntu:
  New

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.  I accept the prompt to upgrade installer
  to 22.07.1.  While probing for destination blocks devices, it fails
  with "the installer has encountered an internal error".  Then it gets
  stuck at "loading report..." forever.

  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'
  ```

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




More information about the foundations-bugs mailing list