rm /var/lib/cloud/instances/*/sem/config_scripts_user
Trabalho confirmado em:
- CentOS 7.4
- Ubuntu 14.04
- Ubuntu 16.04
Após o cloud-init executar um script de dados do usuário na primeira inicialização de uma instância do EC2, um arquivo de estado é presumivelmente escrito para que o cloud-init não execute o script novamente nas reinicializações subseqüentes. Há casos em que gostaria de excluir esse arquivo de estado para que o script de dados do usuário seja executado novamente. Onde está?
Você pode colocar seu script em /etc/rc.local, que executará o script a cada reinicialização.
Tags amazon-ec2 cloud-init