Skip to content

bug: terraform destroy fails when using the complete example #15

@pellejador

Description

@pellejador

When using our complete example , running terraform destroy, Terraform fails:

│ Error: Persistent volume airflow-dags still exists (Bound)
│ Error: Persistent volume claim airflow-dags still exists with finalizers: [kubernetes.io/pvc-protection]
│ Error: Persistent volume airflow-logs still exists (Bound)
│ Error: Persistent volume claim airflow-logs still exists with finalizers: [kubernetes.io/pvc-protection]

And leaves these resources alive:

aws_eks_cluster.openmetadata
aws_eks_node_group.nodes
aws_iam_role.eks_cluster
aws_iam_role.eks_nodes
aws_kms_alias.this
aws_kms_key.this
kubernetes_namespace.app
kubernetes_secret_v1.env_from_secret
module.vpc.aws_default_network_acl.this[0]
module.vpc.aws_default_route_table.default[0]
module.vpc.aws_default_security_group.this[0]
module.vpc.aws_eip.nat[0]
module.vpc.aws_internet_gateway.this[0]
module.vpc.aws_nat_gateway.this[0]
module.vpc.aws_route.private_nat_gateway[0]
module.vpc.aws_route.public_internet_gateway[0]
module.vpc.aws_route_table.private[0]
module.vpc.aws_route_table.public[0]
module.vpc.aws_route_table_association.private[0]
module.vpc.aws_route_table_association.private[1]
module.vpc.aws_route_table_association.private[2]
module.vpc.aws_route_table_association.public[0]
module.vpc.aws_route_table_association.public[1]
module.vpc.aws_route_table_association.public[2]
module.vpc.aws_subnet.private[0]
module.vpc.aws_subnet.private[1]
module.vpc.aws_subnet.private[2]
module.vpc.aws_subnet.public[0]
module.vpc.aws_subnet.public[1]
module.vpc.aws_subnet.public[2]
module.vpc.aws_vpc.this[0]
module.vpc.aws_vpc_dhcp_options.this[0]
module.vpc.aws_vpc_dhcp_options_association.this[0]
module.app.module.airflow_efs["this"].aws_efs_file_system.airflow["dags"]
module.app.module.airflow_efs["this"].aws_efs_file_system.airflow["logs"]
module.app.module.airflow_efs["this"].kubernetes_persistent_volume_claim_v1.airflow["dags"]
module.app.module.airflow_efs["this"].kubernetes_persistent_volume_claim_v1.airflow["logs"]
module.app.module.airflow_efs["this"].kubernetes_persistent_volume_v1.airflow["dags"]
module.app.module.airflow_efs["this"].kubernetes_persistent_volume_v1.airflow["logs"]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions