ROCm / k8s-device-plugin

Kubernetes (k8s) device plugin to enable registration of AMD GPU to a container cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Issue]: ArtifactHUB helm install points to non-existant chart repo

jkoelker opened this issue · comments

Problem Description

The readme linked artifacthub chart fails to install when following the install instructions helm repo add amd-gpu-helm https://rocm.github.io/k8s-device-plugin/. The repository URL 404's:

curl -I https://rocm.github.io/k8s-device-plugin/
HTTP/2 404
server: GitHub.com
content-type: text/html; charset=utf-8
permissions-policy: interest-cohort=()
access-control-allow-origin: *
etag: "64d39a40-24a3"
content-security-policy: default-src 'none'; style-src 'unsafe-inline'; img-src data:; connect-src 'self'
x-proxy-cache: MISS
x-github-request-id: A3E2:132D5D:7EE1D:A36FE:65B14EF5
accept-ranges: bytes
date: Wed, 24 Jan 2024 17:55:12 GMT
via: 1.1 varnish
age: 9
x-served-by: cache-bfi-krnt7300056-BFI
x-cache: HIT
x-cache-hits: 1
x-timer: S1706118913.502519,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: bdc1c82ba81aa9bffe6edcbb39007b050c56efa6
content-length: 9379

Operating System

any

CPU

any

GPU

AMD Instinct MI300X, AMD Instinct MI300A, AMD Instinct MI250X, AMD Instinct MI250, AMD Instinct MI210, AMD Instinct MI100, AMD Radeon Pro W7900, AMD Radeon Pro W6800, AMD Radeon Pro V620, AMD Radeon Pro VII, AMD Radeon RX 7900 XTX, AMD Radeon RX 7900 XT, AMD Radeon VII

ROCm Version

ROCm 6.0.0

ROCm Component

No response

Steps to Reproduce

No response

(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support

No response

Additional Information

No response

I have republished the chart and the ArtifactHub instruction appears to work. The issue might have been related the organization renaming.

I believe Helm looks for index.yaml:

$ curl -I https://rocm.github.io/k8s-device-plugin/index.yaml
HTTP/2 200 
server: GitHub.com
content-type: text/yaml
permissions-policy: interest-cohort=()
last-modified: Thu, 18 Jan 2024 16:50:15 GMT
access-control-allow-origin: *
strict-transport-security: max-age=31556952
etag: "65a956c7-2a5c"
expires: Fri, 26 Jan 2024 04:04:23 GMT
cache-control: max-age=600
x-proxy-cache: MISS
x-github-request-id: E5A2:226B:F780B6:153DB1E:65B32CEF
accept-ranges: bytes
date: Fri, 26 Jan 2024 04:00:08 GMT
via: 1.1 varnish
age: 345
x-served-by: cache-lga21954-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1706241608.232157,VS0,VE2
vary: Accept-Encoding
x-fastly-request-id: e4831a1306214de94b1c936963de77e70c3969ad
content-length: 10844