You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
README: "Mock Backend (Real NVML)" section summarizing the fake vs mock backends and how to enable mock per pool (links to docs/mock-backend.md). (RUN-40088)
README: "Mixed Real + Fake GPU Nodes" guide for running alongside a real NVIDIA GPU Operator (install in a separate namespace and disable the colliding devicePlugin, statusExporter, and runtimeClass components).
Changed
Built-in GPU profiles re-synced from NVIDIA/k8s-test-infra main (commit 497fa04): each profile now includes a pcie_topology block (PCI root
complexes with per-device numa_node), and a gb300 profile is added. This
is what lets the mock backend report per-GPU NUMA affinity. (RUN-40173)
hack/sync-profiles.sh: default source bumped v0.1.0 → main; now resolves
a tag, branch, or commit SHA (was tags/branches only) and records the resolved
commit in the generated # Source: header. (RUN-40173)
Fixed
device-plugin injects NODE_NAME so non-DRA pods can run the fake nvidia-smi. (#191)
sync-gpu-profiles workflow read the synced version with head -2, but the # Source: line is line 3, so the PR title/commit version was always empty. (RUN-40173)
CI e2e-upgrade (latest-main) lane no longer deadlocks resolving its baseline
chart. It now walks --first-parent main commits (only those publish a 0.0.0-<sha> chart, so merges no longer fill the window with unpublished
feature-branch commits), widens the lookback, and falls back to the latest
release tag instead of hard-failing — a hard failure here skipped release-helm, which then never published the chart the next run needed.
Mirrored in the make e2e-upgrade-from-main target. (RUN-40080)
Fake nvidia-smi exits gracefully instead of panicking on errors. (#206)
Fake nvidia-smi failure output mirrors real nvidia-smi per error instead of one generic line.