Skip to content

Commit 1ecf986

Browse files
committed
r/aws_s3_bucket_versioning: Ensure NotFound after resource Delete.
1 parent ced323d commit 1ecf986

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

internal/service/s3/bucket_versioning.go

+8
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,14 @@ func resourceBucketVersioningDelete(ctx context.Context, d *schema.ResourceData,
237237
return diag.Errorf("deleting S3 Bucket Versioning (%s): %s", d.Id(), err)
238238
}
239239

240+
_, err = tfresource.RetryUntilNotFound(ctx, s3BucketPropagationTimeout, func() (interface{}, error) {
241+
return findBucketVersioning(ctx, conn, bucket, expectedBucketOwner)
242+
})
243+
244+
if err != nil {
245+
return diag.Errorf("waiting for S3 Bucket Versioning (%s) delete: %s", d.Id(), err)
246+
}
247+
240248
return nil
241249
}
242250

0 commit comments

Comments
 (0)