Repository navigation
chore: remove decommissioned iot, tables, datalabeling, and automl directories - #14687
Conversation
…rectories Problem: The iot/, tables/, datalabeling/, and automl/ directories correspond to legacy Google Cloud services that have been retired and shut down: - Cloud IoT Core (iot/) was retired on August 16, 2023. - Legacy AutoML Tables (tables/) was shut down on July 24, 2024. - AI Platform Data Labeling Service (datalabeling/) was shut down on January 31, 2025 (and Vertex AI Data Labeling Service on October 3, 2024). - Legacy AutoML Vision, Video Intelligence, Natural Language, and Translation (automl/, automl.googleapis.com v1) were all shut down between July 2024 and September 30, 2025 (replaced by Vertex AI in aiplatform/ and Cloud Translation Advanced v3 in translate/). None of these directories have active Python code includes on DevSite, but their remaining samples, test suites, and CI configurations continue to add maintenance and test overhead. Solution: - Remove the iot/, tables/, datalabeling/, and automl/ directories and all contained samples, tests, and noxfile configurations. - Remove the automl, datalabeling, and iot path mappings from .github/auto-label.yaml. - Remove the obsolete DATALABELING_ENDPOINT environment variable exports and automl_secrets.txt reference from .kokoro/ test scripts.
|
Here is the summary of changes. You are about to delete 97 region tags.
This comment is generated by snippet-bot.
|
There was a problem hiding this comment.
Code Review
This pull request removes deprecated code samples, tests, and configurations for Google Cloud AutoML and Data Labeling services, as well as references to the retired Cloud IoT Core service. This includes updating GitHub auto-labeling rules, Kokoro test scripts, and deleting numerous Python sample files, test suites, and requirements files associated with these services. I have no feedback to provide as there are no review comments to evaluate.
XrossFox
left a comment
There was a problem hiding this comment.
LGTM: doesnt seem to be any remaining usages in devsite for these samples.
Description
Removes four top-level product directories corresponding to retired and decommissioned Google Cloud services that no longer have active Python sample includes on DevSite:
iot/: Cloud IoT Core was retired on August 16, 2023 (directory only contained a stubREADME.md).tables/: Legacy AutoML Tables was shut down on July 24, 2024 (directory only contained a stubREADME.rst).datalabeling/: AI Platform Data Labeling Service (datalabeling.googleapis.com) was shut down on January 31, 2025 (and Vertex AI Data Labeling Service on October 3, 2024).automl/: Legacy AutoML Vision, Video Intelligence, Natural Language, and Translation (automl.googleapis.comv1) were all shut down between July 2024 and September 30, 2025 (succeeded by Vertex AI samples inaiplatform/and Cloud Translation Advanced v3 samples intranslate/).Additional Cleanup
automl,datalabeling, andiotpath mappings from.github/auto-label.yaml.DATALABELING_ENDPOINTtest environment variable exports from.kokoro/tests/run_tests.shand.kokoro/tests/run_tests_orig.sh, and theautoml_secrets.txtcomment reference from.kokoro/trampoline_v2.sh.