fix(ci-images): schedule só para o build-trivy-ci — lar das imagens é o tmf_imagens [INFRA-68880] #83
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/INFRA-68880-build-ci-images-sem-schedule"
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?
O que
No
build-ci-images.ymldo ci-shared, oschedulepassa a disparar só obuild-trivy-ci. Os 5 jobs que ainda rodavam no cron (python-ci, node-ci, nginx-base, php-ci, deploy-ci) saem dele. docker-ci e android-ci já estavam fora.workflow_dispatchcontinua como reserva para todos. INFRA-68880 / ADR 0018.Por quê
TMF/tmf_imagensrodam os mesmos crons e publicam as mesmas tags emtmf/ci-images. A cópia do ci-shared está atrasada: FROM do Docker Hub em node/php/nginx e python-ci sem xz-utils, que foi a quebra de 08/10. Cada cron daqui sobrescreve as imagens boas do tmf_imagens. Pela ADR 0018, item 1, o lar é o tmf_imagens.tmf-ci-trivy:0.68.2com origem interna (o pacote só tem a 0.74). O gate da frota está pinado na 0.68.2 e reprova DB com mais de 10 dias. Se o refresh semanal daqui parar, o gate quebra por volta de 19/10. Ele só sai depois que a INFRA-69046 mover o pin para a 0.74 e o novo pin for provado.Prazo
Próximo cron: segunda 12/10, 06:00 UTC. Precisa estar na develop antes disso.
Sequência
tmf-ci-trivy:0.74.0-db<data>e o pin é provado.build-ci-images.yml+ci-images/e aponta as mensagens do gate de CVE para o workflow do tmf_imagens.Validação
Teste-guarda
test_build_ci_images_schedule(só obuild-trivy-cireage ao schedule;workflow_dispatchmantido) + ci-unico (115), soberania e ci-ok verdes.🤖 Generated with Claude Code
https://claude.ai/code/session_01ES1xwVdpQV69zEsuLLKzx2
fix(ci-images): build-ci-images sem schedule — lar é o tmf_imagens [INFRA-68880]to fix(ci-images): schedule só para o build-trivy-ci — lar das imagens é o tmf_imagens [INFRA-68880]