Installation script detects NVME partitions as drives, which allows selecting wrong/impossible install target. For example:
I found the following drives on your system: nvme0n1 4294MB nvme0n1p1 4292MB
Also, NVME partition names are not generated properly later. This adds more errors to the installation process:
Looking for pre-existing RAID groups...none found. cannot mount /dev/nvme0n11 cannot mount /dev/nvme0n12 cannot mount /dev/nvme0n13
We should fix the installation script to avoid these mistakes.
Parser error located here: https://github.com/vyos/vyatta-cfg-system/blob/c196da35164f87268522ab1ba97d507f446e4ed6/scripts/install/install-functions#L177-L180
Partition names generation here: https://github.com/vyos/vyatta-cfg-system/blob/c196da35164f87268522ab1ba97d507f446e4ed6/scripts/install/install-get-partition#L574-L576