My boot process was pretty slow in a new setup I had. It would stop for about 30 seconds and then give the following error:
Gave up waiting for suspend/resume device
Turns out I had a resumable device listed in /etc/initramfs-tools/conf.d/resume
even though my swap is both encrypted with random keys and too small. Editing that file and setting RESUME=none
and running sudo update-initramfs -u
fixed the issue.
Great, helped me a lot! Thanks for the short and precise description.
Exact same issue for me after re-creating swap on a debian box encrypted. Solved it first time.