RancherOS fails to install on nvme drive

Here is what I did to get my NVME drive working.

sudo fdisk /dev/nvme0n1

delete any existing partitions with “d” till all deleted
new gpt "g"
new partition "n"
No "N"
write “w”

sudo mkfs.ext4 -F -i 4096 -O ^64bit -L RANCHER_STATE /dev/nvme0n1p1

sudo ros install -t gptsyslinux -c cloud-config.yml -d /dev/nvme0n1 -p /dev/nvme0n1p1