From 30533d9a293b4a8a165bbb04b531c76cfc133c73 Mon Sep 17 00:00:00 2001 From: "Andoni A." <14891798+andoniaf@users.noreply.github.com> Date: Thu, 19 Feb 2026 17:15:03 +0100 Subject: [PATCH] fix(sdk): use scanners none for Image provider connection test - Replace --skip-db-update with --scanners none in test_connection - Avoids Trivy fatal error when vulnerability DB is not yet downloaded --- prowler/providers/image/image_provider.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/prowler/providers/image/image_provider.py b/prowler/providers/image/image_provider.py index be16580ba1..38ef07a9b0 100644 --- a/prowler/providers/image/image_provider.py +++ b/prowler/providers/image/image_provider.py @@ -929,13 +929,13 @@ class ImageProvider(Provider): elif registry_token: env["TRIVY_REGISTRY_TOKEN"] = registry_token - # Test by running trivy with --skip-update to just test image access + # Test by pulling image metadata without scanning (no DB required) process = subprocess.run( [ "trivy", "image", - "--skip-db-update", - "--download-db-only=false", + "--scanners", + "none", image, ], capture_output=True,