cloud-init maintient son état dans le dossier /var/lib/cloud pour éviter de relancer les modules plusieurs fois. On peut supprimer ce dossier afin de relancer cloud-init.
Par exemple :
# rm -f /var/log/cloud-init.log && rm -rf /var/lib/cloud/* && cloud-init -d init
Relancer un seul module :
# cloud-init -d single -n cc_disk_setup
Relancer le script généré par le module runcmd manuellement :
# sh -ex /var/lib/cloud/instance/scripts/runcmd