Skip to content

build: AUT-1619 install NCCL gIB plugin in CI image - #5726

Open
svcnemo-autobot wants to merge 4 commits into
NVIDIA-NeMo:r0.6.0from
svcnemo-autobot:ci/add-nccl-gib-plugin-r060
Open

build: AUT-1619 install NCCL gIB plugin in CI image#5726
svcnemo-autobot wants to merge 4 commits into
NVIDIA-NeMo:r0.6.0from
svcnemo-autobot:ci/add-nccl-gib-plugin-r060

Conversation

@svcnemo-autobot

@svcnemo-autobot svcnemo-autobot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Background

The release CI image needs Google Cloud’s NCCL gIB plugin without executing unauditable package hooks or unsupported private-registry build stages.

What changed

Downloads the exact content layer from Google’s official NCCL gIB image, verifies layer SHA-256 5571c2a0…74770, and inertly extracts only configs, lib64, and scripts. It then registers the gIB library directory. No package manager, maintainer script, or archive executable runs.

Details

flowchart LR
  A[Pinned Google layer] --> B[Verify SHA-256]
  B --> C[Extract allowlisted paths]
  C --> D[Register library path]
Loading

Tested

  • Verified layer checksum and 27 selected entries
  • Verified required network, environment, profiler, tuner, config, and setup files
  • Exercised the exact extraction into an isolated root
  • Confirmed apt/deb installation paths are absent
  • Exact-head validation passed admission/security stages; image build is running

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@svcnemo-autobot
svcnemo-autobot requested a review from a team as a code owner August 21, 2026 00:16
@copy-pr-bot

copy-pr-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@yaoyu-33 yaoyu-33 added area:build Dependencies, packaging, images, and environment setup ci CI, automation, test queue, or workflow infrastructure work full-test-suite needs-more-tests Requires additional L0 and L1 test coverage before merge needs-review PR is ready for code review and waiting on a reviewer labels Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build Dependencies, packaging, images, and environment setup ci CI, automation, test queue, or workflow infrastructure work full-test-suite needs-more-tests Requires additional L0 and L1 test coverage before merge needs-review PR is ready for code review and waiting on a reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants