mirror of
https://github.com/Comfy-Org/comfy-qa-tools.git
synced 2026-11-04 23:47:20 +00:00
[PR #17] [MERGED] fix: name a capacity stockout, and find Python instead of assuming it #16
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/comfy-qa-tools#16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/comfy-qa-tools/pull/17
Author: @aliranjah
Created: 8/25/2026
Status: ✅ Merged
Merged: 8/25/2026
Merged by: @aliranjah
Base:
main← Head:fix/stockout-and-python📝 Commits (1)
ff3f014fix: name a capacity stockout, and find Python instead of assuming it📊 Changes
6 files changed (+128 additions, -4 deletions)
View changed files
📝
comfy_qa/lifecycle.py(+25 -0)📝
comfy_qa/provision.py(+31 -4)📝
docs/troubleshooting.md(+11 -0)📝
tests/test_docs.py(+2 -0)📝
tests/test_lifecycle.py(+38 -0)📝
tests/test_provision.py(+21 -0)📄 Description
Two findings from a live run, one of which had been misleading us for an hour.
The box could not start — Google had no L4 capacity
A GPU stockout is routine, has nothing to do with your account, quota or billing,
and retrying in the same zone does not help. It had been surfacing downstream as
failed to connect to port 22, which sent us looking at firewalls, IAP roles andSSH keys — none of which were ever wrong.
Now:
ComfyUI was installed, but had no venv
The launch hardcoded a venv path. A ComfyUI install may carry a venv, the Windows
portable bundle's embedded
python_embeded, or neither. The interpreter is nowdiscovered on the box, the chosen path is printed — otherwise a wrong-Python
failure reads as a ComfyUI failure — and
NO_PYTHONis reported plainly when thereis nothing to run at all.
Still untested live
The launch itself.
us-central1-ahas no L4 capacity at the moment, so the boxcannot be started to try it. The discovery covers the layout the box actually
reported, but first contact may still find something.
216 tests, 8 new.
🤖 Generated with Claude Code
https://claude.ai/code/session_015X8c3zczxydWiPfhnxfYNx
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.