Considering https://bugs.launchpad.net/juju/+bug/1691694 and some other design issues which make Juju storage not applicable for day 2 operations when used with MAAS for now this lp has been re-qualified into a bug by FE as, besides Juju storage, there is no way to logically tie dnames in MAAS with wwn/eui identifiers (stored as idpath parameter) and use them in charm config values to identify storage devices without partition tables/superblocks in a persistent way.
There are two types of NVME devices below SSDPE21K375GA and SSDPE2KX040T7 while they all appear as /dev/nvme<something>. dnames pointing to persistent symlinks are needed for them to be logically meaningful.
subscribed ~field-critical
Considering https:/ /bugs.launchpad .net/juju/ +bug/1691694 and some other design issues which make Juju storage not applicable for day 2 operations when used with MAAS for now this lp has been re-qualified into a bug by FE as, besides Juju storage, there is no way to logically tie dnames in MAAS with wwn/eui identifiers (stored as idpath parameter) and use them in charm config values to identify storage devices without partition tables/superblocks in a persistent way.
There are two types of NVME devices below SSDPE21K375GA and SSDPE2KX040T7 while they all appear as /dev/nvme< something> . dnames pointing to persistent symlinks are needed for them to be logically meaningful.
ls -al /dev/disk/by-id/ 1A0960_ 7CW009J0 -> ../../sdb 1A0960_ 7CW009J0- part1 -> ../../sdb1 1A0960_ 7CW009J0- part2 -> ../../sdb2 1A0960_ 7CW009J0- part3 -> ../../sdb3 1A0960_ 7CW009J0- part4 -> ../../sdb4 1A0960_ 7CW009NY -> ../../sda 1A0960_ 7CW009NY- part1 -> ../../sda1 1A0960_ 7CW009NY- part2 -> ../../sda2 1A0960_ 7CW009NY- part3 -> ../../sda3 1A0960_ 7CW009NY- part4 -> ../../sda4 fnos-nvme08: 0 -> ../../md0 fnos-nvme08: 1 -> ../../md1 fnos-nvme08: 2 -> ../../md2 fnos-nvme08: 3 -> ../../md3 09b65367: fd20d811: 43cd7b64: 9e775cbb -> ../../md0 7242c36e: 8e717cf2: 528c60ba: 2cfd1711 -> ../../md2 7839e948: 130f8c65: 0ba12c3c: 6d8931d3 -> ../../md1 bb9db413: cd06ea5b: 8d689c5a: d2fa83cd -> ../../md3 SSDPE21K375GA_ PHKE730200GL375 AGN -> ../../nvme8n1 SSDPE2KX040T7_ PHLF802000Y84P0 IGN -> ../../nvme4n1 SSDPE2KX040T7_ PHLF802001054P0 IGN -> ../../nvme1n1 SSDPE2KX040T7_ PHLF802101JV4P0 IGN -> ../../nvme9n1 SSDPE2KX040T7_ PHLF802101JX4P0 IGN -> ../../nvme5n1 SSDPE2KX040T7_ PHLF802101KJ4P0 IGN -> ../../nvme0n1 SSDPE2KX040T7_ PHLF802101RP4P0 IGN -> ../../nvme7n1 SSDPE2KX040T7_ PHLF802101RT4P0 IGN -> ../../nvme3n1 SSDPE2KX040T7_ PHLF802101RW4P0 IGN -> ../../nvme10n1 SSDPE2KX040T7_ PHLF802101RY4P0 IGN -> ../../nvme2n1 SSDPE2KX040T7_ PHLF802101S84P0 IGN -> ../../nvme6n1 010000000100000 05cd2e400be0d4f 51 -> ../../nvme3n1 010000000100000 05cd2e403be0d4f 51 -> ../../nvme10n1 010000000100000 05cd2e405be0d4f 51 -> ../../nvme2n1 010000000100000 05cd2e40bbe0d4f 51 -> ../../nvme6n1 010000000100000 05cd2e428a30d4f 51 -> ../../nvme1n1 010000000100000 05cd2e49ebd0d4f 51 -> ../../nvme9n1 010000000100000 05cd2e4a0bd0d4f 51 -> ../../nvme5n1 010000000100000 05cd2e4b0bd0d4f 51 -> ../../nvme0n1 010000000100000 05cd2e4f0a20d4f 51 -> ../../nvme4n1 010000000100000 05cd2e4fcbd0d4f 51 -> ../../nvme7n1 8086-50484b4537 3330323030474c3 3373541474e- 494e54454c20535 344504532314b33 37354741- 00000001 -> ../../nvme8n1 13bed13 -> ../../sdb 13bed13- part1 -> ../../sdb1 13bed13- part2 -> ../../sdb2 13bed13- part3 -> ../../sdb3 13bed13- part4 -> ../../sdb4 13bedb6 -> ../../sda 13bedb6- part1 -> ../../sda1 13bedb6- part2 -> ../../sda2 13bedb6- part3 -> ../../sda3 13bedb6- part4 -> ../../sda4
total 0
drwxr-xr-x 2 root root 1040 Jul 23 09:55 .
drwxr-xr-x 8 root root 160 Jul 23 09:55 ..
lrwxrwxrwx 1 root root 9 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 10 Jul 23 10:02 ata-XF1230-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-name-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-name-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-name-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-name-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-uuid-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-uuid-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-uuid-
lrwxrwxrwx 1 root root 9 Jul 23 10:02 md-uuid-
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 14 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-INTEL_
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 14 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-eui.
lrwxrwxrwx 1 root root 13 Jul 23 10:02 nvme-nvme.
lrwxrwxrwx 1 root root 9 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 9 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008
lrwxrwxrwx 1 root root 10 Jul 23 10:02 wwn-0x5000c5008