Skip to content

tools: remove setup-gcp and hack/teardown.sh - #3396

Open
Steven Shriver (stshrive) wants to merge 1 commit into
agent-substrate:mainfrom
stshrive:dev/remove-setup-gcp
Open

Steven Shriver (stshrive) wants to merge 1 commit into
agent-substrate:mainfrom
stshrive:dev/remove-setup-gcp

Conversation

@stshrive

Copy link
Copy Markdown
Collaborator

The GKE provisioning and teardown tooling now lives in https://github.com/ai-on-gke/substrate-gke under tools/setup-gcp, so core no longer carries a copy. Docs and comments that pointed at the removed files now point at substrate-gke. go mod tidy drops the GCP client modules only setup-gcp used, and vendor/ and _LICENSES/ are regenerated to match.

Covers #3390, except that hack/teardown.sh is removed here as well; substrate-gke's tools/setup-gcp/teardown.sh replaces it.

Part of #2304

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

DCO is a required check and fails: the commit author is 6007067+stshrive@users.noreply.github.com but the sign-off is stshrive@google.com. Also, per AGENTS.md, drop the #3390 / #2304 references from the commit message and keep them in the PR description.

Comment thread README.md

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approving now that substrate-gke has --cluster-scoped. The DCO check still needs the sign-off email to match the author email before this can merge.

Comment thread AGENTS.md Outdated

@HavenXia Haven Xia (HavenXia) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

others lgtm

@stshrive

Copy link
Copy Markdown
Collaborator Author

DCO is a required check and fails: the commit author is 6007067+stshrive@users.noreply.github.com but the sign-off is stshrive@google.com. Also, per AGENTS.md, drop the #3390 / #2304 references from the commit message and keep them in the PR description.

This is now resolved

@MushuEE

Grant McCloskey (MushuEE) commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Cleanup these after this change gets in: #2745 #2532 #1999

I think these are mostly covered by changes in https://github.com/ai-on-gke/substrate-gke already.

The GKE provisioning and teardown tooling now lives in
https://github.com/ai-on-gke/substrate-gke under tools/setup-gcp, so core
no longer carries a copy. Docs and comments that pointed at the removed
files now point at substrate-gke. go mod tidy drops the GCP client
modules only setup-gcp used, and vendor/ and _LICENSES/ are regenerated
to match.

hack/teardown.sh is removed here as well;
substrate-gke's tools/setup-gcp/teardown.sh replaces it.

Signed-off-by: Steven Shriver <6007067+stshrive@users.noreply.github.com>
@HavenXia

Copy link
Copy Markdown
Member

need rebase

@thockin Tim Hockin (thockin) added this to the M3 milestone Oct 29, 2026
@thockin Tim Hockin (thockin) self-assigned this Oct 29, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants