From bb85bf61762d2757af6707612c3e711cc53e9d5f Mon Sep 17 00:00:00 2001 From: root Date: Mon, 30 Mar 2026 00:11:45 +0000 Subject: [PATCH] docs(devops): refresh Track A handoff status --- .../vercel/TRACK_A_HANDOFF_2026-03-29.md | 32 +++++++++++++------ 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/docs/devops/vercel/TRACK_A_HANDOFF_2026-03-29.md b/docs/devops/vercel/TRACK_A_HANDOFF_2026-03-29.md index f0d82d95..ed9596cf 100644 --- a/docs/devops/vercel/TRACK_A_HANDOFF_2026-03-29.md +++ b/docs/devops/vercel/TRACK_A_HANDOFF_2026-03-29.md @@ -30,24 +30,31 @@ Architecture decision after this handoff: ### 1. DNS is not ready -From the VM, these records did not resolve at the time of the original session: +At the time of the original session, these records did not resolve from the VM: - `api.bytelyst.com` - `gitea.bytelyst.com` - `admin.bytelyst.com` - `tracker.bytelyst.com` -For the revised architecture, only `api.bytelyst.com` and `gitea.bytelyst.com` must resolve to the VM for Track A. `admin.bytelyst.com` and `tracker.bytelyst.com` should resolve to Vercel instead. +For the revised architecture: -### 2. Azure CLI is missing +- `api.bytelyst.com` and `gitea.bytelyst.com` must resolve to the VM +- `admin.bytelyst.com` and `tracker.bytelyst.com` should resolve to Vercel, not the VM -`az account show` failed with: +Only the VM-hosted records are prerequisites for A1/A2/A4. -```text -az: command not found -``` +### 2. Azure CLI is installed, but the active subscription context still needs validation -That blocks A4 because the NSG cannot be snapshotted or edited from this VM. +Azure CLI is now installed and `az account show` succeeds. + +Current observed context: + +- subscription: `Azure subscription 1` +- tenant: `eScube` +- state: `Disabled` + +This means A4 is no longer blocked by a missing CLI, but it may still be blocked until the correct active subscription is selected and has permission to manage the VM NSG. ### 3. Linux build host is still using the wrong Gitea registry hostname @@ -75,7 +82,14 @@ curl -sf https://api.ipify.org && echo ``` 3. Point `admin.bytelyst.com` and `tracker.bytelyst.com` at Vercel, not the VM. -4. Install Azure CLI and log in with permissions to manage the VM NSG. +4. Verify Azure account context and switch to the correct active subscription if needed: + +```bash +az account show -o table +az account list -o table +az account set --subscription "" +``` + 5. Export a Linux-safe Gitea host before rebuilds, for example: ```bash