Thanks for the feedback, Robie! I believe the underlying problem was this kernel bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1628336
The /dev/nbd0p1, etc, partition devices were never getting creating automatically after connecting the device, no matter how long you waited. So you had to call partprobe, whereas on Xenial and older you didn't. And you bring up some good points about my scripts being fragile unless I do some sort of polling or using inotify (although in practice I haven't had problems with this). But I agree this shouldn't really be treated as a bug, should be marked invalid. Thanks again! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1630341 Title: yakkety: behavior change in `qemu-nbd -c $DEV $FILENAME`: doesn't automatically create partion devices To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1630341/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs