Xenial:
with udev 229-4ubuntu13, the /dev/disk/by-id/ NVMe symlinks were not correctly created:
$ ls -l /dev/disk/by-id/ total 0 lrwxrwxrwx 1 root root 13 Jan 13 22:01 nvme-Amazon -> ../../nvme0n1
and with udev 229-4ubuntu15 from -proposed, the /dev/disk/by-id/ NVMe symlinks were correctly created for all NVMe drives:
$ ls -l /dev/disk/by-id/ total 0 lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_EC2_NVMe_Instance_Storage_AWS1318514BBE1749B07 -> ../../nvme2n1 lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_EC2_NVMe_Instance_Storage_AWS14A8A28D6E51FDF6D -> ../../nvme0n1 lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_EC2_NVMe_Instance_Storage_AWS6318514BBE1749B07 -> ../../nvme3n1 lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_EC2_NVMe_Instance_Storage_AWS64A8A28D6E51FDF6D -> ../../nvme1n1
Xenial:
with udev 229-4ubuntu13, the /dev/disk/by-id/ NVMe symlinks were not correctly created:
$ ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 13 Jan 13 22:01 nvme-Amazon -> ../../nvme0n1
and with udev 229-4ubuntu15 from -proposed, the /dev/disk/by-id/ NVMe symlinks were correctly created for all NVMe drives:
$ ls -l /dev/disk/by-id/ EC2_NVMe_ Instance_ Storage_ AWS1318514BBE17 49B07 -> ../../nvme2n1 EC2_NVMe_ Instance_ Storage_ AWS14A8A28D6E51 FDF6D -> ../../nvme0n1 EC2_NVMe_ Instance_ Storage_ AWS6318514BBE17 49B07 -> ../../nvme3n1 EC2_NVMe_ Instance_ Storage_ AWS64A8A28D6E51 FDF6D -> ../../nvme1n1
total 0
lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_
lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_
lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_
lrwxrwxrwx 1 root root 13 Jan 13 22:08 nvme-Amazon_