Checkov's SoftFail not documented, working, and ignored by MSDO

Aperta
#169 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

@DimaBir ci sta già lavorando.

Dal 1/6/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

area:task area:tools status:waiting-on-author type:docs type:question

I've got "SoftFail": true in the MSDO config/.gdnconfig for my pipeline/repo,

Image

and this does influence the commandline MSDO generates:

/home/vsts/work/_msdo/packages/nuget/Microsoft.Guardian.CheckovRedist_linux_amd64.3.2.497/tools/dist/checkov --directory /home/vsts/work/1/s/vmss --output sarif --quiet --soft-fail --enable-secret-scan-all-files --output-file-path /home/vsts/work/1/s/.gdn/.r/checkov/001/checkov.sarif

Checkov finds some errors, but returns 0 as instructed by soft fail being enabled.

    Tool run time: 11.7852427 seconds
    ------------------------------------------------------------------------------
    Checkov completed with exit code 0
    ------------------------------------------------------------------------------

The problem is that MSDO breaks my build anyway, because it's scanning for errors, and seems be be ignoring exit codes?

##[error]BreakException: Guardian detected one or more breaking results.

##[error]MSDO CLI exited with an error exit code: 8

Could MSDO be so kind as to respect the exit codes that I've carefully configured for this tool?

Lingua principale
TypeScript
Stelle
86
Fork
22
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di microsoft/security-devops-azdevops

Tutte le issue di microsoft/security-devops-azdevops

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.