NVMe disks are not added in the DISK category by the udev parser

Bug #1677167 reported by Pierre Equoy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Provider - Resource
Fix Released
High
Sylvain Pineau

Bug Description

Last year, we fixed an issue regarding devices with NVMe drives where the disk/detect job would always fail. [1]

Now, I discovered that on newer devices, although this test pass, the NVMe drives are actually not parsed properly by our udev parser, which means they don't end up in the DISK category. Because of this, the template jobs that depend on this DISK category are not run, and therefore some tests are not generated nor run, such as

    - disk/stats_.*
    - disk/read_performance_.*
    - disk/smart_.*
    - disk/storage_device_.*

The three devices tested that feature this issue are 201611-25208, 201606-22339 and 201606-22472.

Below is the output of `udevadm info --export-db` for each of them.

[1] https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1528426

Related branches

Revision history for this message
Pierre Equoy (pieq) wrote :
Revision history for this message
Pierre Equoy (pieq) wrote :
tags: added: ce-qa-concern
Revision history for this message
Maciej Kisielewski (kissiel) wrote :

Indeed the disk tests did not run on my PC with nvme.

attaching udevadm output

Changed in plainbox-provider-resource:
status: New → Confirmed
Changed in plainbox-provider-resource:
assignee: nobody → Sylvain Pineau (sylvain-pineau)
status: Confirmed → In Progress
importance: Undecided → High
Changed in plainbox-provider-resource:
status: In Progress → Fix Committed
Pierre Equoy (pieq)
Changed in plainbox-provider-resource:
milestone: none → 0.32.0
Changed in plainbox-provider-resource:
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

Remote bug watches

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