Recognize NVMe devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
parted (Debian) |
Fix Released
|
Unknown
|
|||
parted (Ubuntu) |
Fix Released
|
Undecided
|
dann frazier | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Zesty |
Won't Fix
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
dann frazier |
Bug Description
[Impact]
parted reports NVMe devices as "Unknown", which propagates up to d-i:
┌────
│ │
│ Note that all data on the disk you select will be erased, but not │
│ before you have confirmed that you really want to make the changes. │
│ │
│ Select disk to partition: │
│ │
│ /dev/nvme0n1 - 450.1 GB Unknown │
│ SCSI1 (0,0,0) (sdi) - 240.1 GB ATA INTEL SSDSC2BB24 │
│ SCSI3 (0,0,0) (sdj) - 800.2 GB ATA SDLFOCAM-800G-1H │
│ │
│ <Go Back> │
│ │
└────
While d-i works fine with this device as-is, the "Unknown" string is a source of consternation with some users who aren't sure if NVMe is supported.
[Test Case]
Current:
$ sudo parted -s /dev/nvme0n1 p
Model: Unknown
Disk /dev/nvme0n1: 512GB
[...]
Expected:
$ sudo parted -s /dev/nvme0n1 p
Model: NVMe Device (nvme)
Disk /dev/nvme0n1: 512GB
[...]
[Regression Risk]
There maybe user code out there relying on the existing "Unknown" output.
Changed in parted (Debian): | |
status: | Unknown → New |
Changed in parted (Ubuntu Bionic): | |
status: | New → In Progress |
assignee: | nobody → dann frazier (dannf) |
description: | updated |
Changed in parted (Debian): | |
status: | New → Fix Released |
Changed in parted (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Hello dann, or anyone else affected,
Accepted parted into artful-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ parted/ 3.2-18ubuntu0. 1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification- needed- artful to verification- done-artful. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed- artful. In either case, without details of your testing we will not be able to proceed.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!