summaryrefslogtreecommitdiff
path: root/.hyperstack-vm1-state.json
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-24 23:35:00 +0200
committerPaul Buetow <paul@buetow.org>2026-03-24 23:35:00 +0200
commit9f45954847e7aa904ebda55e3c23277d7c7a3079 (patch)
tree2a30a1782c21b0616a70c8536aa07a4019df7213 /.hyperstack-vm1-state.json
parent862b132ddee2cc343a3edc98797554937ea5f595 (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-vm1-state.json')
-rw-r--r--.hyperstack-vm1-state.json90
1 files changed, 90 insertions, 0 deletions
diff --git a/.hyperstack-vm1-state.json b/.hyperstack-vm1-state.json
new file mode 100644
index 0000000..acb9185
--- /dev/null
+++ b/.hyperstack-vm1-state.json
@@ -0,0 +1,90 @@
+{
+ "vm_id": 698908,
+ "vm_name": "hyperstack1-20260324205516",
+ "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.193",
+ "created_at": "2026-03-24T20:55:17Z",
+ "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": "IPv6",
+ "protocol": "any",
+ "port_range_min": 1,
+ "port_range_max": 65535,
+ "remote_ip_prefix": "0.0.0.0/0"
+ },
+ {
+ "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": 22,
+ "port_range_max": 22,
+ "remote_ip_prefix": "79.100.218.77/32"
+ },
+ {
+ "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": 11434,
+ "port_range_max": 11434,
+ "remote_ip_prefix": "192.168.3.0/24"
+ }
+ ],
+ "bootstrapped_at": "2026-03-24T20:57:32Z",
+ "vllm_setup_at": "2026-03-24T21:13:42Z",
+ "vllm_model": "openai/gpt-oss-120b",
+ "vllm_container_name": "vllm_gpt_oss_120b",
+ "vllm_preset": null,
+ "status": "ACTIVE",
+ "vm_state": "active",
+ "provisioned_at": "2026-03-24T21:13:43Z"
+} \ No newline at end of file