diff --git a/build/forklift-api/Containerfile b/build/forklift-api/Containerfile index a3c55453a3..4e96806271 100644 --- a/build/forklift-api/Containerfile +++ b/build/forklift-api/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o forklift-api github.com/kubev2v/forklift/cmd/forklift-api -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all COPY --from=builder /app/forklift-api /usr/local/bin/forklift-api diff --git a/build/forklift-api/Containerfile-downstream b/build/forklift-api/Containerfile-downstream index 3672c6672c..d70f913cf0 100644 --- a/build/forklift-api/Containerfile-downstream +++ b/build/forklift-api/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o forklift-api github.com/kubev2v/forklift/cmd/forklift-api -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/forklift-cli-download/Containerfile b/build/forklift-cli-download/Containerfile index fd8f81f65e..3c7808ed90 100644 --- a/build/forklift-cli-download/Containerfile +++ b/build/forklift-cli-download/Containerfile @@ -1,5 +1,5 @@ # Build stage -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app @@ -12,7 +12,7 @@ WORKDIR /app/cmd/kubectl-mtv RUN --mount=type=cache,target=${GOCACHE},uid=1001 make build-all # Nginx serving stage -FROM registry.access.redhat.com/ubi9/nginx-126:1-1772411898 +FROM registry.access.redhat.com/ubi9/nginx-126:1-1785976667 # Copy binaries directly from build stage COPY --from=builder /app/cmd/kubectl-mtv/bin /opt/app-root/src/ diff --git a/build/forklift-cli-download/Containerfile-downstream b/build/forklift-cli-download/Containerfile-downstream index 20612ff2e2..ebeb4009c6 100644 --- a/build/forklift-cli-download/Containerfile-downstream +++ b/build/forklift-cli-download/Containerfile-downstream @@ -1,5 +1,5 @@ # Build stage -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app @@ -13,7 +13,7 @@ WORKDIR /app/cmd/kubectl-mtv RUN --mount=type=cache,target=${GOCACHE},uid=1001 make build-all # Nginx serving stage -FROM registry.redhat.io/ubi9/nginx-126:1-1756959223 +FROM registry.redhat.io/ubi9/nginx-126:1-1785976667 # Copy binaries directly from build stage COPY --from=builder /app/cmd/kubectl-mtv/bin /opt/app-root/src/ diff --git a/build/forklift-controller/Containerfile b/build/forklift-controller/Containerfile index 20550e044c..d3d2a41919 100644 --- a/build/forklift-controller/Containerfile +++ b/build/forklift-controller/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o manager github.com/kubev2v/forklift/cmd/forklift-controller -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 # RUN microdnf -y update && microdnf -y clean all # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/forklift-controller/Containerfile-downstream b/build/forklift-controller/Containerfile-downstream index a7a9d553e1..1ed8789789 100644 --- a/build/forklift-controller/Containerfile-downstream +++ b/build/forklift-controller/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 RUN dnf -y install libvirt-devel @@ -10,7 +10,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o manager github.com/kubev2v/forklift/cmd/forklift-controller -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # RUN microdnf -y update && microdnf -y clean all # Required to be able to get files from within the pod diff --git a/build/forklift-operator-bundle/Containerfile b/build/forklift-operator-bundle/Containerfile index afedc73e07..d68a0208b5 100644 --- a/build/forklift-operator-bundle/Containerfile +++ b/build/forklift-operator-bundle/Containerfile @@ -1,4 +1,4 @@ -FROM quay.io/konflux-ci/operator-sdk-builder@sha256:2737ff035f3a6d94e189cd31e7653998525c52f4d4db994ba1874a3a74bb4912 as builder +FROM quay.io/konflux-ci/operator-sdk-builder@sha256:bd34ca58b2d08e8ee3b9cdf46b32f69173084ca09c1d3aba47285e2c35b4d1fc as builder ARG STREAM=downstream ARG VERSION="2.7.0" diff --git a/build/forklift-operator-index/Containerfile b/build/forklift-operator-index/Containerfile index a7961de64d..30775894db 100644 --- a/build/forklift-operator-index/Containerfile +++ b/build/forklift-operator-index/Containerfile @@ -1,8 +1,8 @@ # The OPM 1.53.0 has problem, once there will be new version with the fix we can bump to latest. # https://github.com/operator-framework/operator-registry/pull/1664 # Ref: https://redhat-internal.slack.com/archives/C074JM28DTP/p1746458556603619 -FROM quay.io/operator-framework/opm:v1.64.0 AS opm -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 AS builder +FROM quay.io/operator-framework/opm:v1.73.0 AS opm +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 AS builder ARG CHANNELS="development" ARG DEFAULT_CHANNEL="development" ARG VERSION="99.0.0" @@ -18,7 +18,7 @@ WORKDIR /app RUN cat catalog/operator.yml | envsubst > operator.yaml RUN opm render ${OPERATOR_BUNDLE_IMAGE} ${OPM_OPTS} -o yaml >> operator.yaml -FROM quay.io/operator-framework/opm:v1.64.0 +FROM quay.io/operator-framework/opm:v1.73.0 COPY --from=builder /app/operator.yaml /configs/operator.yaml diff --git a/build/openstack-populator/Containerfile b/build/openstack-populator/Containerfile index be895b0ebf..4dc2764a9e 100644 --- a/build/openstack-populator/Containerfile +++ b/build/openstack-populator/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o openstack-populator github.com/kubev2v/forklift/cmd/openstack-populator -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/openstack-populator/Containerfile-downstream b/build/openstack-populator/Containerfile-downstream index 6026b84b1a..52aac2f9b9 100644 --- a/build/openstack-populator/Containerfile-downstream +++ b/build/openstack-populator/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o openstack-populator github.com/kubev2v/forklift/cmd/openstack-populator -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/ova-provider-server/Containerfile b/build/ova-provider-server/Containerfile index eca3f5c100..7242a1a49f 100644 --- a/build/ova-provider-server/Containerfile +++ b/build/ova-provider-server/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o ova-provider-server github.com/kubev2v/forklift/cmd/ova-provider-server -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/ova-provider-server/Containerfile-downstream b/build/ova-provider-server/Containerfile-downstream index 553eb618f0..d19fc72a08 100644 --- a/build/ova-provider-server/Containerfile-downstream +++ b/build/ova-provider-server/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o ova-provider-server github.com/kubev2v/forklift/cmd/ova-provider-server -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # RUN microdnf -y update && microdnf -y clean all # Required to be able to get files from within the pod diff --git a/build/ova-proxy/Containerfile b/build/ova-proxy/Containerfile index 2c6b93d585..55de51afc3 100644 --- a/build/ova-proxy/Containerfile +++ b/build/ova-proxy/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -8,7 +8,7 @@ ENV GOCACHE=/go-build/cache RUN echo $(ls) RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o proxy github.com/kubev2v/forklift/cmd/ova-proxy -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 COPY --from=builder /app/proxy /usr/local/bin/ova-proxy ENTRYPOINT ["/usr/local/bin/ova-proxy"] diff --git a/build/ova-proxy/Containerfile-downstream b/build/ova-proxy/Containerfile-downstream index e581831795..a40461df23 100644 --- a/build/ova-proxy/Containerfile-downstream +++ b/build/ova-proxy/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o proxy github.com/kubev2v/forklift/cmd/ova-proxy -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # RUN microdnf -y update && microdnf -y clean all # Required to be able to get files from within the pod diff --git a/build/ovirt-populator/Containerfile b/build/ovirt-populator/Containerfile index dcea81206a..731e259623 100644 --- a/build/ovirt-populator/Containerfile +++ b/build/ovirt-populator/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/go-toolset:1.25.9-1778589418 AS builder +FROM registry.access.redhat.com/ubi8/go-toolset:1.26.5-1786035555 AS builder ENV GOPATH=$APP_ROOT WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -o ovirt-populator github.com/kubev2v/forklift/cmd/ovirt-populator -FROM registry.access.redhat.com/ubi8/ubi:8.10-1778062799 +FROM registry.access.redhat.com/ubi8/ubi:8.10-1785749648 COPY --from=builder /app/ovirt-populator /usr/local/bin/ovirt-populator RUN subscription-manager refresh && \ dnf install -y python3-ovirt-engine-sdk4 ovirt-imageio-client && dnf clean all diff --git a/build/ovirt-populator/Containerfile-downstream b/build/ovirt-populator/Containerfile-downstream index 6092f4856c..e2ce4ea1bd 100644 --- a/build/ovirt-populator/Containerfile-downstream +++ b/build/ovirt-populator/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi8/go-toolset:1.25.9-1778589418 AS builder +FROM registry.redhat.io/ubi8/go-toolset:1.26.5-1786035555 AS builder USER 0 ENV GOPATH=$APP_ROOT WORKDIR /app @@ -8,7 +8,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -o ovirt-populator github.com/kubev2v/forklift/cmd/ovirt-populator -FROM registry.redhat.io/ubi8-minimal:8.10-1778576163 +FROM registry.redhat.io/ubi8-minimal:8.10-1785825911 COPY --from=builder /app/ovirt-populator /usr/local/bin/ovirt-populator RUN microdnf install -y python3-ovirt-engine-sdk4 ovirt-imageio-client diff --git a/build/ovirt-populator/Containerfile-upstream b/build/ovirt-populator/Containerfile-upstream index 455200d21f..34f696b077 100644 --- a/build/ovirt-populator/Containerfile-upstream +++ b/build/ovirt-populator/Containerfile-upstream @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/go-toolset:1.25.9-1778589418 AS builder +FROM registry.access.redhat.com/ubi8/go-toolset:1.26.5-1786035555 AS builder ENV GOPATH=$APP_ROOT WORKDIR /app COPY --chown=1001:0 ./ ./ diff --git a/build/populator-controller/Containerfile b/build/populator-controller/Containerfile index 0c36b2dafa..38cdffca49 100644 --- a/build/populator-controller/Containerfile +++ b/build/populator-controller/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o controller github.com/kubev2v/forklift/cmd/populator-controller -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 # Required to be able to get files from within the pod RUN microdnf -y install tar && microdnf clean all diff --git a/build/populator-controller/Containerfile-downstream b/build/populator-controller/Containerfile-downstream index b7a249c296..46941b4386 100644 --- a/build/populator-controller/Containerfile-downstream +++ b/build/populator-controller/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -7,7 +7,7 @@ ENV GOEXPERIMENT=strictfipsruntime ENV GOCACHE=/go-build/cache RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o controller github.com/kubev2v/forklift/cmd/populator-controller -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 # RUN microdnf -y update && microdnf -y clean all # Required to be able to get files from within the pod diff --git a/build/validation/Containerfile b/build/validation/Containerfile index de15623a29..686931b863 100644 --- a/build/validation/Containerfile +++ b/build/validation/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 RUN curl -L https://github.com/open-policy-agent/opa/releases/download/v1.8.0/opa_linux_amd64 > /usr/bin/opa RUN chmod +x /usr/bin/opa COPY validation/policies /usr/share/opa/policies/ diff --git a/build/validation/Containerfile-downstream b/build/validation/Containerfile-downstream index 4a1e5bef84..f5cc8723bc 100644 --- a/build/validation/Containerfile-downstream +++ b/build/validation/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS mtv-opa +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS mtv-opa USER 0 WORKDIR /app/opa ENV GOFLAGS="-tags=strictfipsruntime" @@ -9,7 +9,7 @@ COPY .konflux/validation/go.sum go.sum RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o /tmp/opa github.com/open-policy-agent/opa -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 WORKDIR /app COPY --chown=1001:0 ./ ./ diff --git a/build/virt-v2v-rhel9/Containerfile b/build/virt-v2v-rhel9/Containerfile index 75adddc1a4..0888451f33 100644 --- a/build/virt-v2v-rhel9/Containerfile +++ b/build/virt-v2v-rhel9/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9:9.6-1760340943 AS appliance +FROM registry.access.redhat.com/ubi9:9.8-1785906690 AS appliance RUN subscription-manager refresh && \ dnf install -y --setopt=install_weak_deps=False \ @@ -18,7 +18,7 @@ RUN mkdir -p /usr/local/lib/guestfs/appliance && \ qemu-img convert -c -O qcow2 root root.qcow2 && \ mv -vf root.qcow2 root -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -30,7 +30,7 @@ RUN --mount=type=cache,target=${GOCACHE},uid=1001 go build -buildvcs=false -ldfl RUN --mount=type=cache,target=${GOCACHE},uid=1001 go build -buildvcs=false -ldflags="-w -s" -o image-converter github.com/kubev2v/forklift/cmd/image-converter RUN --mount=type=cache,target=${GOCACHE},uid=1001 go build -buildvcs=false -ldflags="-w -s" -o virt-v2v-wrapper github.com/kubev2v/forklift/cmd/virt-v2v -FROM registry.access.redhat.com/ubi9:9.6-1760340943 +FROM registry.access.redhat.com/ubi9:9.8-1785906690 # RUN rm /etc/pki/tls/fips_local.cnf && \ # echo -e '[fips_sect]\ntls1-prf-ems-check = 0\nactivate = 1' > /etc/pki/tls/fips_local.cnf && \ diff --git a/build/virt-v2v-rhel9/Containerfile-downstream b/build/virt-v2v-rhel9/Containerfile-downstream index f31040b441..216095cf4a 100644 --- a/build/virt-v2v-rhel9/Containerfile-downstream +++ b/build/virt-v2v-rhel9/Containerfile-downstream @@ -1,9 +1,9 @@ -FROM registry.redhat.io/ubi9:9.6-1760340943 AS winlegacyiso +FROM registry.redhat.io/ubi9:9.8-1785906690 AS winlegacyiso RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release RUN yum install -y --setopt=install_weak_deps=False virtio-win-1.9.12-4.el7 -FROM registry.redhat.io/ubi9:9.6-1760340943 AS appliance +FROM registry.redhat.io/ubi9:9.8-1785906690 AS appliance RUN dnf update -y && \ dnf install -y --setopt=install_weak_deps=False \ @@ -23,7 +23,7 @@ RUN mkdir -p /usr/local/lib/guestfs/appliance && \ qemu-img convert -c -O qcow2 root root.qcow2 && \ mv -vf root.qcow2 root -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 RUN dnf install -y libvirt-devel WORKDIR /app @@ -35,7 +35,7 @@ RUN GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o virt-v2 RUN GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o image-converter github.com/kubev2v/forklift/cmd/image-converter RUN GOOS=linux GOARCH=amd64 go build -buildvcs=false -ldflags="-w -s" -o virt-v2v-wrapper github.com/kubev2v/forklift/cmd/virt-v2v -FROM registry.redhat.io/ubi9:9.6-1760340943 AS runtime +FROM registry.redhat.io/ubi9:9.8-1785906690 AS runtime RUN rm /etc/pki/tls/fips_local.cnf && \ echo -e '[fips_sect]\ntls1-prf-ems-check = 0\nactivate = 1' > /etc/pki/tls/fips_local.cnf && \ diff --git a/build/virt-v2v/Containerfile b/build/virt-v2v/Containerfile index bb08f661e3..ba48099010 100644 --- a/build/virt-v2v/Containerfile +++ b/build/virt-v2v/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9:9.7-1778576335 AS appliance +FROM registry.access.redhat.com/ubi9:9.8-1785906690 AS appliance RUN subscription-manager refresh && \ dnf install -y --setopt=install_weak_deps=False \ @@ -18,7 +18,7 @@ RUN mkdir -p /usr/local/lib/guestfs/appliance && \ qemu-img convert -c -O qcow2 root root.qcow2 && \ mv -vf root.qcow2 root -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -30,7 +30,7 @@ RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go bui RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o image-converter github.com/kubev2v/forklift/cmd/image-converter RUN --mount=type=cache,target=${GOCACHE},uid=1001 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o virt-v2v-wrapper github.com/kubev2v/forklift/cmd/virt-v2v -FROM registry.access.redhat.com/ubi9:9.7-1778576335 +FROM registry.access.redhat.com/ubi9:9.8-1785906690 # RUN rm /etc/pki/tls/fips_local.cnf && \ # echo -e '[fips_sect]\ntls1-prf-ems-check = 0\nactivate = 1' > /etc/pki/tls/fips_local.cnf && \ diff --git a/build/virt-v2v/Containerfile-downstream b/build/virt-v2v/Containerfile-downstream index cb26a65c3f..f1acec584e 100644 --- a/build/virt-v2v/Containerfile-downstream +++ b/build/virt-v2v/Containerfile-downstream @@ -1,9 +1,9 @@ -FROM registry.redhat.io/ubi9:9.7-1778576335 AS winlegacyiso +FROM registry.redhat.io/ubi9:9.8-1785906690 AS winlegacyiso RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release RUN yum install -y --setopt=install_weak_deps=False virtio-win-1.9.4-2.el7.2 -FROM registry.redhat.io/ubi10:10.1-1778562845 AS appliance +FROM registry.redhat.io/ubi10:10.2-1785778137 AS appliance RUN dnf update -y && \ dnf install -y --setopt=install_weak_deps=False \ @@ -23,7 +23,7 @@ RUN mkdir -p /usr/local/lib/guestfs/appliance && \ qemu-img convert -c -O qcow2 root root.qcow2 && \ mv -vf root.qcow2 root -FROM registry.redhat.io/ubi10/go-toolset:1.25.9-1778589469 AS builder +FROM registry.redhat.io/ubi10/go-toolset:1.26.5-1785819392 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ @@ -34,7 +34,7 @@ RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o virt-v2v-monitor github RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o image-converter github.com/kubev2v/forklift/cmd/image-converter RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o virt-v2v-wrapper github.com/kubev2v/forklift/cmd/virt-v2v -FROM registry.redhat.io/ubi10:10.1-1778562845 AS runtime +FROM registry.redhat.io/ubi10:10.2-1785778137 AS runtime COPY --chown=1001:0 ./libguestfs-fssupport-10.1-4.el10_1.* ./ diff --git a/build/virt-v2v/Containerfile-downstream-fssupport b/build/virt-v2v/Containerfile-downstream-fssupport index 905cd6c507..3ba5679cfe 100644 --- a/build/virt-v2v/Containerfile-downstream-fssupport +++ b/build/virt-v2v/Containerfile-downstream-fssupport @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi10/go-toolset:1.25.9-1778589469 AS builder +FROM registry.redhat.io/ubi10/go-toolset:1.26.5-1785819392 AS builder WORKDIR /app COPY --chown=1001:0 ./ ./ ENV GOFLAGS="-mod=vendor -tags=strictfipsruntime" @@ -8,7 +8,7 @@ RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o virt-v2v-monitor github RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o image-converter github.com/kubev2v/forklift/cmd/image-converter RUN GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o virt-v2v-wrapper github.com/kubev2v/forklift/cmd/virt-v2v -FROM registry.redhat.io/ubi10:10.1-1778562845 +FROM registry.redhat.io/ubi10:10.2-1785778137 RUN rm /etc/pki/tls/fips_local.cnf && \ echo -e '[fips_sect]\ntls1-prf-ems-check = 0\nactivate = 1' > /etc/pki/tls/fips_local.cnf && \ diff --git a/build/virt-v2v/Containerfile-upstream b/build/virt-v2v/Containerfile-upstream index 320369198d..c1876a738d 100644 --- a/build/virt-v2v/Containerfile-upstream +++ b/build/virt-v2v/Containerfile-upstream @@ -1,5 +1,5 @@ # Build virt-v2v binary -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ diff --git a/build/virt-v2v/Containerfile-upstream-fedora b/build/virt-v2v/Containerfile-upstream-fedora index 2f041432ad..5c5453736d 100644 --- a/build/virt-v2v/Containerfile-upstream-fedora +++ b/build/virt-v2v/Containerfile-upstream-fedora @@ -1,5 +1,5 @@ # Build virt-v2v binary -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ diff --git a/build/virt-v2v/Containerfile-upstream-fssupport b/build/virt-v2v/Containerfile-upstream-fssupport index d64bd8149a..750fd4f06b 100644 --- a/build/virt-v2v/Containerfile-upstream-fssupport +++ b/build/virt-v2v/Containerfile-upstream-fssupport @@ -1,5 +1,5 @@ # Build virt-v2v binary -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER 0 WORKDIR /app COPY --chown=1001:0 ./ ./ diff --git a/build/vsphere-xcopy-volume-populator/Containerfile b/build/vsphere-xcopy-volume-populator/Containerfile index c38f6f9add..9884e18eb0 100644 --- a/build/vsphere-xcopy-volume-populator/Containerfile +++ b/build/vsphere-xcopy-volume-populator/Containerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER root WORKDIR /usr/src/app @@ -17,7 +17,7 @@ RUN --mount=type=cache,target=/go/pkg/mod \ RUN make vmkfstools-wrapper -FROM registry.access.redhat.com/ubi9-minimal:9.7-1778562320 +FROM registry.access.redhat.com/ubi9-minimal:9.8-1785906621 COPY --from=builder /usr/src/app/cmd/vsphere-xcopy-volume-populator/bin/vsphere-xcopy-volume-populator \ /bin/vsphere-xcopy-volume-populator diff --git a/build/vsphere-xcopy-volume-populator/Containerfile-downstream b/build/vsphere-xcopy-volume-populator/Containerfile-downstream index 02446a6b80..f3ecd5f215 100644 --- a/build/vsphere-xcopy-volume-populator/Containerfile-downstream +++ b/build/vsphere-xcopy-volume-populator/Containerfile-downstream @@ -1,4 +1,4 @@ -FROM registry.redhat.io/ubi9/go-toolset:1.25.9-1778604137 AS builder +FROM registry.redhat.io/ubi9/go-toolset:1.26.5-1786023237 AS builder COPY --chown=1001:0 . /src WORKDIR /src/cmd/vsphere-xcopy-volume-populator @@ -15,7 +15,7 @@ USER 1001 RUN make vmkfstools-wrapper -FROM registry.redhat.io/ubi9-minimal:9.7-1778562320 +FROM registry.redhat.io/ubi9-minimal:9.8-1785906621 COPY --from=builder /src/cmd/vsphere-xcopy-volume-populator/bin/vsphere-xcopy-volume-populator \ /bin/vsphere-xcopy-volume-populator diff --git a/cmd/vsphere-xcopy-volume-populator/e2e-tests/Dockerfile b/cmd/vsphere-xcopy-volume-populator/e2e-tests/Dockerfile index b03e45d417..a4f80d4e97 100644 --- a/cmd/vsphere-xcopy-volume-populator/e2e-tests/Dockerfile +++ b/cmd/vsphere-xcopy-volume-populator/e2e-tests/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.25.7-1773088126 AS builder +FROM registry.access.redhat.com/ubi9/go-toolset:1.26.5-1786023237 AS builder USER root WORKDIR /forklift