Hi Ryan, This appears to have fixed the nvme partition problem but, I'm sure there are nicer ways to do it.
root@maas1:~# diff -u /usr/lib/python3/dist-packages/curtin/commands/block_meta.py /usr/lib/python3/dist-packages/curtin/commands/block_meta.py.orig --- /usr/lib/python3/dist-packages/curtin/commands/block_meta.py 2016-03-07 23:37:34.137946135 +0000 +++ /usr/lib/python3/dist-packages/curtin/commands/block_meta.py.orig 2016-03-07 23:37:28.565864667 +0000 @@ -368,13 +368,7 @@ partnumber = determine_partition_number(vol.get('id'), storage_config) disk_block_path = get_path_to_storage_volume(vol.get('device'), storage_config) - - if disk_block_path == '/dev/nvme0n1': - volume_path = disk_block_path + 'p' + str(partnumber) - else - volume_path = disk_block_path + str(partnumber) - + volume_path = disk_block_path + str(partnumber) devsync_vol = os.path.join(disk_block_path) elif vol.get('type') == "disk": -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to curtin in Ubuntu. https://bugs.launchpad.net/bugs/1401190 Title: curtin makes assumptions about partition names on all devices To manage notifications about this bug go to: https://bugs.launchpad.net/curtin/+bug/1401190/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs