Skip to content

Commit

Permalink
Merge pull request #3561 from yeazelm/nvidia-update
Browse files Browse the repository at this point in the history
Update NVIDIA drivers to latest versions
  • Loading branch information
yeazelm authored Nov 3, 2023
2 parents c0f8491 + b294d93 commit caf0952
Show file tree
Hide file tree
Showing 13 changed files with 182 additions and 171 deletions.
8 changes: 4 additions & 4 deletions packages/kmod-5.10-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ package-name = "kmod-5.10-nvidia"
releases-url = "https://docs.nvidia.com/datacenter/tesla/"

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/470.161.03/NVIDIA-Linux-x86_64-470.161.03.run"
sha512 = "26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625"
url = "https://us.download.nvidia.com/tesla/470.223.02/NVIDIA-Linux-x86_64-470.223.02.run"
sha512 = "66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750"
force-upstream = true

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/470.161.03/NVIDIA-Linux-aarch64-470.161.03.run"
sha512 = "16e83c4d3ea66b2da07c43fca912c839e5feb9d42bee279b9de3476ffbd5e2314fddc83c1a38c198adb2d5ea6b4f2b00bb4a4c32d6fd0bfcdbccc392043f99ce"
url = "https://us.download.nvidia.com/tesla/470.223.02/NVIDIA-Linux-aarch64-470.223.02.run"
sha512 = "c22eab4ec6aa1868bbe55200ba74187939571ae78645c333fe05d544869c54b84d63e26f5c4f922bbe4e768da1f394d15d0b85cacbd4bbbc2b1dfd5074734a02"
force-upstream = true

[build-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion packages/kmod-5.10-nvidia/kmod-5.10-nvidia.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%global tesla_470 470.161.03
%global tesla_470 470.223.02
%global tesla_470_libdir %{_cross_libdir}/nvidia/tesla/%{tesla_470}
%global tesla_470_bindir %{_cross_libexecdir}/nvidia/tesla/bin/%{tesla_470}
%global spdx_id %(bottlerocket-license-tool -l %{_builddir}/Licenses.toml spdx-id nvidia)
Expand Down
8 changes: 4 additions & 4 deletions packages/kmod-5.15-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ package-name = "kmod-5.15-nvidia"
releases-url = "https://docs.nvidia.com/datacenter/tesla/"

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/515.86.01/NVIDIA-Linux-x86_64-515.86.01.run"
sha512 = "9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b"
url = "https://us.download.nvidia.com/tesla/535.129.03/NVIDIA-Linux-x86_64-535.129.03.run"
sha512 = "3d7142658fe836e1debf7786857bdb293490ef33351e9b7d39face245fe8596b0f46052b86fae08350fcda1e2a9fd68d7309b94e107d1b016bd529d8fc37e31f"
force-upstream = true

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/515.86.01/NVIDIA-Linux-aarch64-515.86.01.run"
sha512 = "43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96"
url = "https://us.download.nvidia.com/tesla/535.129.03/NVIDIA-Linux-aarch64-535.129.03.run"
sha512 = "706de7e53b81f909d8bc6a12a39c594754a164c49f5d23c7939dc3abcfc04f5d5b12b7d65762ae574582149a098f06ee5fe95be4f8ad1056a3307a6ce93f3c00"
force-upstream = true

[build-dependencies]
Expand Down
309 changes: 160 additions & 149 deletions packages/kmod-5.15-nvidia/kmod-5.15-nvidia.spec

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/kmod-5.15-nvidia/nvidia-ld.so.conf.in
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__LIBDIR__/nvidia/tesla/__NVIDIA_VERSION__/
__LIBDIR__/nvidia/tesla/
3 changes: 3 additions & 0 deletions packages/kmod-5.15-nvidia/nvidia-tesla-tmpfiles.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
C /etc/drivers/nvidia-tesla.toml
C /etc/containerd/nvidia.env - - - - /usr/share/factory/nvidia/tesla/nvidia-path.env
C /etc/ld.so.conf.d/nvidia-tesla.conf
3 changes: 0 additions & 3 deletions packages/kmod-5.15-nvidia/nvidia-tesla-tmpfiles.conf.in

This file was deleted.

8 changes: 4 additions & 4 deletions packages/kmod-6.1-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ package-name = "kmod-6.1-nvidia"
releases-url = "https://docs.nvidia.com/datacenter/tesla/"

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/535.54.03/NVIDIA-Linux-x86_64-535.54.03.run"
sha512 = "45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff"
url = "https://us.download.nvidia.com/tesla/535.129.03/NVIDIA-Linux-x86_64-535.129.03.run"
sha512 = "3d7142658fe836e1debf7786857bdb293490ef33351e9b7d39face245fe8596b0f46052b86fae08350fcda1e2a9fd68d7309b94e107d1b016bd529d8fc37e31f"
force-upstream = true

[[package.metadata.build-package.external-files]]
url = "https://us.download.nvidia.com/tesla/535.54.03/NVIDIA-Linux-aarch64-535.54.03.run"
sha512 = "57b06a6fa16838176866c364a8722c546084529ad91c57e979aca7750692127cab1485b5a44aee398c5494782ed987e82f66061aa39e802bc6eefa2b40a33bc3"
url = "https://us.download.nvidia.com/tesla/535.129.03/NVIDIA-Linux-aarch64-535.129.03.run"
sha512 = "706de7e53b81f909d8bc6a12a39c594754a164c49f5d23c7939dc3abcfc04f5d5b12b7d65762ae574582149a098f06ee5fe95be4f8ad1056a3307a6ce93f3c00"
force-upstream = true

[build-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion packages/kmod-6.1-nvidia/kmod-6.1-nvidia.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%global tesla_major 535
%global tesla_minor 54
%global tesla_minor 129
%global tesla_patch 03
%global tesla_ver %{tesla_major}.%{tesla_minor}.%{tesla_patch}
%global spdx_id %(bottlerocket-license-tool -l %{_builddir}/Licenses.toml spdx-id nvidia)
Expand Down
2 changes: 1 addition & 1 deletion variants/aws-k8s-1.24-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ included-packages = [
"release",
"nvidia-container-toolkit",
"nvidia-k8s-device-plugin",
"kmod-5.15-nvidia-tesla-515",
"kmod-5.15-nvidia-tesla-535",
]
kernel-parameters = [
"console=tty0",
Expand Down
2 changes: 1 addition & 1 deletion variants/aws-k8s-1.25-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ included-packages = [
"release",
"nvidia-container-toolkit",
"nvidia-k8s-device-plugin",
"kmod-5.15-nvidia-tesla-515",
"kmod-5.15-nvidia-tesla-535",
]
kernel-parameters = [
"console=tty0",
Expand Down
2 changes: 1 addition & 1 deletion variants/aws-k8s-1.26-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ included-packages = [
"release",
"nvidia-container-toolkit",
"nvidia-k8s-device-plugin",
"kmod-5.15-nvidia-tesla-515",
"kmod-5.15-nvidia-tesla-535",
]
kernel-parameters = [
"console=tty0",
Expand Down
2 changes: 1 addition & 1 deletion variants/aws-k8s-1.27-nvidia/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ included-packages = [
"release",
"nvidia-container-toolkit",
"nvidia-k8s-device-plugin",
"kmod-5.15-nvidia-tesla-515",
"kmod-5.15-nvidia-tesla-535",
]
kernel-parameters = [
"console=tty0",
Expand Down

0 comments on commit caf0952

Please sign in to comment.