-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Do not force send insecure_kubelet_readonly_port_enabled during creation #11688
Conversation
Tests analyticsTotal tests: 208 Click here to see the affected service packages
Action takenFound 3 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
|
Tests analyticsTotal tests: 208 Click here to see the affected service packages
View the build log |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 0 Click here to see the affected service packages
Tests were added that are skipped in VCR:
View the build log |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 0 Click here to see the affected service packages
Tests were added that are skipped in VCR:
View the build log |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 209 Click here to see the affected service packages
Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
|
/gcbrun |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 210 Click here to see the affected service packages
Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
@shuyama1 sorry if I introduced the issue described in hashicorp/terraform-provider-google#19428 in #11272 or #11573... from what I remember, forcesendfields may have been needed in some situation, (which might explain the failing test?), so maybe some additional code changes will be needed to make this work vs. just removing it outright? Could be wrong, though. Maybe the setting can just be disallowed or ignored when the cluster is an autopilot cluster? Side note: I think the release note is not fully filled out above, unless that's something that will get updated later? |
|
@wyardley Hey, thanks for working on these feature implementations! GKE cluster resource may have some edge cases that that're a bit tricky to spot in advance - this seems like one. I'm testing locally o determine if forcesendfields is necessary here - removing it from the creation seems to resolve the issue described in the ticket. The test failure in this PR is due to a permadiff caused by another field. I'm investigating the cause of it and working on a fix as well.
Thanks for catching it! Yes, I was planning to update it before merging the PR |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 210 Click here to see the affected service packages
Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
@shuyama1 it's possible it should also be removed in
|
|
Hey @wyardley Yes, I believe that removing the forced send of |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 211 Click here to see the affected service packages
View the build log |
Oh, I get it now, this is for
|
@shuyama1, wouldn't this not allow the field to be unset? I notice that this field is marked as Computed in the schema? |
I've only removed it from the ForceSendFields in create but not update, so I think it should be fine, but I can test it locally to confirm |
potentially fixes hashicorp/terraform-provider-google#19428
Release Note Template for Downstream PRs (will be copied)