2017-09-17 8 views
3

Est-il impossible de mettre à jour une pile CloudFormation une fois qu'elle est dans l'état UPDATE_ROLLBACK_COMPLETE? J'utilise CodePipeline pour déployer des choses. Je trouve qu'une fois qu'une pile passe dans un état invalide, plusieurs fois, je dois supprimer la pile manuellement et la laisser tout recréer. Est-ce la bonne façon de faire cela?Impossible de mettre à jour la pile lorsque la pile est UPDATE_ROLLBACK_COMPLETE

+0

Je n'ai pas trouvé que c'était le cas. Chaque fois que j'arrive à 'UPDATE_ROLLBACK_COMPLETE', je peux facilement mettre à jour la pile à nouveau. Si toutefois la pile est dans 'ROLLBACK_COMPLETE', vous devez simplement graver la pile et recommencer. Cela dit, toutes les ressources auront été supprimées. –

Répondre

0

Si la pile est dans l'état UPDATE_ROLLBACK_COMPLETE, vous devriez pouvoir mettre à jour la pile à nouveau.

Si la restauration a échoué, vous devrez peut-être appeler ContinueUpdateRollback à partir de CloudFormation avant de pouvoir effectuer une nouvelle mise à jour.

Si votre pile est bloquée dans UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, il se peut que vous rencontriez this issue.