fix(ops-agent): redeploy_all fetches scrum4me-mcp instead of pulling it #91
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/redeploy-all-mcp-fetch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Waarom
redeploy_allcrashte op step 14/31 metprecondition 'git_status_clean' failed: working tree is not clean.Die stap deed
git_pullop de lokalescrum4me-mcp-clone. Die clone draagt permanent een benigneM vendor/scrum4me-sharedsubmodule-drift (host-MCP build-state).git_pull'sgit_status_clean-precondition draait vóóron_failure: continue, dus de hele flow aborteerde — ondankson_failure: continue.Fix
Stap →
git_fetch(raakt de working tree niet → geen abort). Dit is exact het patroon datupdate_mcp_worker.ymlenupdate_codex_worker.ymlal bewust gebruiken (met dezelfde documentatie). De worker-image cloontscrum4me-mcpsowieso vers viaMCP_CACHE_BUST, dus de lokale pull voegde niets toe.Toegepast op beide baseline-kopieën (
deploy/ops-agent/flows+deploy/ops-agent/baseline/flows).Deploy-status
/etc/ops-agent/flows/redeploy_all.yml— al gesynct (out-of-band)./srv/scrum4me/ops-agent-drift/baseline) — al gesynct;check-ops-agent-drift.sh= no drift (exit 0).Deze PR brengt de version-controlled baseline gelijk zodat een re-install de bug niet herintroduceert.
🤖 Generated with Claude Code