With the change in place in cloudapi, I’m able to provision instances joyent, kvm, and lx brand with a package that specifies flexible_disk=true. I can also do it with docker, and in either case the flexible_disk parameter isn’t present in vmadm on the CN, so I’m not even sure that cloudapi even needs to handle it at all, but I’m still opting to leave it in for now.
And I can still create bhyve instances, both without specifying --disk and also specifying multiple --disk parameters and instances are created with the expected number of disks and sizes.
With the change in place in cloudapi, I’m able to provision instances joyent, kvm, and lx brand with a package that specifies
flexible_disk=true
. I can also do it with docker, and in either case the flexible_disk parameter isn’t present in vmadm on the CN, so I’m not even sure that cloudapi even needs to handle it at all, but I’m still opting to leave it in for now.And I can still create bhyve instances, both without specifying
--disk
and also specifying multiple--disk
parameters and instances are created with the expected number of disks and sizes.