I was unable to get either the by-uuid or by-label paths to work in my initial hacking. The kernel cmdline looked like what I would expect, for example '... resume_offset=225280 resume=/dev/disk/by-label/cloudimg-rootfs', but the hibernation image was not restored. Not currently seeing anything in the dmesg that indicates what failed. This was with the 4.15 kernel on xenial.
I was unable to get either the by-uuid or by-label paths to work in my initial hacking. The kernel cmdline looked like what I would expect, for example '... resume_ offset= 225280 resume= /dev/disk/ by-label/ cloudimg- rootfs' , but the hibernation image was not restored. Not currently seeing anything in the dmesg that indicates what failed. This was with the 4.15 kernel on xenial.