I’ve run into a cycle error with my Terraform (possibly related to https://github.com/hashicorp/terraform/issues/21662) where–despite no cycles existing in the graph–terraform destroy fails. This seems to be related to where I have imported data (in this case, IP addresses from another project for inclusion in some security group rules). If I destroy my security group rules first, then I am able to destroy everything.
Is there a way of importing the data without creating the dependency? I know one doesn’t exist; this is a separate project, and it in no way refers back to my project. I realize this is a bit of a workaround until the destroy issue is addressed, but it’s turned into a bit of a stumbling block.