Skip to content

chore: remove decommissioned iot, tables, datalabeling, and automl directories - #14687

Merged
iennae merged 1 commit into
mainfrom
chore/remove-decommissioned-products
Oct 26, 2026
Merged

iennae merged 1 commit into
mainfrom
chore/remove-decommissioned-products

Conversation

@iennae

@iennae iennae commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

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:

  1. iot/: Cloud IoT Core was retired on August 16, 2023 (directory only contained a stub README.md).
  2. tables/: Legacy AutoML Tables was shut down on July 24, 2024 (directory only contained a stub README.rst).
  3. 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).
  4. automl/: Legacy AutoML Vision, Video Intelligence, Natural Language, and Translation (automl.googleapis.com v1) were all shut down between July 2024 and September 30, 2025 (succeeded by Vertex AI samples in aiplatform/ and Cloud Translation Advanced v3 samples in translate/).

Additional Cleanup

  • Removed automl, datalabeling, and iot path mappings from .github/auto-label.yaml.
  • Removed obsolete DATALABELING_ENDPOINT test environment variable exports from .kokoro/tests/run_tests.sh and .kokoro/tests/run_tests_orig.sh, and the automl_secrets.txt comment reference from .kokoro/trampoline_v2.sh.

…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.
@iennae
iennae requested review from a team as code owners October 26, 2026 20:09
@snippet-bot

snippet-bot Bot commented Oct 26, 2026

Copy link
Copy Markdown

Here is the summary of changes.

You are about to delete 97 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@product-auto-label product-auto-label Bot added samples Issues that are directly related to samples. api: automl Issues related to the AutoML API. labels Oct 26, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 XrossFox left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM: doesnt seem to be any remaining usages in devsite for these samples.

@iennae
iennae merged commit 58a7db6 into main Oct 26, 2026
14 of 22 checks passed
@iennae
iennae deleted the chore/remove-decommissioned-products branch October 26, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: automl Issues related to the AutoML API. samples Issues that are directly related to samples.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants