Skip to content

Commit 29c077f

Browse files
authored
Fix incorrect image list in release artifact (#86)
1 parent 4351836 commit 29c077f

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ jobs:
125125
126126
## Container Images
127127
128-
See [versions.txt](versions.txt) for the full list of container images and versions.
128+
See versions.txt for the full list of container images and versions.
129129
130130
## Helm Chart
131131

build_image_list.sh

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ echo "Starting combined build_versions.sh"
2424
# Input file containing image repository and tag information
2525
input_file="distros/kubernetes/nvsentinel/values.yaml"
2626
# Base prefix for static images
27-
static_prefix="nvcr.io/nv-ngc-devops"
27+
static_prefix=""
2828

2929
# Set default values for container registry and organization
30-
NVCR_CONTAINER_REPO=${NVCR_CONTAINER_REPO:-nvcr.io}
31-
NGC_ORG=${NGC_ORG:-nv-ngc-devops}
30+
CONTAINER_REPO=${CONTAINER_REPO:-ghcr.io}
31+
CONTAINER_ORG=${CONTAINER_ORG:-nvidia}
3232
# Use provided SAFE_REF_NAME or calculate from CI_COMMIT_REF_NAME or git branch
3333
if [[ -z "${SAFE_REF_NAME:-}" ]]; then
3434
CI_COMMIT_REF_NAME=${CI_COMMIT_REF_NAME:-$(git rev-parse --abbrev-ref HEAD)}
@@ -43,19 +43,18 @@ out="versions.txt"
4343
# ------- 1) Build dynamic list -------
4444
# Define array of dynamic images with their respective tags (sorted!)
4545
declare -a dynamic_images=(
46-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-csp-health-monitor:${SAFE_REF_NAME}"
47-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-fault-quarantine-module:${SAFE_REF_NAME}"
48-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-fault-remediation-module:${SAFE_REF_NAME}"
49-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-file-server-cleanup:${SAFE_REF_NAME}"
50-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-gpu-health-monitor:${SAFE_REF_NAME}-dcgm-3.x"
51-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-gpu-health-monitor:${SAFE_REF_NAME}-dcgm-4.x"
52-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-health-events-analyzer:${SAFE_REF_NAME}"
53-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-labeler-module:${SAFE_REF_NAME}"
54-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-log-collector:${SAFE_REF_NAME}"
55-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-node-drainer-module:${SAFE_REF_NAME}"
56-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-node-health-events-uds-connector-server:${SAFE_REF_NAME}"
57-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-platform-connectors:${SAFE_REF_NAME}"
58-
"${NVCR_CONTAINER_REPO}/${NGC_ORG}/nvsentinel-syslog-health-monitor:${SAFE_REF_NAME}"
46+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-csp-health-monitor:${SAFE_REF_NAME}"
47+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-fault-quarantine-module:${SAFE_REF_NAME}"
48+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-fault-remediation-module:${SAFE_REF_NAME}"
49+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-file-server-cleanup:${SAFE_REF_NAME}"
50+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-gpu-health-monitor:${SAFE_REF_NAME}-dcgm-3.x"
51+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-gpu-health-monitor:${SAFE_REF_NAME}-dcgm-4.x"
52+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-health-events-analyzer:${SAFE_REF_NAME}"
53+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-labeler-module:${SAFE_REF_NAME}"
54+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-log-collector:${SAFE_REF_NAME}"
55+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-node-drainer-module:${SAFE_REF_NAME}"
56+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-platform-connectors:${SAFE_REF_NAME}"
57+
"${CONTAINER_REPO}/${CONTAINER_ORG}/nvsentinel-syslog-health-monitor:${SAFE_REF_NAME}"
5958
)
6059

6160
# Write dynamic images to output file
@@ -108,7 +107,7 @@ awk -v prefix="$static_prefix" '
108107
for (i = 1; i <= n; i++) {
109108
r = order[i]; suf = r; sub(".*/","",suf)
110109
t = (tags[r] == "" ? "main" : tags[r])
111-
print prefix "/" suf ":" t
110+
print r ":" t
112111
}
113112
}
114113
' "$input_file" > "$static_tmp"

0 commit comments

Comments
 (0)