AWS IAM : Error 'EntityAlreadyExists' sur un Role

Posté par marcel-thibault le 20/02/2025
RÉSOLU

marcel-thibault

Membre depuis le 25/03/2019

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.

Commentaires

teixeira-caroline

Membre depuis le 30/09/2024

actif

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

alphonse38

Membre depuis le 10/04/2019

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

marcel-thibault

Membre depuis le 25/03/2019

actif

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

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