-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: allow null enable_gcfs
setting in defined nodepools
#2111
fix: allow null enable_gcfs
setting in defined nodepools
#2111
Conversation
Fixes terraform-google-modules#2100 This basically replicates the fixes from terraform-google-modules#2093, terraform-google-modules#2095, but at the scope of implicitly defined nodepools.
42ce927
to
ee27b75
Compare
/gcbrun |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @wyardley!
Do you know if we test this in any of the examples?
We test the case where it's Is the failure in CI from one of these changes, or a spurious / transient one? |
I believe this change is intentional, so just need to update the test data to match.
|
It looks like most of the idempotence tests are disabled(e.g. https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/master/test/integration/private_zonal_with_networking/private_zonal_with_networking_test.go#L36), so I actually started work to bring back in: #2060 |
Just to confirm, you're suggesting removing that line, right? and that's the only one where it's failing? I did a quick search for |
That's as far as the tests got in that run, but yes, that particular test doesn't define, so with this change the |
Cool. I didn’t see another from a quick look, and removed it in that last commit. |
/gcbrun |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution @wyardley!
Even with 6.4.0 or 5.44.1 (with my upstream fix), I am still seeing the issue described in #2100, since the earlier fixes were related to the default node-pool vs explicitly defined ones.
Fixes #2100
This basically replicates the fixes from #2093, #2095, but at the scope of implicitly defined nodepools.