Skip to content

fix(resource-push-ngc): download arm64 NGC CLI on arm64 runners#51

Merged
lachen-nv merged 1 commit into
mainfrom
fix/ngc-cli-arm64
Jun 25, 2026
Merged

fix(resource-push-ngc): download arm64 NGC CLI on arm64 runners#51
lachen-nv merged 1 commit into
mainfrom
fix/ngc-cli-arm64

Conversation

@lachen-nv

Copy link
Copy Markdown
Collaborator

Problem

install-ngc-cli.sh hardcodes ngccli_linux.zip (x86_64). On an arm64 runner the CLI fails with cannot execute binary file: Exec format error (exit 126), so resource-push-ngc can't upload from arm64 jobs.

Fix

Select the archive by runner arch: x86_64 → ngccli_linux.zip, aarch64 → ngccli_arm64.zip (confirmed to exist for v4.9.17). Unblocks NGC uploads from arm64 runners for all consumers.

Test

Used by NVIDIA/infra-controller REST CI arm64 build legs (follow-up PR bumps the pinned SHA).

@copy-pr-bot

copy-pr-bot Bot commented Jun 25, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@lachen-nv lachen-nv force-pushed the fix/ngc-cli-arm64 branch from 7191889 to 43f1b16 Compare June 25, 2026 02:40
@lachen-nv lachen-nv marked this pull request as ready for review June 25, 2026 02:40
@lachen-nv lachen-nv merged commit ae74448 into main Jun 25, 2026
3 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants