zlh-grind/SCRATCH/session-status-mar29-evening.md

51 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Session Status — Apr 1 End of Day
## Platform Status — NEW HOST OPERATIONAL
Everything is back to where it was on the old host. Browser IDE confirmed working end-to-end.
Further testing needed before DNS cutover.
## Completed
- ✅ PBS datastore recreated + full backup of old host
- ✅ Network bridges (vmbr0vmbr6) configured on new host
- ✅ OPNsense core router (9001) — working
- ✅ OPNsense zpack router (9002) — NAT fixed, working
- ✅ zlh-dns (9010) — Technitium running, zones restored
- ✅ zlh-proxy (9011) — Caddy running
- ✅ zlh-zpack-proxy (9012) — Traefik v3.6.12 running, Cloudflare cert resolving
- ✅ zlh-artifacts (9014) — Caddy running, content serving on :8080
- ✅ zlh-velocity (9015) — running
- ✅ zlh-monitor (9016) — Prometheus running, scrape targets updated
- ✅ zlh-back (9017) — PBS running, MGMT_LAN interface added, connected to Proxmox
- ✅ zpac-api (9020) — running, MariaDB bind fixed, Proxmox API token set
- ✅ zpac-portal (9021) — running
- ✅ Proxmox API permissions — apiuser@pve + ZLH-API/ZLH-API-CT roles recreated
- ✅ LXC base template 820 — restored and working
- ✅ Browser IDE (dev-6072.zerolaghub.dev) — loading end-to-end on new host
- ✅ Dev container provisioning — working via API
## New Host IPs (see SCRATCH/new-host-ips.md)
- zlh-dns: 10.60.0.14
- zlh-proxy: 10.60.0.16
- zpack-proxy: 10.70.0.11
- zlh-artifacts: 10.60.0.17
- zpac-api: 10.60.0.18
- zpac-portal: 10.60.0.19
- zlh-monitor: 10.60.0.25
- zpack-velocity: 10.70.0.10
## Outstanding Before DNS Cutover
- [ ] Further testing of all platform features
- [ ] Fix update.go compiled constant in zlh-agent (hardcoded old artifacts IP)
- [ ] Verify Minecraft player connections via Velocity
- [ ] Verify game server provisioning end-to-end
- [ ] zlh-connect (9013) — Twingate fresh connector install
- [ ] aimeesites (9030) — content migration
- [ ] Set DHCP reservations by MAC in OPNsense to lock IPs
## DNS Cutover (when ready)
- [ ] Update Cloudflare A records to new Detroit public IP
- [ ] Update Cloudflare SRV records for Minecraft
- [ ] Update Namecheap if needed
- [ ] 30 min observation window
- [ ] Cancel old Denver server after confirmed stable