AWS IAM : Error 'EntityAlreadyExists' sur un Role

marcel-thibault 20/02/2025
RÉSOLU
marcel-thibault
Auteur Actif
Avatar de marcel-thibault
marcel-thibault
Auteur Actif

yo, j'ai un bug chelou avec terraform. j'ai supprimé un rôle IAM à la main dans la console (shame on me) et maintenant terraform refuse de le recréer, il dit qu'il existe déjà alors que je le vois nulle part

Error: creating IAM Role (my-role): EntityAlreadyExists: Role with name my-role already exists.
20/02/2025 à 13:08

3 commentaires

IAM est 'eventually consistent', faut parfois attendre quelques minutes que la suppression soit propagée partout chez AWS

21/02/2025 à 09:16
alphonse38
Membre Actif Secouriste
Avatar de alphonse38
alphonse38
Membre Actif Secouriste

si ça persiste, check si t'as pas une **IAM Instance Profile** qui porte le même nom. Terraform crée souvent les deux en même temps, et si t'as delete le rôle mais pas l'instance profile, ça peut bloquer. sinon, tente un terraform import pour rattacher l'existant à ton state

Modifié le 23/05/2026 à 16:20
marcel-thibault
Auteur Actif
Avatar de marcel-thibault
marcel-thibault
Auteur Actif

c'était l'instance profile qui traînait encore ! delete via l'CLI et terraform a pu tout recréer. merci

22/02/2025 à 23:42

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire