-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
making sure swp can be created without scope and certificateUrls #8390
making sure swp can be created without scope and certificateUrls #8390
Conversation
Hello! I am a robot. It looks like you are a community contributor. @NickElliot, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look. You can help make sure that review is quick by doing a self-review and by running impacted tests locally. |
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. Terraform GA: Diff ( 3 files changed, 99 insertions(+), 16 deletions(-)) |
Tests analyticsTotal tests: 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 testsTestAccNetworkServicesGateway_minimalSwp|TestAccContainerAwsNodePool_BetaBasicHandWritten|TestAccComputeFirewallPolicyRule_multipleRules |
Rerun these tests in REPLAYING mode to catch issues
|
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.
From reviewing when the update was made to the API (cl/509281977), it seems scope should also have its "immutable" status removed. There is API end validation to prevent users from updating OPEN_MESH gateways, and it is expected users can update Scope for SECURE_WEB_GATEWAYs.
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.
Sorry to ask for another change, but with the immutable status being removed could you uncomment the update test for SECURE_WEB_GATEWAYs that actually already exists here, and add a "newGatewayScope" variable to use in the second case. Thanks!
I have double checked if scope field is updatable and the api returns an error so I put the immutable flag back to it. |
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.
LGTM then!
…gleCloudPlatform#8390) * making sure swp can be created without scope and certificateUrls
…gleCloudPlatform#8390) * making sure swp can be created without scope and certificateUrls
…gleCloudPlatform#8390) * making sure swp can be created without scope and certificateUrls
…gleCloudPlatform#8390) * making sure swp can be created without scope and certificateUrls
Fixes:
hashicorp/terraform-provider-google#15223
Making sure SWP can be provisioned without scope and certificateUrl fields
If this PR is for Terraform, I acknowledge that I have:
make test
andmake lint
in the generated providers to ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)