Skip to content

Release v0.3.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@ArangoGutierrez ArangoGutierrez released this 29 Jul 10:10
v0.3.0-rc1
f03c590

What's Changed

  • chore(deps): Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #392
  • chore(deps): Bump the k8sio group with 4 updates by @dependabot[bot] in #398
  • chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.31.0 by @dependabot[bot] in #399
  • chore(deps): Bump github.com/NVIDIA/go-nvml from 0.13.0-1 to 0.13.1-0 by @dependabot[bot] in #400
  • feat(mockib): mock subnet manager for sminfo and ibnetdiscover by @giuliocalzo in #401
  • feat(nvml-mock): simulate NVSwitch topology and nvidia-fabricmanager by @giuliocalzo in #387
  • chore(deps): dependency merge train (checkout 7.0.0, go-nvml 0.13.2-0, gomega 1.42.0) by @ArangoGutierrez in #410
  • fix(e2e): avoid SIGPIPE false-negative in IB validation scripts by @giuliocalzo in #409
  • fix(nvml-mock): regenerate bridge stubs for go-nvml 0.13.2 + scope e2e device plugin by @giuliocalzo in #413
  • mocknvml: implement per-process GetProcessUtilization + per-device processes override by @eliranw in #381
  • chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in #414
  • chore(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 by @dependabot[bot] in #415
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.31.0 to 2.32.0 by @dependabot[bot] in #416
  • chore(deps): bump github.com/onsi/gomega from 1.42.0 to 1.42.1 by @dependabot[bot] in #417
  • chore(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by @dependabot[bot] in #420
  • chore(deps): bump docker/metadata-action from 6.1.0 to 6.2.0 by @dependabot[bot] in #424
  • chore(deps): bump docker/login-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #425
  • chore(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #426
  • chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 by @dependabot[bot] in #423
  • feat(imex): run the real nvidia-imex in NO GPU mode instead of the fake marker protocol by @ArangoGutierrez in #429
  • chore: consolidate dependabot updates by @ArangoGutierrez in #444
  • fix(security): bump Go 1.26.4 -> 1.26.5 to resolve GO-2026-5856 by @giuliocalzo in #445
  • refactor(nvml-mock): consolidate NVLink bandwidth to bandwidth_per_link_mbps by @giuliocalzo in #405
  • chore(deps): consolidated dependency refresh (go-nvml v0.13.3-1, NFD v0.19.0, codeql-action v4.37.0) by @ArangoGutierrez in #455
  • feat(nvml-mock): add node-wide NRI injection demo by @giuliocalzo in #433
  • refactor(chart): Autodiscover available GPU profiles in the Helm chart by @roma-glushko in #463
  • Replace nvml-mock E2E with Go harness by @giuliocalzo in #442
  • chore(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 by @dependabot[bot] in #467
  • Feat/dcgm dcgm exporter mock by @avasilevskii in #458
  • chore(deps): bump actions/setup-go from 6.4.0 to 7.0.0 by @dependabot[bot] in #468
  • ci(e2e): build nvml-mock image once and share via ttl.sh by @giuliocalzo in #465
  • feat(dev): Standardize local cluster creation and deployment via Tilt by @roma-glushko in #470
  • fix(mockpcisysfs): make lspci enumerate mock GPUs by @giuliocalzo in #477
  • test(e2e): add Ginkgo skipped-spec summary report by @giuliocalzo in #469
  • chore(deps): consolidated github-actions bumps 2026-07-21 by @ArangoGutierrez in #481
  • ✨ feat: Setup project identity by @roma-glushko in #488
  • chore(deps): bump github/codeql-action from 4.37.1 to 4.37.3 by @ArangoGutierrez in #489
  • feat(nvml-mock): runtime control via nvml-mock-ctl by @giuliocalzo in #476
  • feat(nvml-mock): inject NVLink DL errors via nvml-mock-ctl nvlink-error by @giuliocalzo in #494
  • bug: Better cropped logo image by @roma-glushko in #491
  • ci(lint): lint e2e- and integration-tagged sources by @ArangoGutierrez in #516
  • fix(ci): close the tier-1 gaps found by the AICR pre-silicon preflight POC by @ArangoGutierrez in #512
  • chore(deps): dependabot merge train 2026-07-27 by @ArangoGutierrez in #520
  • ✨ Inited MEP infrastructure by @roma-glushko in #519
  • docs(demo): NVSentinel thermal-margin detect/remediate/recover demo on mock GPUs by @giuliocalzo in #493
  • fix(nvml-mock): let NFD derive the pci-10de label instead of hand-writing it by @ArangoGutierrez in #534
  • docs(enhancements): fix dash consistency and grammar in MEP docs by @ArangoGutierrez in #521
  • refactor(e2e): Move cluster setup to tilt in E2E tests (p1) by @roma-glushko in #492
  • ci(e2e): add dedicated Kind node image with nvidia-container-toolkit + CDI by @giuliocalzo in #464
  • fix(nvml-mock-nri): unit tests, full Linux dev_t decoding, stale LD_PRELOAD comment by @ArangoGutierrez in #539
  • feat(nri): harden the NRI plugin against wedge and silent unregistration by @ArangoGutierrez in #540
  • feat(nvml-mock): render the mock IMEX surface for the DRA compute-domain plugin by @ArangoGutierrez in #541
  • fix(e2e): assert GFD labels instead of warning about them by @ArangoGutierrez in #542
  • chore(release): cut v0.3.0-rc1 by @ArangoGutierrez in #543

New Contributors

Full Changelog: v0.2.1...v0.3.0-rc1