Guardrail Ledger-documentatie

Probleemoplossing

Begin met het pijplijnlog. De stap noemt de scanner of de fout.

SymptoomOorzaak en oplossing
De stap faalt en noemt een scannerDe scanner ontbreekt in PATH, is gecrasht, met een fout geëindigd of heeft geen bruikbare SARIF geschreven. Installeer hem op de agent en voer opnieuw uit.
Ingest antwoordt 401Het ingest-token ontbreekt, is onjuist of is ingetrokken. Maak een nieuw token aan op de pagina Pijplijn.
Ingest antwoordt 415Stuur Content-Type: application/json.
Ingest antwoordt 400 empty_sarif of invalid_sarifDe body bevat geen SARIF, of documenten die hun tool niet noemen. Controleer de scanneruitvoer.
Ingest antwoordt 409De gate heeft de run geblokkeerd. Open Bevindingen, los de bevindingen op of maak er uitzonderingen voor bij of boven uw drempel.
Geen opmerking op de pull requestAzure DevOps: voeg de regel SYSTEM_ACCESSTOKEN in env toe, geef de buildservice Contribute to pull requests en voer de pijplijn uit bij pull requests. GitHub: geef de job pull-requests: write en voer uit op branches, niet op forks.
Een wijziging wordt geweigerd met insufficient_roleAlleen werkruimte-eigenaars en -beheerders kunnen de gate, tokens, het delen van Azure DevOps en uitzonderingen wijzigen.
Geen Marketplace-link op de pagina PijplijnDe extensie wordt met de hand gedeeld nadat u uw organisatie hebt opgeslagen. Gebruik tot die tijd het voorbeeld van de eerste scan of de GitHub Action.
Niets onder BevindingenVerstuur het voorbeeld van de eerste scan vanaf de pagina Pijplijn en controleer daarna het statusfilter bij Bevindingen.

Schrijf voor al het andere naar hello@spot-suite.com en vermeld het adres van de werkruimte en het pijplijnlog.