Commit Graph

  • 832818084d Merge pull request #773 from elezar/fix-libcuda-symlink Evan Lezar 2024-11-07 17:41:20 +01:00
  • ab0a4eaa19 Merge pull request #768 from elezar/add-toolkit-install-unit-tests Evan Lezar 2024-11-06 00:41:55 +01:00
  • 0c687be794 [no-relnote] Also validate CDI management spec Evan Lezar 2024-11-01 14:50:58 +01:00
  • 8d869acce5 [no-relnote] Add toolkit install unit test Evan Lezar 2024-10-27 11:30:07 +01:00
  • 324096c979 Force symlink creation in create-symlink hook Evan Lezar 2024-11-04 15:22:41 -08:00
  • 5d04bf48ba Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 dependabot[bot] 2024-11-03 08:48:30 +00:00
  • 5bc0315448 Merge pull request #766 from elezar/bump-release-v1.17.0 v1.17.0 Evan Lezar 2024-10-31 10:17:13 +01:00
  • 3fb1615d26 [no-relnote] Address lint errors in test Evan Lezar 2024-10-31 10:11:58 +01:00
  • 9e4696bf7d Bump version for v1.17.0 release Evan Lezar 2024-10-31 07:17:37 +01:00
  • 8c9d3d8f65 Merge commit from fork Evan Lezar 2024-10-31 07:16:01 +01:00
  • efb18a72ad Merge pull request #762 from elezar/fix-auto-cdi-runtime-mode Evan Lezar 2024-10-30 13:08:26 +01:00
  • 75376d3df2 Fix bug when using just-in-time CDI spec generation Evan Lezar 2024-10-30 11:50:16 +01:00
  • 7e0cd45b1c Check for valid paths in create-symlinks hook Christopher Desiniotis 2024-10-21 16:31:45 -07:00
  • a04e3ac4f7 Write failing test case for create-symlinks hook Christopher Desiniotis 2024-10-16 16:37:12 -07:00
  • 92779e71b3 Handle case where symlink already exists in create-symlinks hook Christopher Desiniotis 2024-10-16 15:36:10 -07:00
  • 23f1ba3e93 Add unit tests for create-symlinks hook Christopher Desiniotis 2024-10-16 14:50:59 -07:00
  • d0d85a8c5c Always use paths relative to the container root for links Evan Lezar 2024-10-22 12:16:31 +02:00
  • bfea673d6a [no-relnote] Remove unused hostRoot argument Evan Lezar 2024-10-22 12:11:41 +02:00
  • 6a6a3e6055 [no-relnote] Remove redundant changeRoot for link target Evan Lezar 2024-10-22 12:08:31 +02:00
  • fa59d12973 [no-relnote] Check created outside of create loop Evan Lezar 2024-10-22 11:53:28 +02:00
  • d78868cd31 Merge pull request #760 from elezar/bump-release-v1.17.0-rc.2 v1.17.0-rc.2 Evan Lezar 2024-10-28 14:26:53 +01:00
  • 74b1e5ea8c Bump version for v1.17.0-rc.2 release Evan Lezar 2024-10-28 14:04:43 +01:00
  • 88608781b6 Merge pull request #755 from elezar/fix-libcuda-so Evan Lezar 2024-10-24 23:33:12 +02:00
  • fa5a4ac499 Read ldcache at construction instead of on each locate call Evan Lezar 2024-10-24 10:00:30 +02:00
  • 9f1bd62c42 [no-relnote] Add failing libcuda locate test Evan Lezar 2024-10-23 23:13:19 +02:00
  • 9534249936 [no-relnote] Add test for libcuda lookup Evan Lezar 2024-10-23 23:09:03 +02:00
  • e1ea0056b9 Fix bug in sorting of symlink chain Evan Lezar 2024-10-24 11:55:37 +02:00
  • c802c3089c Remove unsupported print-ldcache command Evan Lezar 2024-10-24 12:13:56 +02:00
  • 771ac6b88a Merge pull request #756 from NVIDIA/cli-source-fallback Tariq 2024-10-23 14:31:45 -07:00
  • 0f7aba9c3c [TOML ConfigSource] add support for executing fallback CLI commands Tariq Ibrahim 2024-10-22 18:20:52 -07:00
  • 3c07ea0b17 Merge pull request #726 from NVIDIA/dependabot/docker/deployments/devel/main/golang-1.23.2 Tariq 2024-10-21 10:11:21 -07:00
  • 183dff9161 Merge pull request #750 from elezar/remove-csv-filenames-support Evan Lezar 2024-10-21 11:10:27 +02:00
  • 5e3e91a010 [no-relnote] Minor cleanup in create-symlinks Evan Lezar 2024-10-18 16:26:20 +02:00
  • dc0e191093 Remove csv-filename support from create-symlinks Evan Lezar 2024-10-18 16:23:54 +02:00
  • 8a6c1944a5 Merge pull request #749 from elezar/bump-release-v1.17.0-rc.1 v1.17.0-rc.1 Evan Lezar 2024-10-18 15:35:34 +02:00
  • 5d057dce66 Bump version for v1.17.0-rc.1 release Evan Lezar 2024-10-18 15:25:59 +02:00
  • 5931136879 Merge pull request #748 from elezar/fix-operator Evan Lezar 2024-10-18 14:49:32 +02:00
  • 1145ce2283 Add aliases for runtime-specific envvars Evan Lezar 2024-10-18 11:19:07 +02:00
  • 38790c5df0 Merge pull request #747 from NVIDIA/dependabot/submodules/main/third_party/libnvidia-container-63d366e Evan Lezar 2024-10-17 18:18:53 +02:00
  • e5175c270e Merge pull request #745 from elezar/fix-symlink-logging Evan Lezar 2024-10-17 18:04:54 +02:00
  • d18a2b6fc7 Bump third_party/libnvidia-container from 921e2f3 to 63d366e dependabot[bot] 2024-10-17 16:02:52 +00:00
  • 2987c4d670 Merge pull request #740 from elezar/imex-by-volume-mount Evan Lezar 2024-10-17 17:56:12 +02:00
  • 2e6712d2bc Allow IMEX channels to be requested as volume mounts Evan Lezar 2024-10-14 14:32:06 +02:00
  • 92df542f2f [no-relnote] Use image.CUDA to extract visible devices Evan Lezar 2024-10-14 15:06:06 +02:00
  • 1991b3ef2a [no-relnote] Use string slice for devices in hook Evan Lezar 2024-10-14 14:53:36 +02:00
  • cdf39fbad3 [no-relnote] Use symlinks.Resolve in hook Evan Lezar 2024-10-17 15:47:13 +02:00
  • c30ca0fdc3 Fix typo in error message Evan Lezar 2024-10-17 15:46:49 +02:00
  • b077e2648d Merge pull request #741 from elezar/imex-default Evan Lezar 2024-10-17 15:26:21 +02:00
  • 457d71c170 Add disable-imex-channel-creation feature flag Evan Lezar 2024-10-14 13:49:47 +02:00
  • bc9180b59d Expose opt-in features in toolkit-container Evan Lezar 2024-09-18 22:20:56 +02:00
  • ec8dfaf779 Merge pull request #743 from elezar/remove-opt-in-features Evan Lezar 2024-10-17 13:46:23 +02:00
  • c129122da6 Merge pull request #742 from NVIDIA/dependabot/docker/deployments/container/main/nvidia/cuda-12.6.2-base-ubuntu20.04 Evan Lezar 2024-10-17 11:49:05 +02:00
  • 0abf800000 Merge pull request #744 from elezar/fix-script Evan Lezar 2024-10-16 15:32:09 +02:00
  • 1d9d0acf7d [no-relnote] Remove feature flag for per-container features Evan Lezar 2024-09-18 22:10:09 +02:00
  • 17f14278a9 [no-relnote] Fix typo in script Evan Lezar 2024-10-16 10:49:05 +02:00
  • 1fa5bbf351 Bump nvidia/cuda in /deployments/container dependabot[bot] 2024-10-15 09:07:59 +00:00
  • f794d09df1 Merge pull request #729 from NVIDIA/dependabot/go_modules/main/golang.org/x/sys-0.26.0 Evan Lezar 2024-10-11 16:16:15 +02:00
  • 17a2377ad5 Merge pull request #734 from NVIDIA/minor-cleanup Evan Lezar 2024-10-11 16:15:19 +02:00
  • b90ee5d100 [no-relnote] minor cleanup and improvements Tariq Ibrahim 2024-10-10 09:50:48 -07:00
  • 1ef3f4048f Merge pull request #733 from elezar/add-imex-channels-to-management-spec Evan Lezar 2024-10-11 15:28:50 +02:00
  • 7fb31bd1dc Merge pull request #732 from elezar/add-z-lazy Evan Lezar 2024-10-11 15:20:30 +02:00
  • e2fe591535 Add -z,lazy to LDFLAGS Evan Lezar 2024-10-10 10:56:33 +02:00
  • bae9c29a59 Merge pull request #724 from elezar/add-libcuda-so-symlink Evan Lezar 2024-10-10 14:39:39 +02:00
  • adf3708d0b Add imex channels to management CDI spec Evan Lezar 2024-10-10 14:38:33 +02:00
  • a06d838b1c Merge pull request #686 from NVIDIA/get-config-from-cmdline Evan Lezar 2024-10-10 11:58:08 +02:00
  • f477dc0df1 fetch current container runtime config through the command line Tariq Ibrahim 2024-08-08 15:40:00 -07:00
  • 879bb9ffd5 Bump golang.org/x/sys from 0.25.0 to 0.26.0 dependabot[bot] 2024-10-06 08:57:11 +00:00
  • 4604e3b6c8 Merge pull request #725 from elezar/fix-nvsandboxutils Tariq 2024-10-04 04:58:03 +08:00
  • a9ca6995f7 Bump golang from 1.23.1 to 1.23.2 in /deployments/devel dependabot[bot] 2024-10-02 08:37:23 +00:00
  • 7cd2aef0d8 Ensure that nvsandboxutils is available for version Evan Lezar 2024-10-02 09:36:51 +02:00
  • 838910d29b Add creation of select driver symlinks to CDI spec Evan Lezar 2024-09-26 14:37:05 +02:00
  • 19482dac6f Merge pull request #715 from elezar/add-libcuda-so-symlink Evan Lezar 2024-10-01 18:16:36 +02:00
  • 78c4ca8a12 Merge pull request #693 from NVIDIA/dependabot/go_modules/deployments/devel/main/github.com/golangci/golangci-lint-1.61.0 Evan Lezar 2024-10-01 11:40:31 +02:00
  • b12bdfc52a Merge pull request #691 from elezar/fix-codeql Evan Lezar 2024-10-01 11:39:34 +02:00
  • 82ae2e615a Add creation of select driver symlinks to CDI spec Evan Lezar 2024-09-26 14:37:05 +02:00
  • 4f440dedda Merge pull request #722 from tariq1890/use-go-api-for-toolkit-install-rebase Tariq 2024-10-01 07:41:28 +08:00
  • 3ee678f4f6 Convert crio to runtime package Evan Lezar 2024-09-27 11:07:23 +02:00
  • 103375e504 Convert containerd to runtime package Evan Lezar 2024-09-27 10:59:01 +02:00
  • 5bedbc2b50 Convert docker to runtime package Evan Lezar 2024-09-27 10:36:39 +02:00
  • 94337b7427 Add runtime package for runtime setup Evan Lezar 2024-09-27 11:09:24 +02:00
  • 046a05921f Convert toolkit to go package Evan Lezar 2024-09-19 13:35:42 +02:00
  • 6ca2700a17 Merge pull request #721 from NVIDIA/devel-check-modules Tariq 2024-10-01 05:35:45 +08:00
  • 0d626cfbb7 add go modules check for deployments/devel Tariq Ibrahim 2024-09-30 12:13:56 -07:00
  • 10bafd1d09 Merge pull request #643 from elezar/refactor-toml-source Tariq 2024-10-01 00:59:52 +08:00
  • bf2bdfd35e Refactor Toml config handling Evan Lezar 2024-08-08 16:27:07 +02:00
  • f126877254 Merge pull request #716 from elezar/discover-vdpau-libraries Evan Lezar 2024-09-30 11:18:49 +02:00
  • 006aebf31e Merge pull request #717 from elezar/fix-libnvidia-allocator-so-1 Evan Lezar 2024-09-30 11:06:08 +02:00
  • 6c5f4eea63 Remove support for config overrides Evan Lezar 2024-09-27 13:19:23 +02:00
  • b0b7c7c9ee Bump github.com/golangci/golangci-lint in /deployments/devel dependabot[bot] 2024-09-26 14:45:16 +00:00
  • b466270a24 Merge pull request #666 from NVIDIA/dependabot/go_modules/deployments/devel/main/github.com/matryer/moq-0.5.0 Evan Lezar 2024-09-26 16:43:49 +02:00
  • d806f1045b Merge pull request #677 from NVIDIA/dependabot/docker/deployments/container/main/nvidia/cuda-12.6.1-base-ubuntu20.04 Evan Lezar 2024-09-26 16:43:08 +02:00
  • 35ee96ac41 Merge pull request #685 from NVIDIA/dependabot/go_modules/main/golang.org/x/sys-0.25.0 Evan Lezar 2024-09-26 16:42:30 +02:00
  • f8141aab27 Skip explicit creation of libnvidia-allocator.so.1 symlink Evan Lezar 2024-09-20 14:35:20 +02:00
  • 98ffe2aa67 Also search for driver libraries in vdpau Evan Lezar 2024-09-26 14:42:26 +02:00
  • 79c59aeb7f Merge pull request #713 from sananya12/nvsandboxutils-sananya Evan Lezar 2024-09-26 13:12:21 +02:00
  • 906531fee3 Fix incompatible pointer conversion Sananya Majumder 2024-09-25 16:08:41 -07:00
  • 0e68f60c0b Merge pull request #629 from sananya12/nvsandboxutils-sananya Evan Lezar 2024-09-25 19:17:05 +02:00
  • 563db0e0be nvsandboxutils: Add usage of GetGpuResource and GetFileContent APIs Sananya Majumder 2024-09-24 10:05:14 -07:00
  • 7b770f63c3 nvsandboxutils: Add usage of GetDriverVersion API Sananya Majumder 2024-09-24 10:05:11 -07:00
  • dcbf5bc81f nvsandboxutils: Add implementation for the APIs Sananya Majumder 2024-09-24 10:05:09 -07:00