Error: too early for operation, device not yet seeded or device model not acknowledged

have you tried with an existing ubuntu core image yet ? in general these are well tested (though typically used on embedded devices and IoT gateways, i doubt many people actually use them in a VM in production)