• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / nvidia-container-toolkit
43%
main: 44%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/main/NVIDIA/holodeck-0.3.6
DEFAULT BRANCH: main
Repo Added 22 May 2025 04:41PM UTC
Token yURQA9qJZkSTLsagBnXzxNupHtB5LQLk7 regen
Build 2547 Last
Files 244
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH pull-request/1784
branch: pull-request/1784
CHANGE BRANCH
x
Reset
Sync Branches
  • pull-request/1784
  • 1.18.0rc2
  • CNT-4739/additional-gids
  • CNT-4766/create-so-symlinks
  • NewEmpty
  • add-additional-device-node-information
  • add-as-package-for-conversion
  • add-basic-csv-test
  • add-dev-root-to-driver
  • add-device-ids-to-getspec
  • add-disable-all-device
  • add-dlopen-library-locator
  • add-driver-lib-root-envvar
  • add-egl-wayland2-to-cdi-spec
  • add-existing-runtimes-to-containerd-drop-in
  • add-imex-channel-to-jit-cdi
  • add-issue-templates
  • add-ldconfig-path-as-hook-creator-option
  • add-nspect-integration
  • add-nvidiascape-test
  • add-openrm-discoverer-to-csv-mode
  • add-restart-to-refresh-service
  • add-sandbox-mode
  • add-version-to-driver-struct
  • allow-config-override-by-envvar
  • allow-config-source-to-be-overridden
  • allow-device-ids-on-cdi-generate
  • allow-scan-failures
  • b/5363680
  • b/5366608
  • b/5371533
  • backport-1799-to-release-1.19
  • backport-1804-to-release-1.19
  • backport-1825-to-release-1.19
  • backport-1829-to-release-1.19
  • backport-e2e-changes-release-1.19
  • bug/5366608
  • bump-golang-125
  • bump-grpc-1.79.3
  • bump-image-in-tests
  • bump-libnvidia-container
  • bump-release-v1.18.0-rc.1
  • bump-release-v1.18.0-rc.3
  • bump-release-v1.18.0-rc.4
  • bump-release-v1.19.0
  • bump-release-v1.19.0-rc.1
  • bump-release-v1.19.0-rc.2
  • bump-release-v1.19.0-rc.3
  • bump-release-v1.19.0-rc.4
  • bump-release-v1.19.0-rc.7
  • bump-release-v1.19.1
  • bump-version-post-release
  • cdi-refresh-service-run-nvidia-smi
  • cdi_generate_env_cli
  • chore
  • chore-cleanup-test
  • ci-native-arch-builds
  • clean-runtime-config-api
  • cleanup-default-runtime-field
  • cleanup-internal-functions
  • cleanup-logger-interface
  • codecov
  • configure-nvgpu-compat
  • cuda-elf-header
  • default-to-cdi
  • dependabot/docker/deployments/container/main/nvidia/cuda-12.9.1-base-ubuntu20.04
  • dependabot/docker/deployments/container/main/nvidia/cuda-12.9.2-base-ubuntu20.04
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v3.1.10-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v3.1.11-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v3.1.12-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v3.2.2-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.0-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.1-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.2-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.3-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.4-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.5-dev
  • dependabot/docker/deployments/container/main/nvidia/distroless/go-v4.0.6-dev
  • dependabot/docker/deployments/container/release-1.19/nvidia/cuda-12.9.2-base-ubuntu20.04
  • dependabot/docker/deployments/container/release-1.19/nvidia/distroless/go-v4.0.4-dev
  • dependabot/docker/deployments/container/release-1.19/nvidia/distroless/go-v4.0.5-dev
  • dependabot/docker/deployments/container/release-1.19/nvidia/distroless/go-v4.0.7-dev
  • dependabot/docker/deployments/devel/main/golang-1.24.4
  • dependabot/docker/deployments/devel/main/golang-1.24.5
  • dependabot/docker/deployments/devel/main/golang-1.24.6
  • dependabot/docker/deployments/devel/main/golang-1.25.1
  • dependabot/docker/deployments/devel/main/golang-1.25.6
  • dependabot/docker/deployments/devel/main/golang-1.25.7
  • dependabot/docker/deployments/devel/main/golang-1.26.0
  • dependabot/docker/deployments/devel/main/golang-1.26.1
  • dependabot/docker/deployments/devel/main/golang-1.26.2
  • dependabot/docker/deployments/devel/main/golang-1.26.3
  • dependabot/docker/deployments/devel/main/golang-1.26.4
  • dependabot/docker/deployments/devel/release-1.19/golang-1.26.2
  • dependabot/docker/deployments/devel/release-1.19/golang-1.26.3
  • dependabot/docker/deployments/devel/release-1.19/golang-1.26.4
  • dependabot/github_actions/main/NVIDIA/holodeck-0.2.10
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.0
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.1
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.2
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.3
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.4
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.6
  • dependabot/github_actions/main/actions/checkout-5
  • dependabot/github_actions/main/actions/download-artifact-5
  • dependabot/github_actions/main/actions/download-artifact-7
  • dependabot/github_actions/main/actions/github-script-9
  • dependabot/github_actions/main/actions/setup-go-6
  • dependabot/github_actions/main/actions/upload-artifact-6
  • dependabot/github_actions/main/docker/login-action-4
  • dependabot/github_actions/main/docker/setup-buildx-action-4
  • dependabot/github_actions/main/docker/setup-qemu-action-4
  • dependabot/github_actions/main/slackapi/slack-github-action-2.1.1
  • dependabot/github_actions/main/slackapi/slack-github-action-3.0.1
  • dependabot/github_actions/main/slackapi/slack-github-action-3.0.2
  • dependabot/github_actions/main/slackapi/slack-github-action-3.0.3
  • dependabot/github_actions/release-1.19/NVIDIA/holodeck-0.3.1
  • dependabot/github_actions/release-1.19/docker/login-action-4
  • dependabot/github_actions/release-1.19/docker/setup-buildx-action-4
  • dependabot/github_actions/release-1.19/docker/setup-qemu-action-4
  • dependabot/github_actions/release-1.19/slackapi/slack-github-action-3.0.1
  • dependabot/go_modules/deployments/devel/github.com/go-viper/mapstructure/v2-2.3.0
  • dependabot/go_modules/deployments/devel/main/github.com/matryer/moq-0.6.0
  • dependabot/go_modules/google.golang.org/grpc-1.79.3
  • dependabot/go_modules/main/github.com/NVIDIA/go-nvlib-0.7.3
  • dependabot/go_modules/main/github.com/NVIDIA/go-nvlib-0.7.4
  • dependabot/go_modules/main/github.com/NVIDIA/go-nvlib-0.9.0
  • dependabot/go_modules/main/github.com/NVIDIA/go-nvml-0.12.9-0
  • dependabot/go_modules/main/github.com/NVIDIA/go-nvml-0.13.0-1
  • dependabot/go_modules/main/github.com/opencontainers/runc-1.3.1
  • dependabot/go_modules/main/github.com/opencontainers/runc-1.3.2
  • dependabot/go_modules/main/github.com/opencontainers/runc-1.4.0
  • dependabot/go_modules/main/github.com/prometheus/procfs-0.20.1
  • dependabot/go_modules/main/github.com/sirupsen/logrus-1.9.4
  • dependabot/go_modules/main/github.com/stretchr/testify-1.11.0
  • dependabot/go_modules/main/github.com/stretchr/testify-1.11.1
  • dependabot/go_modules/main/github.com/urfave/cli-altsrc/v3-3.1.0
  • dependabot/go_modules/main/github.com/urfave/cli/v2-2.27.7
  • dependabot/go_modules/main/github.com/urfave/cli/v3-3.4.0
  • dependabot/go_modules/main/github.com/urfave/cli/v3-3.4.1
  • dependabot/go_modules/main/github.com/urfave/cli/v3-3.6.2
  • dependabot/go_modules/main/github.com/urfave/cli/v3-3.7.0
  • dependabot/go_modules/main/github.com/urfave/cli/v3-3.8.0
  • dependabot/go_modules/main/golang.org/x/mod-0.25.0
  • dependabot/go_modules/main/golang.org/x/mod-0.26.0
  • dependabot/go_modules/main/golang.org/x/mod-0.27.0
  • dependabot/go_modules/main/golang.org/x/mod-0.28.0
  • dependabot/go_modules/main/golang.org/x/mod-0.31.0
  • dependabot/go_modules/main/golang.org/x/mod-0.32.0
  • dependabot/go_modules/main/golang.org/x/mod-0.33.0
  • dependabot/go_modules/main/golang.org/x/mod-0.34.0
  • dependabot/go_modules/main/golang.org/x/mod-0.35.0
  • dependabot/go_modules/main/golang.org/x/mod-0.36.0
  • dependabot/go_modules/main/golang.org/x/sys-0.34.0
  • dependabot/go_modules/main/golang.org/x/sys-0.35.0
  • dependabot/go_modules/main/golang.org/x/sys-0.36.0
  • dependabot/go_modules/main/golang.org/x/sys-0.39.0
  • dependabot/go_modules/main/golang.org/x/sys-0.40.0
  • dependabot/go_modules/main/golang.org/x/sys-0.41.0
  • dependabot/go_modules/main/golang.org/x/sys-0.42.0
  • dependabot/go_modules/main/golang.org/x/sys-0.43.0
  • dependabot/go_modules/main/golang.org/x/sys-0.44.0
  • dependabot/go_modules/main/tags.cncf.io/container-device-interface-1.1.0
  • dependabot/go_modules/release-1.19/github.com/opencontainers/runc-1.4.2
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.24.0
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.25.0
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.25.1
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.25.2
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.25.3
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.26.0
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.27.3
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.27.4
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.27.5
  • dependabot/go_modules/tests/main/github.com/onsi/ginkgo/v2-2.28.1
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.38.0
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.38.1
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.38.2
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.38.3
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.39.0
  • dependabot/go_modules/tests/main/github.com/onsi/gomega-1.39.1
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.39.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.40.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.41.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.42.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.46.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.47.0
  • dependabot/go_modules/tests/main/golang.org/x/crypto-0.48.0
  • dependabot/go_modules/tests/main/golang.org/x/mod-0.33.0
  • dependabot/go_modules/tests/main/golang.org/x/mod-0.34.0
  • dependabot/go_modules/tests/main/golang.org/x/mod-0.35.0
  • dependabot/go_modules/tests/main/golang.org/x/mod-0.36.0
  • dependabot/submodules/main/third_party/libnvidia-container-5476521
  • dependabot/submodules/main/third_party/libnvidia-container-6eda4d7
  • dependabot/submodules/main/third_party/libnvidia-container-710a0f1
  • dependabot/submodules/main/third_party/libnvidia-container-7585946
  • dependabot/submodules/main/third_party/libnvidia-container-889a3bb
  • dependabot/submodules/main/third_party/libnvidia-container-a83ddc0
  • dependabot/submodules/main/third_party/libnvidia-container-bceabbc
  • dependabot/submodules/main/third_party/libnvidia-container-fe0d8e5
  • dgpu-on-nvgpu
  • disable-device-node-creation
  • drop-in-demo
  • drop-in-in-container
  • dropins
  • dropins_ctk_cmd
  • e2e-add-mvc-test
  • e2e-update-driver-versions
  • e2e/nvidia-container-cli
  • e2e_containerd
  • ensure-libcuda.so-in-ldcache
  • ensure-that-edit-factory-is-propagated
  • expose-tooling
  • feat-debug-level-log
  • feat/drop-cdi-hook-shell-shim
  • finalize-1.19.1-changelog
  • fix-1517
  • fix-alpine-support
  • fix-build
  • fix-cdi-refresh-systemd-packaging
  • fix-cdi-spec-generation
  • fix-compat-on-csv
  • fix-contianer-compat-root
  • fix-cuda-compat-check
  • fix-cudacompat-multiple_matches-determinism
  • fix-debug-in-config
  • fix-deduplicate-driver-store-wsl
  • fix-docker-swarm-in-nvidia-runtime
  • fix-dri-symlinks
  • fix-driver-library-refactor
  • fix-dummy-sign-job
  • fix-e2e-for-docker-29.2.0
  • fix-e2e-with-newer-ubuntu-tags
  • fix-gdrcopy-in-jit-cdi
  • fix-gitlab-references
  • fix-golangci-lint
  • fix-lint-error
  • fix-lint-errors-release-1.19
  • fix-logged-spec-version
  • fix-merge-error
  • fix-mixed-csv
  • fix-nvswitch-support
  • fix-orin-compat-path
  • fix-publish
  • fix-publishing-dummy-job
  • fix-purecsv
  • fix-release-of-annotated-tags
  • fix-release-tooling
  • fix-rpm-package-definition
  • fix-stale-action
  • fix-symlink-tests
  • fix-systemd-unit-on-wsl
  • fix-verison-string
  • fix-visible-devices-none
  • fix/1049
  • fix/remove-ro-from-ipc-mounts
  • fix_cdi_service
  • fix_lib_locate
  • fix_systemd_install
  • forward-compat-tegra
  • forward-golang-version-to-libnvidia-container
  • fwd-compat-elf-header
  • gds-unprivileged
  • ghost-file-config
  • go-wrapper
  • holodeck_update_0213
  • i-1218
  • i/1049
  • i/1075
  • i1225
  • ignore-stale-prs
  • improve-lib-csv-readability
  • install-only-mode
  • integrate-ngc-automation
  • isue_1215
  • jit-cdi-disabled-hooks
  • lclipp/disable-ipc
  • main
  • make-cdi-device-extraction-consistent
  • multiple_drivers_e2e
  • multiple_drivers_e2e_v2
  • no-pivot-root
  • nri-non-zero-exit-on-fail
  • nri-plugin-reconnect
  • nri-plugin-server
  • nri-refactor
  • opt-out-of-drop-in
  • order-of-precedence-envvar
  • pass-options-to-asserts-in-test
  • patch-1
  • pin-libnvidia-container-tools-version
  • plugin-restart-onclose
  • pr/1083
  • pull-request/1030
  • pull-request/1076
  • pull-request/1083
  • pull-request/1100
  • pull-request/1107
  • pull-request/1110
  • pull-request/1113
  • pull-request/1118
  • pull-request/1119
  • pull-request/1120
  • pull-request/1123
  • pull-request/1125
  • pull-request/1129
  • pull-request/1130
  • pull-request/1131
  • pull-request/1132
  • pull-request/1143
  • pull-request/1145
  • pull-request/1150
  • pull-request/1152
  • pull-request/1153
  • pull-request/1154
  • pull-request/1158
  • pull-request/1159
  • pull-request/1160
  • pull-request/1165
  • pull-request/1166
  • pull-request/1168
  • pull-request/1169
  • pull-request/1172
  • pull-request/1174
  • pull-request/1175
  • pull-request/1179
  • pull-request/1180
  • pull-request/1181
  • pull-request/1182
  • pull-request/1183
  • pull-request/1185
  • pull-request/1187
  • pull-request/1188
  • pull-request/1189
  • pull-request/1194
  • pull-request/1195
  • pull-request/1201
  • pull-request/1202
  • pull-request/1206
  • pull-request/1211
  • pull-request/1212
  • pull-request/1216
  • pull-request/1219
  • pull-request/1221
  • pull-request/1223
  • pull-request/1229
  • pull-request/1230
  • pull-request/1231
  • pull-request/1235
  • pull-request/1241
  • pull-request/1250
  • pull-request/1251
  • pull-request/1255
  • pull-request/1256
  • pull-request/1258
  • pull-request/1259
  • pull-request/1263
  • pull-request/1264
  • pull-request/1265
  • pull-request/1266
  • pull-request/1267
  • pull-request/1270
  • pull-request/1272
  • pull-request/1273
  • pull-request/1276
  • pull-request/1277
  • pull-request/1279
  • pull-request/1280
  • pull-request/1281
  • pull-request/1285
  • pull-request/1287
  • pull-request/1291
  • pull-request/1293
  • pull-request/1294
  • pull-request/1298
  • pull-request/1299
  • pull-request/1300
  • pull-request/1303
  • pull-request/1304
  • pull-request/1308
  • pull-request/1311
  • pull-request/1313
  • pull-request/1314
  • pull-request/1315
  • pull-request/1322
  • pull-request/1323
  • pull-request/1325
  • pull-request/1326
  • pull-request/1327
  • pull-request/1330
  • pull-request/1331
  • pull-request/1335
  • pull-request/1336
  • pull-request/1337
  • pull-request/1339
  • pull-request/1341
  • pull-request/1342
  • pull-request/1344
  • pull-request/1345
  • pull-request/1348
  • pull-request/1351
  • pull-request/1354
  • pull-request/1355
  • pull-request/1358
  • pull-request/1359
  • pull-request/1360
  • pull-request/1362
  • pull-request/1365
  • pull-request/1366
  • pull-request/1367
  • pull-request/1368
  • pull-request/1372
  • pull-request/1373
  • pull-request/1374
  • pull-request/1377
  • pull-request/1378
  • pull-request/1382
  • pull-request/1383
  • pull-request/1400
  • pull-request/1401
  • pull-request/1403
  • pull-request/1407
  • pull-request/1408
  • pull-request/1409
  • pull-request/1410
  • pull-request/1411
  • pull-request/1418
  • pull-request/1419
  • pull-request/1420
  • pull-request/1421
  • pull-request/1424
  • pull-request/1428
  • pull-request/1431
  • pull-request/1432
  • pull-request/1438
  • pull-request/1440
  • pull-request/1441
  • pull-request/1444
  • pull-request/1448
  • pull-request/1450
  • pull-request/1451
  • pull-request/1453
  • pull-request/1454
  • pull-request/1459
  • pull-request/1461
  • pull-request/1462
  • pull-request/1464
  • pull-request/1466
  • pull-request/1467
  • pull-request/1469
  • pull-request/1471
  • pull-request/1473
  • pull-request/1486
  • pull-request/1489
  • pull-request/1490
  • pull-request/1491
  • pull-request/1493
  • pull-request/1496
  • pull-request/1498
  • pull-request/1500
  • pull-request/1504
  • pull-request/1505
  • pull-request/1506
  • pull-request/1507
  • pull-request/1510
  • pull-request/1511
  • pull-request/1512
  • pull-request/1515
  • pull-request/1516
  • pull-request/1521
  • pull-request/1528
  • pull-request/1529
  • pull-request/1530
  • pull-request/1533
  • pull-request/1535
  • pull-request/1536
  • pull-request/1538
  • pull-request/1539
  • pull-request/1551
  • pull-request/1556
  • pull-request/1561
  • pull-request/1562
  • pull-request/1563
  • pull-request/1571
  • pull-request/1576
  • pull-request/1577
  • pull-request/1579
  • pull-request/1580
  • pull-request/1581
  • pull-request/1586
  • pull-request/1591
  • pull-request/1593
  • pull-request/1596
  • pull-request/1597
  • pull-request/1598
  • pull-request/1600
  • pull-request/1601
  • pull-request/1604
  • pull-request/1609
  • pull-request/1610
  • pull-request/1612
  • pull-request/1614
  • pull-request/1615
  • pull-request/1628
  • pull-request/1629
  • pull-request/1631
  • pull-request/1633
  • pull-request/1636
  • pull-request/1637
  • pull-request/1638
  • pull-request/1645
  • pull-request/1646
  • pull-request/1647
  • pull-request/1648
  • pull-request/1649
  • pull-request/1651
  • pull-request/1652
  • pull-request/1653
  • pull-request/1654
  • pull-request/1655
  • pull-request/1656
  • pull-request/1657
  • pull-request/1658
  • pull-request/1659
  • pull-request/1660
  • pull-request/1661
  • pull-request/1662
  • pull-request/1665
  • pull-request/1666
  • pull-request/1667
  • pull-request/1668
  • pull-request/1669
  • pull-request/1670
  • pull-request/1674
  • pull-request/1675
  • pull-request/1690
  • pull-request/1692
  • pull-request/1693
  • pull-request/1695
  • pull-request/1696
  • pull-request/1697
  • pull-request/1698
  • pull-request/1720
  • pull-request/1722
  • pull-request/1726
  • pull-request/1736
  • pull-request/1737
  • pull-request/1741
  • pull-request/1745
  • pull-request/1746
  • pull-request/1750
  • pull-request/1752
  • pull-request/1753
  • pull-request/1754
  • pull-request/1755
  • pull-request/1756
  • pull-request/1757
  • pull-request/1762
  • pull-request/1763
  • pull-request/1764
  • pull-request/1767
  • pull-request/1769
  • pull-request/1772
  • pull-request/1776
  • pull-request/1780
  • pull-request/1782
  • pull-request/1783
  • pull-request/1785
  • pull-request/1786
  • pull-request/1789
  • pull-request/1790
  • pull-request/1791
  • pull-request/1793
  • pull-request/1796
  • pull-request/1798
  • pull-request/1799
  • pull-request/1802
  • pull-request/1804
  • pull-request/1806
  • pull-request/1807
  • pull-request/1808
  • pull-request/1810
  • pull-request/1811
  • pull-request/1812
  • pull-request/1817
  • pull-request/1818
  • pull-request/1819
  • pull-request/1820
  • pull-request/1822
  • pull-request/1825
  • pull-request/1826
  • pull-request/1827
  • pull-request/1829
  • pull-request/1830
  • pull-request/1831
  • pull-request/1832
  • pull-request/1835
  • pull-request/1836
  • pull-request/1838
  • pull-request/1839
  • pull-request/1841
  • pull-request/1843
  • pull-request/1844
  • pull-request/1845
  • pull-request/1852
  • pull-request/1854
  • pull-request/1855
  • pull-request/1856
  • pull-request/1857
  • pull-request/1858
  • pull-request/1859
  • pull-request/1861
  • pull-request/1862
  • pull-request/1863
  • pull-request/1866
  • pull-request/1867
  • pull-request/1868
  • pull-request/1869
  • pull-request/1870
  • pull-request/1871
  • pull-request/315
  • pull-request/326
  • pull-request/602
  • pull-request/630
  • pull-request/700
  • pull-request/763
  • pull-request/910
  • pull-request/927
  • pull-request/947
  • pull-request/958
  • pull-request/960
  • refactor-add-modifier-factory
  • refactor-cdi-api
  • refactor-device-node-tests
  • refactor-ldcache-locator
  • refactor-normalize-search-paths
  • refactor-nvcdi-options
  • refactor-optional-locator
  • refresh_cdi
  • relax-refresh-service-restart
  • release-1.18
  • release-1.19
  • remove-dist-tag
  • remove-docker-runc
  • remove-multi-user-dependency
  • remove-release-archive
  • remove-unneeded-cdi-annotations
  • rename-receivers
  • requirement_checks
  • return-on-jid-cdi-error
  • rm-535-driver
  • rm-unused-param-libraries-discoverer-method
  • run-e2e-locally
  • run-golang-checks-on-prs
  • security/e2e-ssh-key-handling
  • set-gid-for-device-nodes
  • support-mig-gfx
  • switch-default-crio-config-mode
  • switch-to-distroless
  • switch-to-fedora-43-image
  • switch-to-ubi9
  • sync_cg_permissions
  • systemd-envfile
  • systemd-multiple-execstarts
  • systemd_e2e
  • unconditional-ldcache
  • unify-csv-and-jit-cdi
  • update-artifactory-url
  • update-driver-branches
  • update-kitmaker-version
  • update_ctk_unit_test
  • use-cdi-producer-api
  • use-config-path-when-running-config-dump
  • use-go-logr-for-nvcdi
  • use-public-runners
  • use-rpm-rebuild-for-shas
  • use-securejoin
  • use-ubi8-image
  • vfio-cdi-mode
  • vulkan-target-cpu

21 Apr 2026 06:11PM UTC coverage: 43.481%. Remained the same
24748865898

push

github

cdesiniotis
[cudacompat] update version comparison to account for leading zeros in version strings

Any version string passed as an argument to semver.Compare() must be a valid semantic
version. It is common for NVIDIA driver versions to have leading zeros in the MINOR or
PATCH portion of a version string, e.g. 575.57.08. As a result, a call to
semver.Compare("575.57.08", "575.10.10") would incorrectly return -1 because the first
argument is not a valid semantic version.

And from https://pkg.go.dev/golang.org/x/mod/semver#Compare:

'''
An invalid semantic version string is considered less than a valid one.
All invalid semantic version strings compare equal to each other.
'''

Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>

14 of 14 new or added lines in 1 file covered. (100.0%)

6470 of 14880 relevant lines covered (43.48%)

0.48 hits per line

Relevant lines Covered
Build:
Build:
14880 RELEVANT LINES 6470 COVERED LINES
0.48 HITS PER LINE
Source Files on pull-request/1784
  • Tree
  • List 243
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24748865898 pull-request/1784 [cudacompat] update version comparison to account for leading zeros in version strings Any version string passed as an argument to semver.Compare() must be a valid semantic version. It is common for NVIDIA driver versions to have leading zeros in... push 21 Apr 2026 10:07PM UTC cdesiniotis github
43.48
24741087080 pull-request/1784 Add e2e test for CUDA Minor Version Compatibility Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> push 21 Apr 2026 07:05PM UTC cdesiniotis github
43.48
24732273116 pull-request/1784 [cudacompat] update version comparison to account for leading zeros in version strings Any version string passed as an argument to semver.Compare() must be a valid semantic version. It is common for NVIDIA driver versions to have leading zeros in... push 21 Apr 2026 03:52PM UTC cdesiniotis github
43.56
24732174926 pull-request/1784 [cudacompat] update version comparision to account for leading zeros in version strings Any version string passed as an argument to semver.Compare() must be a valid semantic version. It is common for NVIDIA driver versions to have leading zeros i... push 21 Apr 2026 03:50PM UTC cdesiniotis github
43.56
24686381809 pull-request/1784 Expand cudacompat hook to always inspect libcuda.so ELF header if available This commit reverts https://github.com/NVIDIA/nvidia-container-toolkit/commit/08bf5839a which made it so that the libcuda.so ELF header wa... push 20 Apr 2026 07:36PM UTC cdesiniotis github
43.56
24588348594 pull-request/1784 Expand cudacompat hook to always inspect libcuda.so ELF header if available This commit reverts https://github.com/NVIDIA/nvidia-container-toolkit/commit/08bf5839a which made it so that the libcuda.so ELF header wa... push 17 Apr 2026 09:55PM UTC cdesiniotis github
43.61
See All Builds (2427)

Badge your Repo: nvidia-container-toolkit

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc