Skip to content

Conversation

@FIoannides
Copy link
Collaborator

Description

Avoid using workload policy for single host nodepools as recommended by GKE backend team

Issue

ERROR: (gcloud.beta.container.node-pools.create) ResponseError: code=400, message=TPU topology can't be specified with single-host TPU slice pool; please remove the tpu_topology from the node pool creation request if the node pool is intented to run with single-host TPU slice nodes.

Testing

Manually tested a creation of a single host nodepool, don't get the error after this change

@github-actions
Copy link

🤖 Hi @FIoannides, I've received your request, and I'm working on it now! You can track my progress in the logs for more details.

@FIoannides FIoannides marked this pull request as ready for review November 13, 2025 08:50
@scaliby
Copy link
Member

scaliby commented Nov 13, 2025

@FIoannides please rebase to the current main. I moved the if statement logic to a dedicated function. I think you're not following this path at this point, but be aware of this change.

@FIoannides FIoannides requested a review from scaliby November 14, 2025 14:02
@FIoannides FIoannides merged commit aa4255b into main Nov 14, 2025
29 checks passed
@FIoannides FIoannides deleted the single-slice-wp-fix branch November 14, 2025 14:23
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.

4 participants