diff --git a/docs/devops/single_azure_vm/prompt.md b/docs/devops/single_azure_vm/prompt.md index 82343508..bf8ad283 100644 --- a/docs/devops/single_azure_vm/prompt.md +++ b/docs/devops/single_azure_vm/prompt.md @@ -44,6 +44,23 @@ GitHub org: `saravanakumardb1` (repos are public). --- +## Bugs Already Fixed (do NOT re-fix these) + +The following issues have already been identified and fixed in the current `setup.sh`: + +| Bug | Fix | Commit | +|-----|-----|--------| +| Docker apt source had extra whitespace from `\` continuation | Single-line echo | `ddd2db84` | +| Gitea 1.22 returns token in `.sha1`, newer versions use `.token` | `jq -r '.sha1 // .token'` fallback | `ddd2db84` | +| jfrog registry sed didn't handle multi-line `\` continuation | Added `/jfrog-pkg-proxy.*\\$/d` pattern | `ddd2db84` | +| `detect_docker_host_ip()` uses `ip` command not in minimal installs | Added `iproute2` to apt deps | `ddd2db84` | +| SSH disconnect loses all output | `exec > >(tee -a setup.log) 2>&1` | `ddd2db84` | +| `localmemgpt-backend` can't reach Ollama on Linux | `extra_hosts: ['host.docker.internal:host-gateway']` in compose | `3b31709b` | +| Dashboard Dockerfiles had hardcoded corporate proxy | Converted to `ARG`-based proxy with empty defaults | `2b9fd717` | +| `pnpm install --frozen-lockfile` fails on shallow clones | Removed `--frozen-lockfile` | `3b31709b` | + +--- + ## Your Tasks (in priority order) ### 1. Audit `setup.sh` for correctness and completeness