From a1fdcebcedc4b84917d5e5777081d22d35121fb5 Mon Sep 17 00:00:00 2001 From: chrischristiansen-glitch Date: Thu, 28 May 2026 15:02:22 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20legg=20til=20LEARNING-010=20=E2=80=94?= =?UTF-8?q?=20Cloud=20Build=20glitch-repo=20ryddet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/LEARNINGS.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/LEARNINGS.md b/docs/LEARNINGS.md index 94986a1..1443397 100644 --- a/docs/LEARNINGS.md +++ b/docs/LEARNINGS.md @@ -1,7 +1,7 @@ # VAUCO OS — LEARNINGS.md # Eier: OPS-Computer-Hub # Format: APPEND-ONLY. Aldri slett, aldri endre eksisterende entries. -# Sist oppdatert: 2026-05-18 CEST +# Sist oppdatert: 2026-05-28 CEST --- @@ -105,3 +105,12 @@ Kontekst: Boot-dashboard viste alltid "fersk mirror" selv om GDrive ikke var opp Lærdom: Synkroniseringsstatus uten persistert anker er ubrukelig. `.gdrive-mirror-state`-filen (LAST_SYNC + LAST_SHA) gir boot-scriptet et faktisk sammenligningspunkt mellom sesjoner. Regel: Ethvert sync-script skal skrive en state-fil med tidsstempel + commit-SHA. Boot leser denne og varsler ved avvik. Implementert i: `scripts/sync-gdrive-mirror.sh` + `scripts/osvauco-opax-boot.sh` + +--- + +### LEARNING-010: Cloud Build 2nd gen hadde foreldet glitch-repo-link +Dato: 2026-05-28 +Kontekst: Cloud Build hadde to GitHub-kontoer koblet parallelt. Triggeren `osvauco-agent-main-trigger` pekte korrekt på `vauco-saas/OSVauco` (1st gen), men `osvauco-repo` under 2nd gen connection `osvauco-github-conn` pekte på `chrischristiansen-glitch/OSVauco` — en foreldet personlig konto. +Lærdom: CI/CD-triggere og repository-links er separate ressurser i Cloud Build. En trigger kan peke riktig mens en tilhørende repo-link er foreldet. Begge må verifiseres eksplisitt. +Regel: Ved GitHub-kontobytter: kjør alltid `gcloud builds repositories list --connection= --region=us-central1` og `gcloud builds triggers list` for å verifisere at BEGGE peker på riktig org. Slett foreldet repo-link umiddelbart. +Implementert i: Ryddet 2026-05-28 — `gcloud builds repositories delete osvauco-repo --connection=osvauco-github-conn --region=us-central1`. Bekreftet: "Listed 0 items."