diff --git a/Dockerfile b/Dockerfile index 2522e55..2a3155f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # Build the manager binary -FROM golang:1.25 AS builder +FROM golang:1.26 AS builder ARG TARGETOS ARG TARGETARCH ARG AGENT_IMG diff --git a/Dockerfile.agent b/Dockerfile.agent index fd9279e..730661d 100644 --- a/Dockerfile.agent +++ b/Dockerfile.agent @@ -1,4 +1,4 @@ -FROM golang:1.25 AS agent-builder +FROM golang:1.26 AS agent-builder ARG TARGETOS ARG TARGETARCH diff --git a/Dockerfile.model-validation-agent.rh b/Dockerfile.model-validation-agent.rh index 1dd3bab..00acd9a 100644 --- a/Dockerfile.model-validation-agent.rh +++ b/Dockerfile.model-validation-agent.rh @@ -1,5 +1,5 @@ # Build the validation-agent binary -FROM registry.redhat.io/ubi9/go-toolset:9.7-1775724628@sha256:8c5aeac74b4b60dc2e5e44f6b639186b7ec2fec8f0eb9a36d4a32dcf8e255f52 AS agent-builder +FROM registry.redhat.io/ubi9/go-toolset:9.8-1779959429@sha256:a2ba4645e7c424b08aa83ed7792e279683b0d33acbc5131b18183fd21e336c55 AS agent-builder ARG TARGETOS ARG TARGETARCH @@ -16,7 +16,7 @@ RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} \ go build -a -o validation-agent cmd/validation-agent/main.go # Use minimal base image to package the validation-agent binary -FROM registry.access.redhat.com/ubi9-minimal@sha256:d91be7cea9f03a757d69ad7fcdfcd7849dba820110e7980d5e2a1f46ed06ea3b +FROM registry.access.redhat.com/ubi9-minimal@sha256:5b74fce9d6e629942a0c6dc0f546c193e70d7f974d999a48c948c53dd3d36362 WORKDIR / diff --git a/Dockerfile.model-validation.rh b/Dockerfile.model-validation.rh index f315b64..fac004e 100644 --- a/Dockerfile.model-validation.rh +++ b/Dockerfile.model-validation.rh @@ -1,5 +1,5 @@ # Build the manager binary -FROM registry.redhat.io/ubi9/go-toolset:9.7-1775724628@sha256:a5c9eaea7dd305d0c79a0ff5c620c1c7a0cff87335684ae216205faca70458f3 AS builder +FROM registry.redhat.io/ubi9/go-toolset:9.8-1779959429@sha256:23c19e009965fac24c91d9df0135feb876051615918af74c9b1dc0f0c511b33b AS builder ARG TARGETOS ARG TARGETARCH ARG AGENT_IMG @@ -22,7 +22,7 @@ RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -a \ -o manager cmd/main.go # Use minimal base image to package the manager binary -FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:d91be7cea9f03a757d69ad7fcdfcd7849dba820110e7980d5e2a1f46ed06ea3b +FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:5b74fce9d6e629942a0c6dc0f546c193e70d7f974d999a48c948c53dd3d36362 WORKDIR / COPY --from=builder /workspace/manager . USER 65532:65532