notebooks: remove deprecated google_notebooks_* resources (8.0.0) - #18583
Conversation
Removes google_notebooks_instance and google_notebooks_runtime (and their IAM resources) plus google_notebooks_environment as part of the 8.0.0 major release. The underlying User-Managed and Google-Managed Notebooks products have reached End of Life; users should migrate to google_workbench_instance. - Delete mmv1/products/notebooks (Instance, Runtime, Environment, product). - Delete associated custom-code templates, samples, and handwritten tests. - Remove notebooks IAM converter registrations and unused import from third_party/tgc/resource_converters.go.tmpl. - Add version_8_upgrade.html.markdown removal entries. Deprecation notices for these resources are already present on main.
|
Googlers: For automatic test runs see go/terraform-auto-test-runs. @c2thorn, 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 8396965: 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. Errors
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 47 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. 🔴 Replaying Rerun Failed: Some tests failed due to non-determinism when VCR replayed the response. 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. @bcreddy-gcp, @c2thorn VCR tests complete for 8396965! |
Summary
Removes the deprecated
google_notebooks_*resources for the8.0.0major release. The underlying Vertex AI Workbench User-Managed and Google-Managed Notebooks products have reached End of Life; users should migrate togoogle_workbench_instance.Resources removed:
google_notebooks_instance(+_iam_policy/_iam_binding/_iam_member)google_notebooks_runtime(+_iam_policy/_iam_binding/_iam_member)google_notebooks_environmentDeprecation notices for these resources are already present on
main. This PR also addsversion_8_upgrade.html.markdownentries and removes the notebooks IAM converter registrations (and unused import) from the TGCresource_converters.go.tmpl.google_notebooks_locationwas already removed in7.0.0, so it is not included here.Fixes hashicorp/terraform-provider-google#23249
Note
Draft: opened to run downstream generation/build/tests via CI. Not yet locally generated/built.
Release Note