Mon pipeline Jenkin a 4 étages terraform et un étage Ansible. Dans une étape terraform, je crée un cluster Aurora RDS avec des groupes de paramètres db personnalisés. Dans la première course il n'y a pas de problème jusqu'à l'Ansible. Après avoir corrigé le problème Ansible, j'essaye d'exécuter à nouveau le pipeline et maintenant il échoue dans l'étape Terraform RDS depuis qu'il essaie de détruire le groupe aws_db_parameter_group. Voici la sortie terraform:aws_db_parameter_group essaie de détruire en second 'apply'
[0m[1maws_security_group.main_security_group: Refreshing state... (ID: sg-91cdd8f8)[0m
[0m[1maws_rds_cluster.main_rds_cluster: Refreshing state... (ID: rds-cluster-acceptance)[0m
[0m[1maws_rds_cluster_instance.main_cluster_instance: Refreshing state... (ID: rds-cluster-acceptance-instance0)[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Destroying... (ID: db-accep-oscar5-6)[0m[0m
[0m[1mmodule.aurora-1.aws_rds_cluster.main_rds_cluster: Modifying... (ID: rds-cluster-acceptance)[0m
final_snapshot_identifier: "rds-snapshot-acceptance-2017-09-19T05-46-02Z" => "rds-snapshot-acceptance-2017-09-19T06-13-53Z"[0m
[0m[1mmodule.aurora-1.aws_rds_cluster.main_rds_cluster: Modifications complete (ID: rds-cluster-acceptance)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 10s elapsed)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 20s elapsed)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 30s elapsed)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 40s elapsed)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 50s elapsed)[0m[0m
[0m[1mmodule.aurora-1.aws_db_parameter_group.rds_pg: Still destroying... (ID: db-accep-oscar5-6, 1m0s elapsed)[0m[0m
Cela ne me semble pas une erreur? Il ne fait qu'attendre de détruire l'ancien groupe avant d'en créer un nouveau? Modifiez-vous dynamiquement le groupe de paramètres dans le pipeline? Si c'est le cas, ce serait un comportement attendu. – d1ll1nger
Merci. mais je ne suis pas en train d'ajouter un nouveau groupe. Je ré-exécute le pipeline avec le même code terraform. – Deshan
Si vous exécutiez exactement le même code, il n'y aurait pas de destruction, sauf si vous appelez explicitement terraform destroy. – d1ll1nger