Introduction


Raspberry Pi recently introduced cloud-init support in their official Raspberry Pi OS images. This is a big step forward because cloud-init allows users to preconfigure devices before first boot, including Wi-Fi credentials, users, SSH access, locale, and more.

However, there is a practical problem with the current workflow...