feat: allow objects in GE data connector params - #18402
Conversation
|
Googlers: For automatic test runs see go/terraform-auto-test-runs. @malhotrasagar2212, 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 for commit 2aec183: Diff reportYour PR generated the following diffs in downstream repositories:
Breaking Change(s) DetectedThe following breaking change(s) were detected within your pull request.
If you believe this detection to be incorrect please raise the concern with your reviewer. Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode 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
View the replaying VCR build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the recording VCR build log or the debug logs folder for detailed results. @gwendal-lecren, @malhotrasagar2212 VCR tests complete for 2aec183! |
|
@malhotrasagar2212 This PR has been waiting for review for 3 weekdays. Please take a look! Use the label |
|
@GoogleCloudPlatform/terraform-team @malhotrasagar2212 This PR has been waiting for review for 1 week. Please take a look! Use the label |
|
Hello @malhotrasagar2212 - Could you please help me debugging the issue raised during the acceptance tests? It seems I don't have access the logs :/ Thanks |
2aec183 to
ead5ffe
Compare
ead5ffe to
4051ca9
Compare
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 4051ca9: Diff reportYour PR generated the following diffs in downstream repositories:
Breaking Change(s) DetectedThe following breaking change(s) were detected within your pull request.
If you believe this detection to be incorrect please raise the concern with your reviewer. Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode 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
View the replaying VCR build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the recording VCR build log or the debug logs folder for detailed results. @gwendal-lecren, @malhotrasagar2212 VCR tests complete for 4051ca9! |
|
Hello @malhotrasagar2212 hope you're doing well. It seems the test issue might actually not be related to this PR: hashicorp/terraform-provider-google#23515 |
|
@GoogleCloudPlatform/terraform-team @malhotrasagar2212 This PR has been waiting for review for 2 weeks. Please take a look! Use the label |
| The version of the data source. For example, `3` for Jira v3. | ||
| default_from_api: true | ||
| - name: 'params' | ||
| type: KeyValuePairs |
There was a problem hiding this comment.
Changing params from keyValuePairs/Typemap to stings is a breaking change. The state upgrader only migrates stored state; existing HCL using params={...} will no longer validate after a provider upgrade. Could we preserve the existing field and introduce a separate JSON-string/structured field ,or move this type replacement through the major-release?
There was a problem hiding this comment.
Do we have any idea when the next major release is scheduled? If we move this change to the major-release, is there anything to change in this PR? Not so familiar with terraform contribution, any guidance would be highly appreciated! Thanks 👍
This PR allows passing any json as string in the params attribute of
google_discovery_engine_data_connectorresource.Fixes hashicorp/terraform-provider-google#28484