Skip to content

Commit fe635a0

Browse files
authored
Handle ius repo deprecation; add librocprofiler-sdk (#96)
Validation: http://rocm-ci.amd.com/view/Release-7.0/job/pytorch2.6-manylinux-wheels_rel-7.0/45/ Resolves https://ontrack-internal.amd.com/browse/SWDEV-550252 Fixing : http://rocm-ci.amd.com/blue/organizations/jenkins/pytorch-manylinux-wheel-builder_rel-7.0/detail/pytorch-``` ``` manylinux-wheel-builder_rel-7.0/993/pipeline/123 [2025-08-18T09:19:18.842Z] #15 [common 5/20] RUN yum install -y https://repo.ius.io/ius-release-el7.rpm https://ossci-linux.s3.amazonaws.com/epel-release-7-14.noarch.rpm [2025-08-18T09:19:19.406Z] #15 0.489 Last metadata expiration check: 5:57:11 ago on Mon 18 Aug 2025 03:22:08 AM UTC. [2025-08-18T09:19:19.967Z] #15 1.065 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:19.967Z] #15 1.070 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:19.967Z] #15 1.074 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:19.967Z] #15 1.078 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:19.967Z] #15 1.078 [FAILED] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:19.967Z] #15 1.082 Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] #15 ERROR: process "/bin/sh -c yum install -y https://repo.ius.io/ius-release-el7.rpm https://ossci-linux.s3.amazonaws.com/epel-release-7-14.noarch.rpm" did not complete successfully: exit code: 1 [2025-08-18T09:19:20.223Z] [2025-08-18T09:19:20.223Z] #11 [base 1/4] FROM quay.io/pypa/manylinux_2_28_x86_64@sha256:6f42f4382bc73e9584206e6722e001922c0d4846c932fccaa04c0e35903b717d [2025-08-18T09:19:20.223Z] #11 sha256:1a4c282d288c558955eaa809522b305b1dc3c458ee448b452919ef62f4f8b792 218.70MB / 218.70MB 11.0s done [2025-08-18T09:19:20.223Z] #11 extracting sha256:2eae4ad0bb479b2c22340b64ff37f0785ad235725fe1146676ffde84ed609cb1 0.2s done [2025-08-18T09:19:20.223Z] #11 extracting sha256:f30ef9f5bd1e45925733212eb2246ba12de671c9e461ef3f1f267ba18fa24c51 done [2025-08-18T09:19:20.223Z] #11 extracting sha256:1a4c282d288c558955eaa809522b305b1dc3c458ee448b452919ef62f4f8b792 4.2s [2025-08-18T09:19:20.223Z] ------ [2025-08-18T09:19:20.223Z] > [common 5/20] RUN yum install -y https://repo.ius.io/ius-release-el7.rpm https://ossci-linux.s3.amazonaws.com/epel-release-7-14.noarch.rpm: [2025-08-18T09:19:20.223Z] 0.489 Last metadata expiration check: 5:57:11 ago on Mon 18 Aug 2025 03:22:08 AM UTC. [2025-08-18T09:19:20.223Z] 1.065 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] 1.070 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] 1.074 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] 1.078 [MIRROR] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] 1.078 [FAILED] ius-release-el7.rpm: Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] 1.082 Status code: 404 for https://repo.ius.io/ius-release-el7.rpm (IP: 96.6.228.101) [2025-08-18T09:19:20.223Z] ------ [2025-08-18T09:19:20.223Z] ERROR: failed to solve: process "/bin/sh -c yum install -y https://repo.ius.io/ius-release-el7.rpm https://ossci-linux.s3.amazonaws.com/epel-release-7-14.noarch.rpm" did not complete successfully: exit code: 1 script returned exit code 1 ``` ```
1 parent 0a7c98c commit fe635a0

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

manywheel/Dockerfile_2_28

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,7 @@ RUN yum install -y \
9292
glibc-langpack-en
9393

9494
# ius-release package needs epel-release-7
95-
RUN yum install -y \
96-
https://repo.ius.io/ius-release-el7.rpm \
97-
https://ossci-linux.s3.amazonaws.com/epel-release-7-14.noarch.rpm
98-
#Stopped working as of 8/1 (due to CentOS EOL?)
99-
# https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
100-
RUN yum swap -y git git236-core
95+
10196
# git236+ would refuse to run git commands in repos owned by other users
10297
# Which causes version check to fail, as pytorch repo is bind-mounted into the image
10398
# Override this behaviour by treating every folder as safe

manywheel/build_rocm.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ do_heavyweight_build() {
151151
"librocsparse.so"
152152
"libroctracer64.so"
153153
"libroctx64.so"
154-
"librocroller.so"
154+
"librocroller.so"
155155
)
156156

157157
# Adjust list based on ROCm version
@@ -164,6 +164,7 @@ do_heavyweight_build() {
164164

165165
if [[ $(ver $PYTORCH_VERSION) -ge $(ver 2.8) ]]; then
166166
HEAVYWEIGHT_ROCM_SO_FILES+=("libhipsparselt.so")
167+
HEAVYWEIGHT_ROCM_SO_FILES+=("librocprofiler-sdk.so")
167168
fi
168169

169170

0 commit comments

Comments
 (0)