Avi Flax
unread,Nov 16, 2015, 12:16:25 PM11/16/15Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to terrafo...@googlegroups.com
I’m trying to destroy a versioned S3 bucket created by Terraform, but
I’m having trouble:
2015/11/16 12:10:00 [DEBUG] apply: aws_s3_bucket.REDACTED_site: executing Apply
aws_s3_bucket.REDACTED_site: Destroying...
2015/11/16 12:10:00 [DEBUG] terraform-provider-aws: 2015/11/16
12:10:00 [DEBUG] S3 Delete Bucket:
peggedsoftware.REDACTED.site.staging
2015/11/16 12:10:01 [DEBUG] terraform-provider-aws: 2015/11/16
12:10:01 [DEBUG] S3 Bucket attempting to forceDestroy BucketNotEmpty:
The bucket you tried to delete is not empty. You must delete all
versions in the bucket.
2015/11/16 12:10:01 [DEBUG] terraform-provider-aws: status code: 409,
request id:
2015/11/16 12:10:02 [DEBUG] root: eval: *terraform.EvalWriteState
2015/11/16 12:10:02 [DEBUG] root: eval: *terraform.EvalApplyPost
2015/11/16 12:10:02 [ERROR] root: eval: *terraform.EvalApplyPost, err:
1 error(s) occurred:
* aws_s3_bucket.REDACTED_site: Error S3 Bucket force_destroy error
deleting: MalformedXML: The XML you provided was not well-formed or
did not validate against our published schema
status code: 400, request id:
2015/11/16 12:10:02 [ERROR] root: eval: *terraform.EvalSequence, err:
1 error(s) occurred:
* aws_s3_bucket.REDACTED_site: Error S3 Bucket force_destroy error
deleting: MalformedXML: The XML you provided was not well-formed or
did not validate against our published schema
status code: 400, request id:
2015/11/16 12:10:02 [ERROR] root: eval: *terraform.EvalOpFilter, err:
1 error(s) occurred:
* aws_s3_bucket.REDACTED_site: Error S3 Bucket force_destroy error
deleting: MalformedXML: The XML you provided was not well-formed or
did not validate against our published schema
status code: 400, request id:
2015/11/16 12:10:02 [DEBUG] vertex
template_file.REDACTED_site_bucket_policy (destroy), got dep:
aws_s3_bucket.REDACTED_site (destroy)
2015/11/16 12:10:02 [DEBUG] vertex
template_file.REDACTED_site_bucket_policy, got dep:
template_file.REDACTED_site_bucket_policy (destroy)
2015/11/16 12:10:02 [DEBUG] vertex
template_file.REDACTED_site_bucket_policy, got dep:
var.teleport_site_bucket_name_prefix
2015/11/16 12:10:02 [DEBUG] vertex
template_file.REDACTED_site_bucket_policy, got dep: var.environment
2015/11/16 12:10:02 [DEBUG] vertex aws_s3_bucket.REDACTED_site, got
dep: template_file.REDACTED_site_bucket_policy
2015/11/16 12:10:02 [DEBUG] vertex provider.aws (close), got dep:
aws_s3_bucket.REDACTED_site
2015/11/16 12:10:02 [DEBUG] vertex provider.template (close), got dep:
template_file.REDACTED_site_bucket_policy
2015/11/16 12:10:02 [DEBUG] vertex root, got dep: provider.template (close)
2015/11/16 12:10:02 [DEBUG] vertex root, got dep: provider.aws (close)
2015/11/16 12:10:02 [DEBUG] vertex root, got dep: provisioner.remote-exec
2015/11/16 12:10:02 [DEBUG] vertex root, got dep: provisioner.local-exec
2015/11/16 12:10:02 [DEBUG] vertex root, got dep: provisioner.chef
Error applying plan:
1 error(s) occurred:
* aws_s3_bucket.REDACTED_site: Error S3 Bucket force_destroy error
deleting: MalformedXML: The XML you provided was not well-formed or
did not validate against our published schema
status code: 400, request id:
I did observe that all the objects in the bucket have been
successfully deleted, but the bucket itself is not deleted. If I run
this multiple times I get the same result.
Anyone have any tips on how to troubleshoot this? I tried setting
TF_LOG to TRACE but I don’t end up seeing the requests to AWS so I
can’t see what XML Terraform is trying to send.
Thanks!
Avi