feat: opax.vauco.no LIVE — lock HUB_URL + update boot healthcheck to prod domain [Phase 2]
This commit is contained in:
parent
c4149e7f09
commit
f3bf419134
|
|
@ -30,7 +30,7 @@ Endringer krever eksplisitt godkjenning fra Chris.
|
||||||
| MCP_PROTOCOL | OPAX Protocol |
|
| MCP_PROTOCOL | OPAX Protocol |
|
||||||
| MCP_SERVICE | opax-mcp-core (Cloud Run, us-central1) |
|
| MCP_SERVICE | opax-mcp-core (Cloud Run, us-central1) |
|
||||||
| ROOT_DOMAIN | vauco.no |
|
| ROOT_DOMAIN | vauco.no |
|
||||||
| HUB_URL | https://opax.vauco.no (placeholder — oppdateres etter Phase 2 DNS) |
|
| HUB_URL | https://opax.vauco.no ✅ LIVE 2026-05-21 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -50,11 +50,11 @@ Endringer krever eksplisitt godkjenning fra Chris.
|
||||||
|
|
||||||
**Kjente/planlagte domener:**
|
**Kjente/planlagte domener:**
|
||||||
|
|
||||||
| Domene | Status | Cloud Run-tjeneste |
|
| Domene | Status | Cloud Run-tjeneste |
|
||||||
|---------------------------|---------------|-----------------------|
|
|---------------------------|------------------|-----------------------|
|
||||||
| `opax.vauco.no` | DNS pending | `opax-mcp-core` ✅ |
|
| `opax.vauco.no` | ✅ LIVE | `opax-mcp-core` |
|
||||||
| `medioteq-oss.vauco.no` | Planlagt | `medioteq-oss-core` |
|
| `medioteq-oss.vauco.no` | Planlagt | `medioteq-oss-core` |
|
||||||
| `medioteq-os.vauco.no` | Planlagt | `medioteq-os-core` |
|
| `medioteq-os.vauco.no` | Planlagt | `medioteq-os-core` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -150,4 +150,4 @@ ALDRI forsvar gamle posisjoner.
|
||||||
Regel: én fil — én eier. Andre foreslår via PR, eier merger.
|
Regel: én fil — én eier. Andre foreslår via PR, eier merger.
|
||||||
|
|
||||||
---
|
---
|
||||||
EOF v1.1 — 2026-05-21 — OPS-Computer-Hub (Phase 1: MCP locks + domain convention)
|
EOF v1.2 — 2026-05-21 — OPS-Computer-Hub (Phase 2: HUB_URL locked LIVE, domain status updated)
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,8 @@ REGION="us-central1"
|
||||||
ACCOUNT="chris.christiansen@vauco.no"
|
ACCOUNT="chris.christiansen@vauco.no"
|
||||||
REPO="OSVauco"
|
REPO="OSVauco"
|
||||||
BRANCH="main"
|
BRANCH="main"
|
||||||
PING_URL="https://opax-mcp-core-357036551735.us-central1.run.app/ping"
|
# Phase 2 LIVE: pinger produksjonsdomene, ikke intern Cloud Run-URL
|
||||||
|
PING_URL="https://opax.vauco.no/ping"
|
||||||
|
|
||||||
LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md"
|
LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md"
|
||||||
DOCS_DIR="$HOME/OSVauco/docs"
|
DOCS_DIR="$HOME/OSVauco/docs"
|
||||||
|
|
@ -55,16 +56,29 @@ echo " Region : $REGION"
|
||||||
echo " Account : $ACCOUNT"
|
echo " Account : $ACCOUNT"
|
||||||
echo " Repo : $REPO ($BRANCH)"
|
echo " Repo : $REPO ($BRANCH)"
|
||||||
echo " Session : $SESSION_ID"
|
echo " Session : $SESSION_ID"
|
||||||
|
echo " HUB_URL : $PING_URL"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
# Vis siste linje fra session-logg hvis den finnes
|
# Vis siste NESTE OPPGAVE fra session-logg
|
||||||
if [ -f "$LOG_FILE" ]; then
|
if [ -f "$LOG_FILE" ]; then
|
||||||
LAST_LINE=$(tail -n 1 "$LOG_FILE" || true)
|
LAST_LINE=$(tail -n 1 "$LOG_FILE" || true)
|
||||||
|
# Prøv å finne siste NESTE OPPGAVE-blokk
|
||||||
|
NESTE=$(awk '/^## NESTE OPPGAVE/{found=1; next} found && /^## /{found=0} found{print}' "$LOG_FILE" | tail -5 || true)
|
||||||
else
|
else
|
||||||
LAST_LINE="(ingen tidligere sesjoner logget ennå)"
|
LAST_LINE="(ingen tidligere sesjoner logget ennå)"
|
||||||
|
NESTE=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo " Forrige : $LAST_LINE"
|
echo " Forrige : $LAST_LINE"
|
||||||
|
if [ -n "$NESTE" ]; then
|
||||||
|
echo
|
||||||
|
echo " ${GREEN}${BOLD}▶ NESTE OPPGAVE:${RESET}"
|
||||||
|
echo "$NESTE" | while IFS= read -r line; do
|
||||||
|
echo " ${GREEN}$line${RESET}"
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo " ${YELLOW}⚠️ Ingen NESTE OPPGAVE funnet — sjekk docs/VAUCO_OS_ROADMAP.md${RESET}"
|
||||||
|
fi
|
||||||
echo
|
echo
|
||||||
|
|
||||||
# Vis enkel changelog-oversikt for docs/
|
# Vis enkel changelog-oversikt for docs/
|
||||||
|
|
@ -83,15 +97,15 @@ echo
|
||||||
OPAX_OK=0
|
OPAX_OK=0
|
||||||
GH_OK=0
|
GH_OK=0
|
||||||
|
|
||||||
# 1) Healthcheck mot OPAX-MCP
|
# 1) Healthcheck mot OPAX-MCP produksjonsdomene
|
||||||
step "Tester OPAX-MCP på: $PING_URL"
|
step "Tester OPAX-MCP på: $PING_URL"
|
||||||
if curl -fsS "$PING_URL" >/dev/null 2>&1; then
|
if curl -fsS "$PING_URL" >/dev/null 2>&1; then
|
||||||
OPAX_OK=1
|
OPAX_OK=1
|
||||||
done_ok
|
done_ok
|
||||||
echo " ${GREEN}✅ OPAX-MCP: OK${RESET}"
|
echo " ${GREEN}✅ OPAX-MCP: OK — https://opax.vauco.no${RESET}"
|
||||||
else
|
else
|
||||||
done_fail
|
done_fail
|
||||||
echo " ${RED}❌ OPAX-MCP: FEIL – sjekk Cloud Run / URL${RESET}"
|
echo " ${RED}❌ OPAX-MCP: FEIL – sjekk Cloud Run / DNS${RESET}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
|
@ -115,7 +129,7 @@ echo
|
||||||
|
|
||||||
mkdir -p "$(dirname "$LOG_FILE")"
|
mkdir -p "$(dirname "$LOG_FILE")"
|
||||||
|
|
||||||
# 3) Session-logg uten spørsmål (kan overrides via env)
|
# 3) Session-logg
|
||||||
step "Logger sesjon til OSVAUCO_OPAX_SESSION_LOG.md"
|
step "Logger sesjon til OSVAUCO_OPAX_SESSION_LOG.md"
|
||||||
SESSION_DESC="${OSV_OPAX_SESSION_DESC:-"(ingen beskrivelse)"}"
|
SESSION_DESC="${OSV_OPAX_SESSION_DESC:-"(ingen beskrivelse)"}"
|
||||||
|
|
||||||
|
|
@ -125,9 +139,11 @@ echo " Logg : ${GREEN}oppdatert${RESET} → $LOG_FILE"
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
|
||||||
# 4) Oppsummering med grønn/rød kommandolinje
|
# 4) Oppsummering
|
||||||
if [ "$OPAX_OK" -eq 1 ] && [ "$GH_OK" -eq 1 ]; then
|
if [ "$OPAX_OK" -eq 1 ] && [ "$GH_OK" -eq 1 ]; then
|
||||||
echo " ${GREEN}▶ OSVAUCO/OPAX READY — Cloud Run + GitHub verifisert.${RESET}"
|
echo " ${GREEN}▶ OSVAUCO/OPAX READY — opax.vauco.no + GitHub verifisert.${RESET}"
|
||||||
|
elif [ "$OPAX_OK" -eq 1 ]; then
|
||||||
|
echo " ${GREEN}▶ OSVAUCO/OPAX READY — opax.vauco.no OK. GitHub CLI ikke aktiv.${RESET}"
|
||||||
else
|
else
|
||||||
echo " ${RED}▶ OSVAUCO/OPAX PARTIAL — sjekk status over før du jobber videre.${RESET}"
|
echo " ${RED}▶ OSVAUCO/OPAX PARTIAL — sjekk status over før du jobber videre.${RESET}"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user