Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix for crash #21896 #21979

Merged
merged 1 commit into from
Jul 8, 2019
Merged

Conversation

bpetermannS11
Copy link
Contributor

Fix for a crash during terraform plan: If there is a multi-instance
resource (count > 1) where one of the instances was deleted in the
deployment but was still present in the terraform state,
getResourceInstancesAll crashed.

Check not only for rs.Instances[key] to exist, but also to have a
valid Current pointer.

Fix for a crash during terraform plan: If there is a multi-instance
resource (count > 1) where one of the instances was deleted in the
deployment but was still present in the terraform state,
getResourceInstancesAll crashed.

Check not only for rs.Instances[key] to exist, but also to have a
valid Current pointer.
@hashicorp-cla
Copy link

hashicorp-cla commented Jul 4, 2019

CLA assistant check
All committers have signed the CLA.

@mildwonkey mildwonkey requested a review from a team July 5, 2019 18:25
@jbardin
Copy link
Member

jbardin commented Jul 8, 2019

Thanks @bpetermannS11,

This should fix the panic with a safe outcome, and we can see if there's a better way to handle the root causes of the missing Current instances later.

@ghost
Copy link

ghost commented Aug 13, 2019

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@ghost ghost locked and limited conversation to collaborators Aug 13, 2019
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants