From 990d926692846eabbfba77c73181e1c72d963384 Mon Sep 17 00:00:00 2001 From: gerbsen <1186245+gerbsen@users.noreply.github.com> Date: Tue, 17 Feb 2026 16:17:37 +0100 Subject: [PATCH] Install Sonobuoy in Dockerfile Add Sonobuoy installation to Dockerfile with multi-architecture support. Signed-off-by: gerbsen <1186245+gerbsen@users.noreply.github.com> Use default build variables from docker --- Tests/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Tests/Dockerfile b/Tests/Dockerfile index 1d2a46eff..a71a12e96 100644 --- a/Tests/Dockerfile +++ b/Tests/Dockerfile @@ -4,6 +4,15 @@ FROM python:3.10 WORKDIR /scs-compliance +ARG SONOBUOY_VERSION=0.57.3 +ARG TARGETOS +ARG TARGETARCH + +RUN set -eux; \ + wget -qO- https://github.com/vmware-tanzu/sonobuoy/releases/download/v$SONOBUOY_VERSION/sonobuoy_${SONOBUOY_VERSION}_${TARGETOS}_${TARGETARCH}.tar.gz \ + | tar -xz -C /usr/local/bin; \ + chmod +x /usr/local/bin/sonobuoy + COPY requirements.txt requirements.txt COPY iaas/requirements.txt iaas-requirements.txt COPY kaas/requirements.txt kaas-requirements.txt