OPS73 — Admin do Payload segue em branco em produção — deploy do fix OPS69 (importMap S3) + verificação pós-deploy #114
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Plano:
docs/plans/ops73-deploy-admin-prod.mdPromovido a
ready: plano de intenção emmain(ciclo OPS17 —pnpm agent:ready).Claimed by agent run at 2026-08-19T23:53:13.444Z. Lock otimista: outro claim deve falhar e re-rodar
pnpm agent:claim.Entregue e verificado.
/adminde produção voltou a renderizar o formulário de login (issue encerrada).Síntese do diagnóstico (o plano de intenção se provou parcialmente errado)
8c734ba) — mas essa revision não tinha o handler S3 no importMap: o commit S9 (8d2352c0) regenerou o importMap sem as envsS3_*e removeu as 2 linhas do fix OPS69 → errogetFromImportMap: PayloadComponent not foundreintroduzido, admin em branco de novo (a revision anteriorfbfbfb1tinha o handler — "funcionou e no deploy seguinte parou").Entrega
624126da→ rebase emdba75ff8): cherry-pick do S9 (8d2352c0) + S8 (488dcf7d) para o GitHub main, mantendo o handler no importMap (prova:generate:importmapcom envsS3_*dummy → diff vazio vs main). CI verde (2ª tentativa — 3 falhas eram flakes ambientais do e2e full, novo no CI do GitHub; texto do seedUser é race dedev@payloadcms.comsob workers paralelos).deploy.yml→verify(full) → jobdeployno runner self-hosted recém-instalado (#113). Duas tentativas deram "stale run" por merges paralelos no meio do verify; a terceira aplicoudba75ff8(incluiu C143: migração de responsáveis de demandas, aditiva+backfill — revisada).Verificação pós-deploy (2026-08-20)
dba75ff8, healthy, started 03:31 UTC.getFromImportMapdesde o start (antes: presente)./admin(browser): redireciona para/admin/login, título "Login - Payload", 2 inputs (email/senha) + botão "Login", 0 erros de console. Antes: 0 inputs/0 botões (tela branca).docs/plans/ops73-deploy-admin-prod-fixed-evidence.png(PR #755).Falta ao humano: um editor logar e abrir uma coleção (smoke de leitura final — credenciais de prod não ficam com o agente).
Débitos registrados (ver Issues)
~/teqo-deploy) ainda apontaorigin = http://localhost:3000/...(Forgejo local) — o script re-aponta no deploy, mas vale apontar de uma vez.S3_*): o S9 é a 2ª ocorrência da mesma classe de bug.