Commit Graph

  • 7b47eee634 Merge branch 'CNT-4774/implement-set-for-crio' into 'main' Evan Lezar 2023-12-05 09:30:42 +0000
  • d7a3d93024 Implement Set() for the crio implementation of engine.Interface Christopher Desiniotis 2023-12-04 15:27:35 -0800
  • 527248ef5b Merge branch 'CNT-4764/cleanup-engine-interface' into 'main' Christopher Desiniotis 2023-12-04 23:05:30 +0000
  • 83ad09b179 Refactor the engine.Interface such that the Set() API does not return an extraneous error Christopher Desiniotis 2023-12-01 15:59:34 -0800
  • ffe7ed313a Merge branch 'goimports-local' into 'main' v1.15.0-rc.1 Evan Lezar 2023-12-01 10:54:26 +0000
  • 7627d48a5c run goimports -local against the entire codebase Tariq Ibrahim 2023-11-30 17:10:10 -0800
  • 5c78e2b7e6 Merge branch 'CNT-4659/transform-container-roots' into 'main' Evan Lezar 2023-12-01 09:38:39 +0000
  • a10a69f993 Add cdi-firmware-search-paths option to toolkit container Christopher Desiniotis 2023-11-30 15:02:21 -0800
  • b3ff7e334e Add firmware-search-path option to nvcdi package Christopher Desiniotis 2023-11-30 15:01:17 -0800
  • bc4e19aa48 Add --relative-to option to nvidia-ctk transform root Evan Lezar 2023-11-27 11:17:55 +0100
  • 879cc99aac Add transformer for container roots Evan Lezar 2023-11-27 10:52:04 +0100
  • aa72dcde97 Merge branch 'golangci-lint-on-darwin' into 'main' Evan Lezar 2023-11-27 13:51:08 +0000
  • a545810981 Allow make check to run on non-linux platforms Evan Lezar 2023-11-27 12:02:25 +0100
  • cff50aa5d6 Merge branch 'bump-version-1.15.0-rc.1' into 'main' Evan Lezar 2023-11-27 13:06:31 +0000
  • 84d857b497 Update libnvidia-container Evan Lezar 2023-11-27 13:22:52 +0100
  • 7840e7d650 Bump version to v1.15.0-rc.1 Evan Lezar 2023-11-27 11:48:29 +0100
  • c014f72ffb Merge branch 'fix-ldconfig-update' into 'main' Evan Lezar 2023-11-24 10:49:23 +0000
  • 893b3c1824 Fix incorrect ldconfig path Evan Lezar 2023-11-24 11:03:51 +0100
  • 097e203f1f Merge branch 'fix-config-update-command' into 'main' Evan Lezar 2023-11-23 12:35:09 +0000
  • 671d787a42 Switch to reflect package for config updates Evan Lezar 2023-11-22 12:36:39 +0100
  • fcc9922133 Merge branch 'CNT-4761/enable-cdi-in-docker' into 'main' Evan Lezar 2023-11-23 09:16:33 +0000
  • 64fb26b086 Add option to nvidia-ctk to enable CDI in docker Christopher Desiniotis 2023-11-20 14:55:21 -0800
  • 16a4de1a2b Merge branch 'CNT-4645/add-nvswitch-devices' into 'main' Evan Lezar 2023-11-22 21:00:54 +0000
  • efae501834 Add support for injecting NVSWITCH devices Evan Lezar 2023-11-22 14:16:34 +0100
  • 3045954cd9 Consolidate GDS and MOFED modifiers Evan Lezar 2023-11-22 14:23:28 +0100
  • 886c6b973e Merge branch 'library-search-path-cdi-generate' into 'main' Evan Lezar 2023-11-22 20:58:55 +0000
  • 1ab3ef0af4 Locate libnvidia-egl-gbm.so.* Evan Lezar 2023-11-22 19:50:03 +0100
  • dd9b13cb58 Merge branch 'bump-changelog' into 'main' Evan Lezar 2023-11-22 20:46:09 +0000
  • 8a7a6e8a70 Add missing changelog Evan Lezar 2023-11-22 20:51:12 +0100
  • 1909b1fe60 Merge branch 'library-search-path-cdi-generate' into 'main' Evan Lezar 2023-11-22 19:49:15 +0000
  • 881e440d22 Merge branch 'include-nvoptix' into 'main' Evan Lezar 2023-11-22 19:47:52 +0000
  • 7d79b311d8 Include vulkan/icd.d/nvidia_layers.json Evan Lezar 2023-11-22 13:48:58 +0100
  • b46bc10c44 Include nvidia/nvoptix.bin in graphics mounts Evan Lezar 2023-11-22 13:48:11 +0100
  • bbd9222206 Add driver root abstraction Evan Lezar 2023-11-21 16:08:16 +0100
  • f20ab793a2 Add support for specifying search paths Evan Lezar 2023-11-21 17:01:10 +0100
  • e5391760e6 Remove duplicate not found error Evan Lezar 2023-11-21 16:59:57 +0100
  • 5505886655 Use options for NewLibraryLocator Evan Lezar 2023-08-15 14:29:22 +0200
  • 64f554ef41 Add builder for file locator Evan Lezar 2023-11-21 16:55:26 +0100
  • fc8c5f82dc Merge branch 'fix-ldconfig-resolution' into 'main' Evan Lezar 2023-11-21 16:45:21 +0000
  • d792e64f38 Resolve ldconfig path in update-ldcache hook Evan Lezar 2023-11-21 10:41:31 +0100
  • 232df647c1 Resolve LDConfig path passed to nvidia-container-cli Evan Lezar 2023-11-14 16:56:50 +0100
  • adc516fd59 Merge branch 'ctk-hook-chmod-improve-eperm-handling' into 'main' Evan Lezar 2023-11-21 11:05:03 +0000
  • 039d7fd324 Merge branch 'remove-config-import-from-discover' into 'main' Evan Lezar 2023-11-20 22:52:02 +0000
  • 2768023ff5 Merge branch 'gen-cdi-spec-at-runtime' into 'main' Christopher Desiniotis 2023-11-20 22:15:05 +0000
  • 255181a5ff Rename NewGraphicsDiscoverer as NewDRMNodesDiscoverer Evan Lezar 2023-11-20 22:32:46 +0100
  • dc36ea76e8 Automatically generate CDI spec for the runtime.nvidia.com/gpu=all device Christopher Desiniotis 2023-11-16 15:16:34 -0800
  • e315d7d74b Merge branch 'allow-separate-dev-root' into 'main' Evan Lezar 2023-11-20 21:10:12 +0000
  • b4c6832828 Add additional debug Evan Lezar 2023-11-20 14:44:39 +0100
  • 3a96a00362 Simplify meta device discovery Evan Lezar 2023-11-20 15:03:36 +0100
  • 00a712d018 Add --dev-root option to CDI spec generation Evan Lezar 2023-11-20 14:24:39 +0100
  • d4e21fdd10 Add devRoot option to CDI api Evan Lezar 2023-11-14 16:57:37 +0100
  • 9085cb7dd5 nvidia-ctk hook chmod: Move file mode parsing into flag validation function Ievgen Popovych 2023-11-20 14:49:29 +0200
  • f6e3593a72 Merge branch 'update-go-nvlib' into 'main' Evan Lezar 2023-11-20 11:25:25 +0000
  • f2ef7ee661 Update to github.com/NVIDIA/go-nvlib@9fd385bace0d2b8949cf60d9fcaab6169bde87ef Evan Lezar 2023-11-20 12:25:08 +0100
  • 27777f4dab Merge branch 'bump-libnvidia-container' into 'main' Evan Lezar 2023-11-20 11:11:15 +0000
  • 34175f15d3 Update libnvidia-container Evan Lezar 2023-11-20 10:57:35 +0100
  • eb35d9b30a nvidia-ctk hook chmod: Ignore permission errors Ievgen Popovych 2023-11-19 23:15:32 +0200
  • f1d32f2cd3 nvidia-ctk hook chmod: Only chmod if desired permissions are different Ievgen Popovych 2023-11-19 23:22:59 +0200
  • ee713adf33 Merge branch 'fix-update-ldcache' into 'main' Evan Lezar 2023-11-18 11:37:56 +0000
  • 33cb1b68df Merge branch 'deduplicate-symlinks' into 'main' Christopher Desiniotis 2023-11-17 17:09:18 +0000
  • 6dc9ee3f33 Allow ldcache update in container to be skipped Evan Lezar 2023-10-24 16:35:27 +0200
  • e609e41a64 Allow multiple pattern matches for symlinks Evan Lezar 2023-11-17 10:35:07 +0100
  • 80ecd024ee Add tests for library locator Evan Lezar 2023-08-15 14:56:33 +0200
  • e8dbb216a5 Return empty ldcache if cache does not exist Evan Lezar 2023-08-15 14:40:53 +0200
  • f5d8d248b7 Deduplicate symlinks Christopher Desiniotis 2023-11-16 17:57:31 -0800
  • 5d7ee25b37 Merge branch 'migrate-go-nvlib' into 'main' Evan Lezar 2023-11-15 20:39:35 +0000
  • 2ff2d84283 Update vendoring Evan Lezar 2023-11-15 21:38:54 +0100
  • c63fb35ba8 Use github.com/NVIDIA/go-nvlib imports Evan Lezar 2023-11-15 21:36:23 +0100
  • da0755769f Merge branch 'improve-library-lookup' into 'main' Evan Lezar 2023-11-06 18:17:25 +0000
  • 04b28d116c Make library lookups more robust Evan Lezar 2023-11-03 22:16:16 +0100
  • 65b0b2b5e0 Merge branch 'make-graphics-optional' into 'main' Evan Lezar 2023-11-03 21:22:47 +0000
  • 8d52cc18ce Make discovery of graphics libraries optional Evan Lezar 2023-11-03 22:15:41 +0100
  • c25376afa0 Merge branch 'update-cdi' into 'main' Evan Lezar 2023-11-02 09:14:30 +0000
  • 7cc0c1f1cf Run go mod tidy Evan Lezar 2023-11-01 12:42:07 +0100
  • e56bb09889 Use tags.cncf.io for CDI imports Evan Lezar 2023-11-01 12:40:51 +0100
  • c7a7083e64 Merge branch 'add-option-to-enable-cdi' into 'main' Evan Lezar 2023-11-01 09:54:19 +0000
  • 61595aa0fa Add cdi.enabled option to runtime configure Evan Lezar 2023-10-31 15:24:27 +0100
  • b8b134f389 Ensure git works in container Evan Lezar 2023-10-31 15:25:29 +0100
  • c5a9ed6594 Merge branch 'support-cdi-mount-devices' into 'main' Evan Lezar 2023-10-27 20:04:46 +0000
  • 833254fa59 Support CDI devices as mounts Evan Lezar 2023-10-10 13:48:38 +0200
  • 1b1aae9c4a Merge branch 'golangci-lint' into 'main' Evan Lezar 2023-10-24 18:59:46 +0000
  • acc50969dc Fix ifElseChain lint errors Evan Lezar 2023-08-29 10:12:45 +0200
  • 48d68e4eff Add nolint for exec calls Evan Lezar 2023-08-28 11:07:04 +0200
  • 709e27bf4b Fix implicit memory aliasing in for loop Evan Lezar 2023-08-25 17:50:43 +0200
  • 1b16b341dd Fix default permissions Evan Lezar 2023-08-25 17:43:31 +0200
  • 2e1f94aedf Fix append assignments Evan Lezar 2023-08-25 17:38:36 +0200
  • 2f48ab99c3 Address singleCaseSwitch errors Evan Lezar 2023-08-25 17:34:30 +0200
  • f8870b31be Fix filepath.Join with single arg Evan Lezar 2023-08-25 16:55:04 +0200
  • 73857eb8e3 Fix unnecessary conversion Evan Lezar 2023-08-25 16:50:40 +0200
  • dd2f218226 Use MustCompile for static regexp Evan Lezar 2023-08-25 16:49:31 +0200
  • 8a9f367067 Check returned error values Evan Lezar 2023-08-25 16:48:11 +0200
  • e0df157f70 Remove unnecessary assignment to the blank identifier Evan Lezar 2023-08-25 16:30:37 +0200
  • f2c9937ca8 Use cdi parser package Evan Lezar 2023-08-25 16:15:30 +0200
  • 12dc12ce09 Fix misspellings Evan Lezar 2023-08-25 16:14:06 +0200
  • 2fad708556 Address ioutil deprecation Evan Lezar 2023-08-25 16:12:54 +0200
  • 73749285d5 Remove unused loadSaver interface Evan Lezar 2023-08-25 16:11:24 +0200
  • 49dbae5c32 Use .golangci config for toml.Delete issues Evan Lezar 2023-08-30 16:08:10 +0200
  • d8d56e18f9 Add nolint for dxcore Evan Lezar 2023-08-28 11:08:36 +0200
  • 7f610d19ed Add .golangci.yml config Evan Lezar 2023-08-25 16:09:58 +0200
  • 3eca7dfd7b Replace check targets with golangci-lint Evan Lezar 2023-08-25 16:09:43 +0200