mirror of
https://github.com/storytold/cloud-worker.git
synced 2026-10-17 00:23:49 +00:00
pod reset recovery: new SSH port, consolidated downloads to 1T volume, retire tmpfs overflow
The network volume was resized to 1TB (which reset the pod and wiped the container disk). All weights now live persistently on /workspace; the /dev/shm overflow scheme is no longer needed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(curl -sS -m 5 -o /dev/null -w \"HTTP %{http_code}\\\\n\" http://localhost:8188)",
|
||||
"Bash(ssh *)",
|
||||
"Bash(ssh-keygen -y -P \"\" -f ~/.ssh/id_ed25519_echelon)",
|
||||
"Bash(ssh-add -l)",
|
||||
"Bash(env)",
|
||||
"Bash(echo \"exit: $?\")",
|
||||
"Read(//run/user/1000/keyring/**)",
|
||||
"Read(//tmp/**)",
|
||||
"Bash(SSH_AUTH_SOCK=/run/user/1000/gnupg/S.gpg-agent.ssh ssh-add -l)",
|
||||
"Bash(SSH_AUTH_SOCK=/run/user/1000/keyring/.ssh ssh-add -l)",
|
||||
"Bash(echo \"exit2: $?\")",
|
||||
"Bash(export SSH_AUTH_SOCK=/run/user/1000/keyring/.ssh)",
|
||||
"Bash(curl -s \"https://huggingface.co/api/models/Comfy-Org/MiniMax-H3/tree/main?recursive=true\")",
|
||||
"Bash(python3 -c ' *)",
|
||||
"WebFetch(domain:github.com)",
|
||||
"WebSearch",
|
||||
"WebFetch(domain:huggingface.co)",
|
||||
"Bash(curl -s \"https://huggingface.co/api/models/Comfy-Org/MiniMax-H3/tree/main/diffusion_models\")",
|
||||
"WebFetch(domain:docs.comfy.org)",
|
||||
"WebFetch(domain:blog.comfy.org)",
|
||||
"WebFetch(domain:raw.githubusercontent.com)",
|
||||
"WebFetch(domain:recipes.vllm.ai)",
|
||||
"Bash(chmod +x scripts/pod/*.sh scripts/local/*.sh)",
|
||||
"Bash(curl -sL https://raw.githubusercontent.com/Comfy-Org/ComfyUI/master/comfy_extras/nodes_minimax_h3.py -o nodes_minimax_h3.py)",
|
||||
"WebFetch(domain:docs.sglang.io)",
|
||||
"Bash(scp -P 14278 scripts/pod/download-weights.sh scripts/pod/start-comfyui.sh root@216.243.220.136:/workspace/minimax-h3/)",
|
||||
"Bash(scp -P 14278 scripts/pod/extra_model_paths.yaml root@216.243.220.136:/ComfyUI/extra_model_paths.yaml)",
|
||||
"WebFetch(domain:comfyui-wiki.com)",
|
||||
"WebFetch(domain:docs.runpod.io)",
|
||||
"Bash(curl -s \"https://api.github.com/repos/Comfy-Org/workflow_templates/git/trees/main?recursive=1\")",
|
||||
"WebFetch(domain:kingy.ai)",
|
||||
"Bash(bash /home/bt/dev/storyteller/cloud-worker/scripts/local/port-forward.sh)",
|
||||
"Bash(curl -s -o /dev/null -w \"%{http_code}\" http://127.0.0.1:8188/)",
|
||||
"Bash(python3 -)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info)",
|
||||
"Bash(curl -s \"https://api.github.com/search/issues?q=repo:Comfy-Org/ComfyUI+minimax+h3&per_page=30\")",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info/UNETLoader)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info/VAELoader)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info/CLIPLoader)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info/CreateVideo)",
|
||||
"Bash(python3 -m json.tool)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/object_info/SaveVideo)",
|
||||
"Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\(json.dumps\\(d['SaveVideo']['input'],indent=1\\)[:800]\\)\")",
|
||||
"Bash(scp -q -O -P 14278 /home/bt/dev/storyteller/cloud-worker/scripts/pod/make-test-images.py root@216.243.220.136:/workspace/minimax-h3/)",
|
||||
"Bash(timeout 550 python3 bench/minimax_bench.py --task t2v --width 608 --height 352 --seconds 5 --steps 20 --label smoke_t2v 2>&1)",
|
||||
"Bash(timeout 550 python3 bench/minimax_bench.py --task i2v --width 608 --height 352 --seconds 5 --label smoke_i2v --warm)",
|
||||
"Bash(timeout 550 python3 bench/minimax_bench.py --task ref2v --width 608 --height 352 --seconds 5 --label smoke_ref2v)",
|
||||
"Bash(scp -q -O -P 14278 /home/bt/dev/storyteller/cloud-worker/scripts/pod/download-weights-tmpfs.sh root@216.243.220.136:/workspace/minimax-h3/)",
|
||||
"Bash(scp -q -O -P 14278 /home/bt/dev/storyteller/cloud-worker/scripts/pod/extra_model_paths.yaml root@216.243.220.136:/ComfyUI/extra_model_paths.yaml)",
|
||||
"Bash(ffmpeg -v error -i /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/scratchpad/smoke_t2v.mp4 -vf 'select=eq\\(n\\\\,60\\)' -frames:v 1 /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/scratchpad/t2v_frame.png -y)",
|
||||
"Bash(ffmpeg -v error -i /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/scratchpad/smoke_ref2v.mp4 -vf 'select=eq\\(n\\\\,60\\)' -frames:v 1 /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/scratchpad/ref2v_frame.png -y)",
|
||||
"Bash(python3 -c \"import ast; ast.parse\\(open\\('bench/minimax_bench.py'\\).read\\(\\)\\); print\\('syntax ok'\\)\")",
|
||||
"Bash(python3 *)",
|
||||
"Bash(git add *)",
|
||||
"Bash(git commit -q -m 'MiniMax H3 on RunPod: install/download scripts, ComfyUI wiring, benchmark harness, research docs *)",
|
||||
"Bash(tail -6 /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/tasks/betgtau6s.output)",
|
||||
"Bash(git commit -q -m 'WEIGHTS.md: final download status — all 9 files present, none in progress *)",
|
||||
"Bash(git commit -q -m 'docs: pad markdown table columns for raw-text readability *)",
|
||||
"Bash(tail -4 /tmp/claude-1000/-home-bt-dev-storyteller-cloud-worker/309f1cfc-b7d8-47ef-a9b1-357cee94033d/tasks/betgtau6s.output)",
|
||||
"Bash(git commit -q -m 'bench: multi-reference ref2v support \\(1-8 ref images, match/max sizing\\) *)",
|
||||
"Bash(curl -s http://127.0.0.1:8188/queue)",
|
||||
"Bash(curl -s -o /dev/null -w \"local tunnel: %{http_code}\\\\n\" --max-time 5 http://127.0.0.1:8188/)",
|
||||
"Bash(ls -la ~/.ssh/)",
|
||||
"Bash(git rm *)",
|
||||
"Bash(scp -q -O -P 17561 scripts/pod/download-weights.sh scripts/pod/start-comfyui.sh scripts/pod/make-test-images.py root@216.243.220.136:/workspace/minimax-h3/)",
|
||||
"Bash(scp -q -O -P 17561 scripts/pod/extra_model_paths.yaml root@216.243.220.136:/ComfyUI/extra_model_paths.yaml)",
|
||||
"Bash(curl -s -o /dev/null -w \"tunnel to ComfyUI: %{http_code}\\\\n\" http://127.0.0.1:8188/)",
|
||||
"Bash(curl -s -o /dev/null -w \"tunnel: %{http_code}\\\\n\" --max-time 8 http://127.0.0.1:8188/)",
|
||||
"Bash(curl -s --max-time 8 http://127.0.0.1:8188/object_info/UNETLoader)",
|
||||
"Bash(pkill -f \"ssh -N -L 8188\")",
|
||||
"Bash(kill 3568392)",
|
||||
"Bash(git commit -q -m 'pod reset recovery: new SSH port, consolidated downloads to 1T volume, retire tmpfs overflow *)"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user