diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-24 23:35:00 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-24 23:35:00 +0200 |
| commit | 9f45954847e7aa904ebda55e3c23277d7c7a3079 (patch) | |
| tree | 2a30a1782c21b0616a70c8536aa07a4019df7213 /.hyperstack-vm2-state.json | |
| parent | 862b132ddee2cc343a3edc98797554937ea5f595 (diff) | |
hyperstack: gpt-oss-120b + qwen3-coder-next dual-VM pair on A100x1
- Add hyperstack-vm1-gptoss.toml: A100x1 config for gpt-oss-120b (VM1)
and qwen3-coder-next (VM2) pair, replacing the H100x2 default
- Fix pi/agent/models.json: hyperstack provider URL was pointing at
hyperstack.wg1 (unresolvable); corrected to hyperstack1.wg1 (192.168.3.1)
- Update hyperstack.rb, hypr.fish: reference vm1-gptoss.toml for create-both
and pair commands; update fish abbrs for the new pair setup
- Update ask-mode/utils.ts: allow read-only 'ask' commands in ask-mode
- Update agent-plan-mode/utils.ts: tighten isAskCommand check
- Add state files for provisioned vm1/vm2 instances
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to '.hyperstack-vm2-state.json')
| -rw-r--r-- | .hyperstack-vm2-state.json | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/.hyperstack-vm2-state.json b/.hyperstack-vm2-state.json new file mode 100644 index 0000000..8480b29 --- /dev/null +++ b/.hyperstack-vm2-state.json @@ -0,0 +1,90 @@ +{ + "vm_id": 698909, + "vm_name": "hyperstack2-20260324205518", + "environment_name": "snonux-ollama", + "region": "CANADA-1", + "flavor_name": "n3-A100x1", + "image_name": "Ubuntu Server 24.04 LTS R570 CUDA 12.8 with Docker", + "key_name": "earth", + "public_ip": "69.19.136.171", + "created_at": "2026-03-24T20:55:19Z", + "services": { + "vllm_enabled": true, + "ollama_enabled": false, + "comfyui_enabled": false + }, + "security_rules": [ + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "tcp", + "port_range_min": 22, + "port_range_max": 22, + "remote_ip_prefix": "79.100.218.77/32" + }, + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "udp", + "port_range_min": 56710, + "port_range_max": 56710, + "remote_ip_prefix": "79.100.218.77/32" + }, + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "tcp", + "port_range_min": 11434, + "port_range_max": 11434, + "remote_ip_prefix": "192.168.3.0/24" + }, + { + "direction": "egress", + "ethertype": "IPv4", + "protocol": "any", + "port_range_min": 1, + "port_range_max": 65535, + "remote_ip_prefix": "0.0.0.0/0" + }, + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "tcp", + "port_range_min": 22, + "port_range_max": 22, + "remote_ip_prefix": "79.100.218.77/32" + }, + { + "direction": "egress", + "ethertype": "IPv6", + "protocol": "any", + "port_range_min": 1, + "port_range_max": 65535, + "remote_ip_prefix": "0.0.0.0/0" + }, + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "tcp", + "port_range_min": 11434, + "port_range_max": 11434, + "remote_ip_prefix": "192.168.3.0/24" + }, + { + "direction": "ingress", + "ethertype": "IPv4", + "protocol": "udp", + "port_range_min": 56710, + "port_range_max": 56710, + "remote_ip_prefix": "79.100.218.77/32" + } + ], + "bootstrapped_at": "2026-03-24T20:57:46Z", + "vllm_setup_at": "2026-03-24T21:30:54Z", + "vllm_model": "bullpoint/Qwen3-Coder-Next-AWQ-4bit", + "vllm_container_name": "vllm_qwen3", + "vllm_preset": null, + "status": "ACTIVE", + "vm_state": "active", + "provisioned_at": "2026-03-24T21:30:54Z" +}
\ No newline at end of file |
