fix(binjovi): let the native Argo deployer refresh outline #741
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/outline-argocd-deploy-grant"
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?
Every outline deploy fails. The
argocd_deploy.v2task exits 1 in under a second — 0.65s and 0.72s on the two attempts — which is too fast to be the availability probe and is the shape of a refused write.binjovi-deploy-argocdmaygetandlistevery Application in nsargocdbut maypatchonly the ones its Role names, andoutlinewas not one. Requesting the refresh is a patch.What makes this one nasty
Nothing else looks wrong:
outlineSynced / HealthySucceeded— successfully synced (all tasks run)1/1 Running, migrations applied, OIDC discovery greenhttps://outline.sean.farm200, valid certificate/auth/oidc302to Hydra, which returns alogin_challengeThe workload is fine; only Binjovi's record of it is wrong. A reader checking the app would conclude the deploy verification was flaky.
The list is pinned by exact string in two guards,
tests/binjovi.shandtests/binjovi-untrusted-credential-guard.sh. Both move with it, which is the point of pinning it twice.https://claude.ai/code/session_01JGe4pyhQ36AhgDfPJry4d3