docs: legg til LEARNING-010 — Cloud Build glitch-repo ryddet
This commit is contained in:
parent
d86ae23706
commit
a1fdcebced
|
|
@ -1,7 +1,7 @@
|
||||||
# VAUCO OS — LEARNINGS.md
|
# VAUCO OS — LEARNINGS.md
|
||||||
# Eier: OPS-Computer-Hub
|
# Eier: OPS-Computer-Hub
|
||||||
# Format: APPEND-ONLY. Aldri slett, aldri endre eksisterende entries.
|
# 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.
|
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.
|
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`
|
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=<conn> --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."
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user