docs(max2-workflows): env-files require ops-agent owner #32

Merged
janpeter merged 1 commit from fix/max2-workflows-env-ownership into master 2026-06-08 14:45:45 +02:00
Owner

Documenteert de env-file owner-conventie voor deploy/max2-workflows/.

Probleem: de eerst-aangemaakte worker-codex.env was janpeter-owned (0600), waardoor de ops-agent service (uid 995) hem niet kon lezen en de eerste recreate_agent_codex faalde met permission denied.

Fix: nieuwe ## env-files-sectie die vastlegt dat worker-env-files owner ops-agent (uid 995) + mode 0600 moeten hebben, met de chown/chmod-conventie. Geconstateerd in s4m-queue task 405dea04.

Doc-only, geen code/flow-wijziging.

🤖 Via s4m-queue task 79a805b7

Documenteert de env-file owner-conventie voor `deploy/max2-workflows/`. **Probleem:** de eerst-aangemaakte `worker-codex.env` was `janpeter`-owned (0600), waardoor de ops-agent service (uid 995) hem niet kon lezen en de eerste `recreate_agent_codex` faalde met `permission denied`. **Fix:** nieuwe `## env-files`-sectie die vastlegt dat worker-env-files owner `ops-agent` (uid 995) + mode `0600` moeten hebben, met de chown/chmod-conventie. Geconstateerd in s4m-queue task `405dea04`. Doc-only, geen code/flow-wijziging. 🤖 Via s4m-queue task 79a805b7
Eerst aangemaakte worker-codex.env was janpeter-owned (0600) -> ops-agent
(uid 995) kon 'm niet lezen, eerste recreate faalde met permission denied.
Documenteer de owner-conventie zodat volgende worker-env-rollouts niet
opnieuw deze gotcha raken.

Geconstateerd in s4m-queue task 405dea04 (live apply ops-agent codex
files op max2, 2026-06-08).
janpeter merged commit 8b0d2b2a2e into master 2026-06-08 14:45:45 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-docker!32
No description provided.