From 19ac97dcedd2aa40eace7e6a5839e4e0f604cc8f Mon Sep 17 00:00:00 2001 From: Nikhil Barge Date: Wed, 22 Apr 2026 20:46:40 +0530 Subject: [PATCH] fix photon image to avoid failure in pre-checkin pipeline --- images/driver/Dockerfile | 7 +++++++ images/driver/Dockerfile.cover | 7 +++++++ images/syncer/Dockerfile | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/images/driver/Dockerfile b/images/driver/Dockerfile index dee9d13719..bf42e2b2c3 100644 --- a/images/driver/Dockerfile +++ b/images/driver/Dockerfile @@ -56,6 +56,13 @@ ARG GIT_COMMIT LABEL git_commit=$GIT_COMMIT LABEL "maintainers"="Divyen Patel , Sandeep Pissay Srinivasa Rao , Xing Yang " +# The legacy Photon repo host packages.vmware.com was retired on 2026-03-01. +# Point any .repo files still referencing it at the current external mirror +# (packages.broadcom.com). No-op on newer base images that are already correct. +# Ref: https://vmw-confluence.broadcom.net/spaces/PHOTONOS/pages/2282198193 +RUN sed -i 's|https://packages\.vmware\.com/photon|https://packages.broadcom.com/photon|g' \ + /etc/yum.repos.d/*.repo + RUN tdnf -y upgrade # install nfs-utils, util-linux and e2fsprogs diff --git a/images/driver/Dockerfile.cover b/images/driver/Dockerfile.cover index 37837be9c4..d03b1c7169 100644 --- a/images/driver/Dockerfile.cover +++ b/images/driver/Dockerfile.cover @@ -18,6 +18,13 @@ ARG GIT_COMMIT LABEL git_commit=$GIT_COMMIT LABEL "maintainers"="Divyen Patel , Xing Yang , Satyanarayana Kolluri " +# The legacy Photon repo host packages.vmware.com was retired on 2026-03-01. +# Point any .repo files still referencing it at the current external mirror +# (packages.broadcom.com). No-op on newer base images that are already correct. +# Ref: https://vmw-confluence.broadcom.net/spaces/PHOTONOS/pages/2282198193 +RUN sed -i 's|https://packages\.vmware\.com/photon|https://packages.broadcom.com/photon|g' \ + /etc/yum.repos.d/*.repo + # Install required packages for CSI driver RUN tdnf -y install \ nfs-utils \ diff --git a/images/syncer/Dockerfile b/images/syncer/Dockerfile index e733870dc1..5f4f1d7885 100644 --- a/images/syncer/Dockerfile +++ b/images/syncer/Dockerfile @@ -58,6 +58,13 @@ ARG GIT_COMMIT # This label will be overridden from driver base image LABEL git_commit=$GIT_COMMIT +# The legacy Photon repo host packages.vmware.com was retired on 2026-03-01. +# Point any .repo files still referencing it at the current external mirror +# (packages.broadcom.com). No-op on newer base images that are already correct. +# Ref: https://vmw-confluence.broadcom.net/spaces/PHOTONOS/pages/2282198193 +RUN sed -i 's|https://packages\.vmware\.com/photon|https://packages.broadcom.com/photon|g' \ + /etc/yum.repos.d/*.repo + RUN tdnf -y upgrade COPY --from=builder /build/vsphere-syncer /bin/vsphere-syncer