chore(trivy): pin da tmf-ci-trivy em 0.74.0-db20261009-e231b48 → main — vence em 19/10/2026 [INFRA-69010] #91

Merged
tarcisio merged 1 commit from chore/pin-trivy-0.74.0-db20261009-e231b48-main into main 2026-10-09 19:30:10 -03:00
Owner

Pin da tmf-ci-trivy na 0.74.0 para a main do ci-shared. É a decisão do operador na INFRA-69046: os produtos chamam o ci-shared por @main, então este é o PR que faz o pin valer na frota.

  • Mesmo pin do #84, que foi para a develop e já está mergeado. A branch sai de origin/main e leva só as linhas do pin; nada da develop vem junto.
  • Imagem: git.trademarketingforce.com/tmf/ci-images/tmf-ci-trivy:0.74.0-db20261009-e231b48, digest sha256:a9a0fca35ba94978ebdb722eb15350d76f417ba39f885570b11a852146363395.
  • Vence em 19/10/2026 (DB de 09/10 + 10 dias; o gate reprova DB mais velho).
  • Arquivos:
    • ci.yml, ci-base.yml, reusable-trivy-scan.yml e reusable-image-cve-os.yml: troca da tag.
    • reusable-sbom.yml: troca do trio TRIVY_VERSION=0.74.0, TRIVY_LAYER_DIGEST=sha256:4c984bdd5302… e TRIVY_SHA256=d89bcc6510a2….

Conferência do trio do SBOM (registry, 09/10)

  • A camada 4c984bdd5302… existe no manifest linux/amd64 da 0.74.0-db20261009-e231b48, e o sha256 do blob baixado bate com o digest.
  • O binário extraído dela tem sha256 d89bcc6510a267f1…, igual ao TRIVY_BIN_SHA256 do ci-images/images/trivy-ci/Dockerfile do tmf_imagens.

Depois do merge

Provar o gate verde num PR de produto. Só então o ci-shared remove o build-trivy-ci da 0.68.2 (INFRA-69091).

🤖 Generated with Claude Code

https://claude.ai/code/session_01637LdPcFRGjr3RTer4dTCt

Pin da `tmf-ci-trivy` na **0.74.0** para a **main** do ci-shared. É a decisão do operador na INFRA-69046: os produtos chamam o ci-shared por `@main`, então este é o PR que faz o pin valer na frota. - **Mesmo pin do #84**, que foi para a develop e já está mergeado. A branch sai de `origin/main` e leva **só as linhas do pin**; nada da develop vem junto. - Imagem: `git.trademarketingforce.com/tmf/ci-images/tmf-ci-trivy:0.74.0-db20261009-e231b48`, digest `sha256:a9a0fca35ba94978ebdb722eb15350d76f417ba39f885570b11a852146363395`. - **Vence em 19/10/2026** (DB de 09/10 + 10 dias; o gate reprova DB mais velho). - Arquivos: - `ci.yml`, `ci-base.yml`, `reusable-trivy-scan.yml` e `reusable-image-cve-os.yml`: troca da tag. - `reusable-sbom.yml`: troca do trio `TRIVY_VERSION=0.74.0`, `TRIVY_LAYER_DIGEST=sha256:4c984bdd5302…` e `TRIVY_SHA256=d89bcc6510a2…`. ## Conferência do trio do SBOM (registry, 09/10) - A camada `4c984bdd5302…` existe no manifest linux/amd64 da `0.74.0-db20261009-e231b48`, e o sha256 do blob baixado bate com o digest. - O binário extraído dela tem sha256 `d89bcc6510a267f1…`, igual ao `TRIVY_BIN_SHA256` do `ci-images/images/trivy-ci/Dockerfile` do tmf_imagens. ## Depois do merge Provar o gate verde num PR de produto. Só então o ci-shared remove o `build-trivy-ci` da 0.68.2 (INFRA-69091). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01637LdPcFRGjr3RTer4dTCt
chore(trivy): pin da tmf-ci-trivy em 0.74.0-db20261009-e231b48 (main) [INFRA-69010]
All checks were successful
PR checks (ci-shared) / testes (pull_request) Successful in 4m5s
50bd99d798
Decisão do operador (INFRA-69046): Trivy da frota na 0.74.0, e o pin vai também
para a main, porque os produtos chamam o ci-shared por @main. Mesmo pin do #84
(develop), em branch tirada de origin/main, só as linhas do pin. Inclui o trio do
reusable-sbom.yml (TRIVY_VERSION, TRIVY_LAYER_DIGEST, TRIVY_SHA256), conferido no
registry. Vence em 19/10/2026.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01637LdPcFRGjr3RTer4dTCt
tarcisio deleted branch chore/pin-trivy-0.74.0-db20261009-e231b48-main 2026-10-09 19:30:11 -03:00
Sign in to join this conversation.
No reviewers
No labels
seguranca
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
TMF/ci-shared!91
No description provided.