Temp no semodule

This commit is contained in:
2025-09-09 21:18:45 -04:00
parent 7a9257e4f0
commit 3072cbfb31

View File

@@ -28,9 +28,8 @@ curl -L https://negativo17.org/repos/fedora-nvidia.repo -o /etc/yum.repos.d/nega
sed -i 's/^enabled=0.*/enabled=1/' /etc/yum.repos.d/nvidia-container-toolkit.repo sed -i 's/^enabled=0.*/enabled=1/' /etc/yum.repos.d/nvidia-container-toolkit.repo
sed -i 's/^enabled=0.*/enabled=1\npriority=90/' /etc/yum.repos.d/negativo17-fedora-nvidia.repo sed -i 's/^enabled=0.*/enabled=1\npriority=90/' /etc/yum.repos.d/negativo17-fedora-nvidia.repo
# required for rpm-ostree to function properly
# shellcheck disable=SC2068 dnf install "${nvidia_packages_list[@]}"
rpm-ostree install ${nvidia_packages_list[@]}
kmod_version=$(rpm -qa | grep akmod-nvidia | awk -F':' '{print $(NF)}' | awk -F'-' '{print $(NF-1)}') kmod_version=$(rpm -qa | grep akmod-nvidia | awk -F':' '{print $(NF)}' | awk -F'-' '{print $(NF-1)}')
negativo_version=$(rpm -qa | grep nvidia-modprobe | awk -F':' '{print $(NF)}' | awk -F'-' '{print $(NF-1)}') negativo_version=$(rpm -qa | grep nvidia-modprobe | awk -F':' '{print $(NF)}' | awk -F'-' '{print $(NF-1)}')
@@ -42,10 +41,10 @@ if [[ "$kmod_version" != "$negativo_version" ]]; then
exit 1 exit 1
fi fi
curl -L https://raw.githubusercontent.com/NVIDIA/dgx-selinux/master/bin/RHEL9/nvidia-container.pp \ # curl -L https://raw.githubusercontent.com/NVIDIA/dgx-selinux/master/bin/RHEL9/nvidia-container.pp \
-o nvidia-container.pp # -o nvidia-container.pp
semodule -i nvidia-container.pp # semodule -i nvidia-container.pp
rm -f nvidia-container.pp # rm -f nvidia-container.pp
rm -f /etc/yum.repos.d/negativo17-fedora-nvidia.repo rm -f /etc/yum.repos.d/negativo17-fedora-nvidia.repo
rm -f /etc/yum.repos.d/nvidia-container-toolkit.repo rm -f /etc/yum.repos.d/nvidia-container-toolkit.repo