diff --git a/nvidia-container-toolkit-1.13.1.tar.gz b/nvidia-container-toolkit-1.13.1.tar.gz deleted file mode 100644 index 6b5a2784892cb3d4a258cd4c07d078fd3fccad08..0000000000000000000000000000000000000000 Binary files a/nvidia-container-toolkit-1.13.1.tar.gz and /dev/null differ diff --git a/nvidia-container-toolkit-1.16.2.tar.gz b/nvidia-container-toolkit-1.16.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b2f0fdd56fe15eb392d0e6e997f0d63e0a176953 Binary files /dev/null and b/nvidia-container-toolkit-1.16.2.tar.gz differ diff --git a/nvidia-container-toolkit.spec b/nvidia-container-toolkit.spec index e4042b9b6f2ff1b580ec49a822d259a4058bb9a8..01297b2d111c69103296411a0573f03fafa78ea6 100644 --- a/nvidia-container-toolkit.spec +++ b/nvidia-container-toolkit.spec @@ -1,13 +1,13 @@ %define project github.com/NVIDIA/nvidia-container-toolkit %define debug_package %{nil} Name: nvidia-container-toolkit -Version: 1.13.1 +Version: 1.16.2 Release: 1%{?dist} Summary: NVIDIA Container Toolkit License: Apache-2.0 URL: https://github.com/NVIDIA/nvidia-container-toolkit -Source0: nvidia-container-toolkit-1.13.1.tar.gz +Source0: https://github.com/NVIDIA/nvidia-container-toolkit/archive/refs/tags/v%{version}.tar.gz#/nvidia-container-toolkit-%{version}.tar.gz BuildRequires: golang BuildRequires: golang-github-cpuguy83-md2man @@ -68,21 +68,18 @@ go build -v -ldflags "-s -w" \ -o bin/nvidia-container-runtime.legacy \ ./cmd/nvidia-container-runtime.legacy +go build -v -ldflags "-s -w" \ + -o bin/nvidia-cdi-hook \ + ./cmd/nvidia-cdi-hook + %install install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-ctk %{buildroot}/%{_bindir}/nvidia-ctk install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-container-runtime-hook %{buildroot}/%{_bindir}/nvidia-container-runtime-hook install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-container-runtime %{buildroot}/%{_bindir}/nvidia-container-runtime install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-container-runtime.cdi %{buildroot}/%{_bindir}/nvidia-container-runtime.cdi install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-container-runtime.legacy %{buildroot}/%{_bindir}/nvidia-container-runtime.legacy +install -D -m 0755 $HOME/go/src/%{project}/bin/nvidia-cdi-hook %{buildroot}/%{_bindir}/nvidia-cdi-hook -mkdir -p %{buildroot}/etc/nvidia-container-runtime -install -m 644 config/config.toml.rpm-yum %{buildroot}/etc/nvidia-container-runtime/config.toml - -mkdir -p %{buildroot}/usr/libexec/oci/hooks.d -install -m 755 -t %{buildroot}/usr/libexec/oci/hooks.d oci-nvidia-hook - -mkdir -p %{buildroot}/usr/share/containers/oci/hooks.d -install -m 644 -t %{buildroot}/usr/share/containers/oci/hooks.d oci-nvidia-hook.json %post mkdir -p %{_localstatedir}/lib/rpm-state/nvidia-container-toolkit @@ -102,15 +99,13 @@ fi %files base %license LICENSE -%config /etc/nvidia-container-runtime/config.toml %{_bindir}/nvidia-container-runtime %{_bindir}/nvidia-ctk +%{_bindir}/nvidia-cdi-hook %files %license LICENSE %{_bindir}/nvidia-container-runtime-hook -/usr/libexec/oci/hooks.d/oci-nvidia-hook -/usr/share/containers/oci/hooks.d/oci-nvidia-hook.json %files operator-extensions %license LICENSE @@ -118,5 +113,8 @@ fi %{_bindir}/nvidia-container-runtime.legacy %changelog +* Tue Oct 08 2024 Chunmei Xu - 1.16.2-1 +- update to 1.16.2 + * Thu Jun 1 2023 forrest_ly - 1.13.1-1 - Add nvidia-container-toolkit to Anolis 23