This PR resolves #391 as I ran into a similar issue. This PR improves upon #392 by supporting all fields being set in the local.all_disks object. I have chosen to default to null for nearly every field to maintain backwards compatibility. I have added a couple exceptions where I think we can reasonably express an opinion, although I think a review/discussion is warranted.
Underlying issue: I read the main.tf code, and supplied source as a parameter to additional_disks and spent a couple hours debugging until I realized that Terraform was silently ingoring the extra field.
This PR resolves #391 as I ran into a similar issue. This PR improves upon #392 by supporting all fields being set in the
local.all_disks
object. I have chosen to default tonull
for nearly every field to maintain backwards compatibility. I have added a couple exceptions where I think we can reasonably express an opinion, although I think a review/discussion is warranted.Underlying issue: I read the
main.tf
code, and suppliedsource
as a parameter to additional_disks and spent a couple hours debugging until I realized that Terraform was silently ingoring the extra field.