I followed the Quick-start tutorial with LXD, it went well until cloud-init status --wait, it is running forever. cloud-init status returned status: running.
But when I tried it with multipass, it returned status: done
Yes, I experienced the same issue, that was the reason I re-installed to get the latest, thinking the issue will be resolved. But I did not experience the same with multipass
I ran into this same problem (cloud-init status forever returning running) when using ubuntu:jammy. Switching to ubuntu:focal or ubuntu:noble resolved it, so must be an issue with the jammy immage.
I followed the cloud-init tutorial mentioned in this thread but I did not manage to reproduce this behavior. The cloud-init status just comes back as done. Would you have some commands I could try? Which LXD version are you using?