-
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
Remove the need to specify api/ files, pull directly from the DCL #5197
Remove the need to specify api/ files, pull directly from the DCL #5197
Conversation
Actually, wait, found a couple more cleanups I wanted to make. |
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccCloudbuildWorkerPool_basic|TestAccComputeForwardingRule_update|TestAccDataprocWorkflowTemplate_basic You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=205770 |
Tests failed during RECORDING mode: TestAccCloudbuildWorkerPool_basic Please fix these to complete your PR |
4ef520d
to
3e30a0b
Compare
9981155
to
1355bf4
Compare
1355bf4
to
87a323d
Compare
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccCloudbuildWorkerPool_basic|TestAccComputeServiceAttachment_serviceAttachmentBasicExample You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=207256 |
Tests failed during RECORDING mode: TestAccCloudbuildWorkerPool_basic Please fix these to complete your PR |
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.
Looks fine to me once all the DCL resources are fixed!
@slevenick any concern if I squash down to one commit when I resolve those merge conflicts? Tracking |
No concerns! It happens on merge anyways so 🤷 |
47ea1c2
to
d80bdec
Compare
VCR failed to a TC response and killed the other steps >:( /gcbrun |
Third try's the charm! /gcbrun |
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccCloudbuildWorkerPool_basic|TestAccNetworkServicesEdgeCacheOrigin_networkServicesEdgeCacheOriginAdvancedExample|TestAccNetworkServicesEdgeCacheService_networkServicesEdgeCacheServiceAdvancedExample You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=207803 |
Tests failed during RECORDING mode: TestAccCloudbuildWorkerPool_basic|TestAccNetworkServicesEdgeCacheOrigin_networkServicesEdgeCacheOriginAdvancedExample|TestAccNetworkServicesEdgeCacheService_networkServicesEdgeCacheServiceAdvancedExample Please fix these to complete your PR |
d80bdec
to
cddca68
Compare
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccCloudbuildWorkerPool_basic You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=208023 |
cddca68
to
c63273e
Compare
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 assuming tests pass!
c63273e
to
1c1680e
Compare
1c1680e
to
e618494
Compare
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccContainerCluster_withAuthenticatorGroupsConfig You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=208415 |
Weird- VCR ran, the Magician didn't post a message on the initial run, and it did on the recording. I confirmed the build #s corresponded to the right TPGB commit, too! |
Fixes hashicorp/terraform-provider-google#8201
This PR removes the need to specify
api/
files for resources (although not samples quite yet) and pulls them directly off of the DCL's exported YAMLs. This means we'll stay up-to-date for better or for worse, although generally for the better. There's some pain in the upgrade- our YAMLs had drifted, and there were some dangerous-to-apply updates last I checked.Changes are contained to
main.go
, and all other changes in the PR are non-functional (removing api files, removing old overrides)Marked as WIP because of the drift- we need to resolve those to compatible before we can merge this. Outstanding issues:
config_membership
going required: Not believed to be a problem, as the field is effectively required alreadyconfigmanagement
/location
/feature
/membership
going required: Not believed to be a problem, same as forFeature
If this PR is for Terraform, I acknowledge that I have:
make test
andmake lint
to ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)