fix(ci): timeout de Trivy insuficiente en el scan de imagen del frontend
El default de Trivy (5m) dejó de alcanzar para escanear la imagen del
frontend, igual que ya le había pasado a commerce-backend el
2026-08-16 ("context deadline exceeded" ~4m45s, justo tras terminar
el docker build). Se aplica el mismo fix ya validado en
build-medusa.yaml: --timeout 15m0s en ambos scans de imagen (CRITICAL
y HIGH), y se sube timeout-minutes del job de 20 a 30 para que quepan.
This commit is contained in:
1 parent
78432cd479
commit
c0f7c8ef90
1 file changed
+9
-1
@@ -122,7 +122,7 @@ jobs:
|
||||
needs: gitleaks
|
||||
if: github.event_name == 'push'
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 20
|
||||
timeout-minutes: 30
|
||||
|
||||
env:
|
||||
APP_DIR: workloads/ecommerce
|
||||
@@ -367,6 +367,12 @@ jobs:
|
||||
|
||||
# CRITICAL bloquea el pipeline: no se sube una imagen con una CVE
|
||||
# crítica conocida y con fix disponible.
|
||||
# --timeout 15m0s: el default de Trivy (5m) dejó de alcanzar también
|
||||
# para el frontend (visto en vivo: "context deadline exceeded" a los
|
||||
# ~4m45s, en un run justo después de terminar el docker build, con
|
||||
# el host bajo la misma inestabilidad de nodo vista ese día). Mismo
|
||||
# fix ya aplicado en build-medusa.yaml el 2026-08-16 -- el supuesto
|
||||
# de que el frontend era más liviano y no lo necesitaba ya no vale.
|
||||
- name: Escanear imagen (Trivy) — CRITICAL bloquea
|
||||
shell: bash
|
||||
run: |
|
||||
@@ -375,6 +381,7 @@ jobs:
|
||||
--severity CRITICAL \
|
||||
--exit-code 1 \
|
||||
--ignore-unfixed \
|
||||
--timeout 15m0s \
|
||||
"${IMAGE_NAME}:${{ steps.vars.outputs.VERSION }}"
|
||||
|
||||
# HIGH solo informa por ahora — no bloquea mientras aprendemos a leer
|
||||
@@ -387,6 +394,7 @@ jobs:
|
||||
--severity HIGH \
|
||||
--exit-code 0 \
|
||||
--ignore-unfixed \
|
||||
--timeout 15m0s \
|
||||
"${IMAGE_NAME}:${{ steps.vars.outputs.VERSION }}"
|
||||
|
||||
# SBOM de la imagen que ya pasó el gate de CRITICAL — describe
|
||||
|
||||
Reference in new issue
Block a user