Commit Graph

  • 20d3bb189b Rename --discovery-mode to --mode Evan Lezar 2023-03-06 11:00:12 +0200
  • 90acec60bb Skip CDI spec generation in integration tests Evan Lezar 2023-03-01 17:16:47 +0200
  • 0565888c03 Generate CDI spec in toolkit container Evan Lezar 2023-03-01 12:44:32 +0200
  • f7e817cff6 Support management mode in nvidia-ctk cdi generate Evan Lezar 2023-03-01 13:22:57 +0200
  • 29cbbe83f9 Add management mode to CDI spec generation API Evan Lezar 2023-03-01 12:16:38 +0200
  • 64b16acb1f Also install nvidia-ctk in toolkit-container Evan Lezar 2023-03-01 14:51:11 +0200
  • 19c20bb422 Merge branch 'CNT-3931/add-spec-validation' into 'main' Evan Lezar 2023-03-06 08:52:56 +0000
  • 28b10d2ee0 Merge branch 'fix-toolkit-ctr-envvars' into 'main' Evan Lezar 2023-03-06 07:36:03 +0000
  • 1f5123f72a Fix handling of envvars in toolkit container which modify the NVIDIA Container Runtime config Christopher Desiniotis 2023-03-05 20:14:04 -0800
  • ac5b6d097b Use kitmaker folder for releases Evan Lezar 2023-03-01 10:44:27 +0200
  • a7bf9ddf28 Update kitmaker folder structure Evan Lezar 2023-03-01 10:43:32 +0200
  • e27479e170 Add GIT_COMMIT_SHORT to packaging image manifest Evan Lezar 2023-03-01 10:43:04 +0200
  • fa28e738c6 Merge branch 'fix-internal-scans' into 'main' Evan Lezar 2023-03-01 15:26:27 +0000
  • 898c5555f6 Fix internal scans Evan Lezar 2023-03-01 17:19:24 +0200
  • 314059fcf0 Move path manipulation to spec.Save Evan Lezar 2023-03-01 07:50:46 +0200
  • 221781bd0b Use full path for output spec Evan Lezar 2023-02-28 14:20:11 +0200
  • 9f5e141437 Expose vendor and class as options Evan Lezar 2023-02-22 16:40:27 +0200
  • 8be6de177f Move formatJSON and formatYAML to nvcdi/spec package Evan Lezar 2023-02-22 16:33:30 +0200
  • 890a519121 Use nvcdi.spec package to write and validate spec Evan Lezar 2023-02-22 16:26:41 +0200
  • 89321edae6 Add top-level GetSpec function to nvcdi API Evan Lezar 2023-02-22 16:19:22 +0200
  • 6d6cd56196 Return nvcdi.spec.Interface from GetSpec Evan Lezar 2023-02-20 14:29:52 +0200
  • 2e95e04359 Add nvcdi.spec package Evan Lezar 2023-02-20 14:29:27 +0200
  • accba4ead5 Merge branch 'CNT-3965/clean-up-by-path-symlinks' into 'main' Evan Lezar 2023-03-01 10:25:48 +0000
  • 1e9b7883cf Merge branch 'CNT-3937/add-target-driver-root' into 'main' Christopher Desiniotis 2023-02-28 18:04:29 +0000
  • 87e406eee6 Update root transformer tests to ensure container path is not modified Christopher Desiniotis 2023-02-23 11:08:04 -0800
  • 45ed3b0412 Handle hook arguments for creation of symlinks Christopher Desiniotis 2023-02-22 13:11:10 -0800
  • 0516fc96ca Add Transform interface and initial implemention for a root transform Christopher Desiniotis 2023-02-22 11:42:38 -0800
  • e7a435fd5b Merge branch 'update-libnvidia-container' into 'main' Evan Lezar 2023-02-27 13:41:26 +0000
  • 7a249d7771 Update libnvidia-container Evan Lezar 2023-02-27 15:41:02 +0200
  • 7986ff9cee Merge branch 'CNT-3963/deduplicate-wsl-driverstore-paths' into 'main' Evan Lezar 2023-02-27 13:27:31 +0000
  • d50e7f1f4f Bump version to 1.12.1 Evan Lezar 2023-02-27 14:39:54 +0200
  • b74c13d75f Merge branch 'fix-rpm-postun-scriptlet' into 'main' Evan Lezar 2023-02-27 12:36:49 +0000
  • de8eeb87f4 Merge branch 'remove-outdated-platforms' into 'main' Evan Lezar 2023-02-27 11:48:33 +0000
  • 36c4174de3 Update libnvidia-container Evan Lezar 2023-02-27 13:45:44 +0200
  • 3497936cdf Remove ubuntu18.04 toolkit-container image Evan Lezar 2023-02-27 12:49:47 +0200
  • 81abc92743 Remove fedora35 from 'all' targets Evan Lezar 2023-02-27 12:31:38 +0200
  • 1ef8dc3137 Remove centos7-ppc64le from CI Evan Lezar 2023-02-27 12:30:29 +0200
  • 9a5c1bbe48 Remove ubuntu16.04 packages from CI Evan Lezar 2023-02-27 12:29:35 +0200
  • 30dff61376 Remove debian9 packages from CI Evan Lezar 2023-02-27 12:28:46 +0200
  • de1bb68d19 nvidia-container-toolkit.spec: fix syntax error in postun scriptlet Claudius Volz 2023-02-27 00:45:21 +0100
  • 06d8bb5019 Merge branch 'CNT-3965/dont-fail-chmod-hook' into 'main' Evan Lezar 2023-02-22 15:20:26 +0000
  • b4dc1f338d Generate nested device folder permission hooks per device Evan Lezar 2023-02-22 17:10:28 +0200
  • 181128fe73 Only include by-path-symlinks for injected device nodes Evan Lezar 2023-02-21 15:51:08 +0200
  • 252838e696 Merge branch 'bump-version-v1.13.0-rc.2' into 'main' Evan Lezar 2023-02-21 13:11:00 +0000
  • 49f171a8b1 Update libnvidia-container Evan Lezar 2023-02-21 14:27:02 +0200
  • 3d12803ab3 Bump version to v1.13.0-rc.2 Evan Lezar 2023-02-21 14:24:37 +0200
  • a168091bfb Add v1.13.0-rc.1 Changelog Evan Lezar 2023-02-21 14:23:52 +0200
  • 35fc57291f Deduplicate WSL driverstore paths Evan Lezar 2023-02-21 11:48:56 +0200
  • 2542224d7b Skip paths with errors in chmod hook Evan Lezar 2023-02-21 11:47:11 +0200
  • 882fbb3209 Merge branch 'add-cdi-auto-mode' into 'main' v1.13.0-rc.1 Evan Lezar 2023-02-20 14:41:07 +0000
  • 2680c45811 Add mode constants to nvcdi Evan Lezar 2023-02-20 16:27:34 +0200
  • b76808dbd5 Add tests for CDI mode resolution Evan Lezar 2023-02-13 16:04:30 +0100
  • ba50b50a15 Merge branch 'add-cdi-auto-mode' into 'main' Evan Lezar 2023-02-20 14:30:33 +0000
  • f6d3f8d471 Merge branch 'CNT-3895/add-runtime-mode-config' into 'main' Evan Lezar 2023-02-20 12:51:18 +0000
  • d9859d66bf Update go vendoring Evan Lezar 2023-02-13 16:05:26 +0100
  • 4ccb0b9a53 Add and resolve auto discovery mode for cdi generation Evan Lezar 2023-02-13 16:04:30 +0100
  • f36c775d50 Merge branch 'wsl2-wip' into 'main' Evan Lezar 2023-02-20 09:36:41 +0000
  • b21dc929ef Add WSL2 discovery and spec generation Evan Lezar 2023-02-06 18:53:24 +0100
  • d226925fe7 Construct nvml-based CDI lib based on mode Evan Lezar 2023-02-16 17:29:53 +0200
  • 20d6e9af04 Add --discovery-mode to nvidia-ctk cdi generate command Evan Lezar 2023-02-08 15:29:35 +0100
  • 5103adab89 Add mode option to nvcdi API Evan Lezar 2023-02-16 15:52:39 +0100
  • 7eb435eb73 Add basic dxcore bindings Evan Lezar 2023-02-01 16:17:57 +0100
  • 5d011c1333 Add Discoverer to create a single symlink Evan Lezar 2023-02-07 23:32:04 +0100
  • 6adb792d57 Merge branch 'fix-nvidia-ctk-path' into 'main' Evan Lezar 2023-02-20 08:29:44 +0000
  • a844749791 Ensure that generate uses a consistent nvidia-ctk path Evan Lezar 2023-02-17 11:11:18 +0200
  • dd0d43e726 Add nvidia-container-runtime.mode config option Evan Lezar 2023-02-17 18:04:46 +0200
  • 25811471fa Merge branch 'update-libnvidia-container' into 'main' Evan Lezar 2023-02-17 08:46:56 +0000
  • 569bc1a889 Update Changelog Evan Lezar 2023-02-17 10:46:21 +0200
  • b1756b410a Merge branch 'fix-logging' into 'main' Evan Lezar 2023-02-16 15:17:24 +0000
  • 7789ac6331 Fix logger.Update and Reset Evan Lezar 2023-02-16 13:57:12 +0100
  • 7a3aabbbda Add logger test Evan Lezar 2023-02-16 13:51:58 +0100
  • e486095603 Merge branch 'fix-nvidia-ctk-path' into 'main' Evan Lezar 2023-02-16 13:58:43 +0000
  • bf6babe07e Fix issue with blank nvidia-ctk path Evan Lezar 2023-02-13 14:08:20 +0100
  • d5a4d89682 Merge branch 'support-multimple-firmware-files' into 'main' Kevin Klues 2023-02-16 13:09:47 +0000
  • 5710b9e7e8 Add globbing for mounting multiple GSP firmware files Kevin Klues 2023-02-16 11:53:36 +0000
  • b4ab95f00c Merge branch 'fix-nvcdi-constructor' into 'main' Evan Lezar 2023-02-15 08:13:19 +0000
  • a52c9f0ac6 fix: apply options when constructing an instance of the nvcdi library Christopher Desiniotis 2023-02-14 16:32:40 -0800
  • b6bab4d3fd Merge branch 'expose-generate-spec' into 'main' Evan Lezar 2023-02-14 19:36:31 +0000
  • 5b110fba2d Add nvcdi package with basic CDI generation API Evan Lezar 2022-12-02 14:17:52 +0100
  • 179133c8ad Merge branch 'fix-ubi8' into 'main' Evan Lezar 2023-02-14 10:31:21 +0000
  • 365b6c7bc2 Fix package version in ubi8 container builds Evan Lezar 2023-02-14 10:03:47 +0100
  • dc4887cd44 Merge branch 'cdi-executable' into 'main' Evan Lezar 2023-02-14 08:01:41 +0000
  • c4836a576f Also skip nvidia-container-toolit-operator-extensions in release scripts Evan Lezar 2023-02-10 22:27:51 +0100
  • 98afe0d27a Generate nvidia-container-toolkit-operator-extensions package Evan Lezar 2023-02-10 16:55:10 +0100
  • fdc759f7c2 Add nvidia-container-runtime.legacy executable Evan Lezar 2023-02-08 13:45:36 +0100
  • 43448bac11 Add nvidia-container-runtime.cdi executable Evan Lezar 2023-02-07 21:10:31 +0100
  • 456d2864a6 Log config in JSON if possible Evan Lezar 2023-02-07 21:17:36 +0100
  • 406a5ec76f Implement runtime package for creating runtime CLI Evan Lezar 2023-02-07 21:09:53 +0100
  • f71c419cfb Move modifying OCI runtime wrapper to oci package Evan Lezar 2023-02-07 21:24:44 +0100
  • babb73295f Update gitignore Evan Lezar 2023-02-08 13:44:04 +0100
  • f3ec5fd329 Merge branch 'packaging-verisons' into 'main' Evan Lezar 2023-02-13 14:53:01 +0000
  • 5aca0d147d Use - as version-tag separator for libnvidia-container Evan Lezar 2023-02-13 15:10:08 +0100
  • f2b19b6ae9 Update libnvidia-container Evan Lezar 2023-02-13 14:39:14 +0100
  • 7cb9ed66be Align release candidate RPM version with Debian version Evan Lezar 2023-02-13 10:58:47 +0100
  • d578f4598a Remove fedora35 pipeline targets Evan Lezar 2023-01-31 15:35:14 +0100
  • d30e6c23ab Merge branch 'update-ldflags' into 'main' Evan Lezar 2023-02-10 14:17:53 +0000
  • 1c05f2fb9a Merge branch 'add-options-to-mounts' into 'main' Evan Lezar 2023-02-10 08:04:24 +0000
  • 1407ace94a Update ldflags for cgo Evan Lezar 2023-02-08 21:54:49 +0100
  • 97008f2db6 Move IPC discoverer into DriverDiscoverer Evan Lezar 2023-02-07 12:16:58 +0100
  • 076eed7eb4 Update ipcMount to add noexec option Evan Lezar 2023-02-07 12:11:02 +0100