Skip to content

Commit

Permalink
fix: resolve Azure Linux nvidia-container-toolkit posttrans error
Browse files Browse the repository at this point in the history
  • Loading branch information
Henry Li committed Nov 22, 2024
1 parent 569b722 commit 0616c06
Show file tree
Hide file tree
Showing 23 changed files with 27 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,11 @@ installNvidiaContainerToolkit() {
MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION="1.16.2"
fi

for nvidia_package in nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
# The following packages need to be installed in this sequence because:
# - libnvidia-container packages are required by nvidia-container-toolkit
# - nvidia-container-toolkit-base provides nvidia-ctk that is used to generate the nvidia container runtime config
# during the posttrans phase of nvidia-container-toolkit package installation
for nvidia_package in libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
if ! dnf_install 30 1 600 $nvidia_package; then
exit $ERR_APT_INSTALL_TIMEOUT
fi
Expand Down
2 changes: 1 addition & 1 deletion pkg/agent/testdata/AzureLinuxV2+Kata/CustomData
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ write_files:
encoding: gzip
owner: root
content: !!binary |
H4sIAAAAAAAC/8RYW2/bOBZ+9684VQ20mSmlOIPpAjP1At5YbY0mTiDb2YcgMGjqyGZNkSpJuXUS//cFJVm+xLl0+rAvsUKey3cOz418/SqYcBlMqJk1GshmCryByjXjcgrM4JhLY6kQ45gbq5VvZpAoDedUc4naazQ0pmqBp0pa6lbit0dw1wAAYPXSJWVzOsU+TbHtbZa9gowncH0NzYvB+CqMBr2LPrTb4J34xx7c3PwNdoayoHtCZKomS7IvN+HFj0arlyyNxzwZJ5SLXCO0juFPeH8MsUyghA9kCc2D0hurRqNyQRczU1sXy2Sc0jkyymYI9/eAP7iFZhhF487lcDy67HaG4XjYOw8vRsOaI89iag+Qd3sDx/Mp6nR3mZyvHWNWIgIugVHCUFuecEYtGmAzZHOi0ViqLTCeGJJbLgwwofKYcMktobe5RjJfZM6F0mrK5sQq5Yjct+ATp4XQ3KqUWs4AJ5ZOBBpAO3OEkOQGYcotcKksT5YVO1dWZcAzrXKLwDODFnhW8X79BnPUEgWJcYEChJpqZZ0DhFEJyJRmRDJqQdaYM5pCxqe3kJmUGwbaLI1QUzDK0ZmlMZZacAZgqdKxEcFl/gN+3MItz2Ai1MShPQGZVEC4YYYXnuDUKl3q+htiVUUWT+BV4ebqpOGPY2jB++NjaG45fy8Yd0+w1x8MO2dnO4dXB2GsJDZ+MtoPnDzNMqpTpUlGtUENgk/WS7XVW1b9Q7teZlltW2VdtbLJli/U0p2MeWj6qzZ4rQOmPw57Ti0lFWxDZsrYf34oJdpYfZdC0fjT5air+QL1BvDrrb9fwqgfnq2Rt5tvc0lTBKLhHgzG8MYEJPCD6Zujgvx01O3UxN5v4+bdroDVb14dD4+YyvKYkubdtqTVjrHPm1payDRSi/0FjzkdLFPB5XyoOq6cLTjDvopxY3L/qtftdcbd8Gp8+rkTtb1A8EmQx7gIdC7Q+HHwrxaRhSyX1ITNqPaLrbLqWpWzGXjNuz1Jq3LbJfGHDxBefIR/H6bqnA6dz9oejWPvHXTDq8vO8HO77QWT3AQZ40FcHlNQovDeQTTq/972gtzoopNV6Jidu3phMYXSAzVeYkovGCCk2qJCeI3w4mN5KL8qaisLSrd/pBPN2TmVdIr6gbOj3lUYbYUWyy2QGAiQBE7gw4cP4DXf6iwF8o0WYXHkHdXNoYS4XSUq0Emhk6SlUrLx9Y661SPkRcF+lOllpXMX2i9Wz32X1gPHUCkx57b26nkn6vXDaFwhP73oDzvFwvDi4uxLb7jl6K/fXAK/8at2b65vimwWyOxbv8hvV5zXQbBWWHS+ObfeEdyDv64fo6hn/KLNFs3IZ7nWKK3vQpUraa5Oro9vfOE6tr0q195A8/Ti/PKiH/aHg/HH3lnoQv1o0yiA3ILXfKlBHuxW0XKWeww9SGUhUbmMi5lCpZmSKK3xvxolPXgN4Y8MmcW4iDIlYtRw9bkL37mdgcTvcDoIK0Uv9rjX8lvv/ZN6Pns+iB/AJs27l6pbPS5kQg3+lCTBJweFmV+V0voZAf+HtHN5h9JNUWXaXbrQNRYlw3MVY511lw7iYBj2T8PueBBGV73TsAjpcVG+vQAtC8oaGle/6+qabUTGvkHtutJ2M2nePS189bCzPMsCjeuR5Pam0UXDNM8sV7Jd+h+2TIQuxVTJxn+ptKZdjqK+pXqKttG4HpRYbxrDZYbtROk5l9NG+APZwI3i7f02sm0oELJAPVEGKwaVXSpj2wW9ToHoBIIF1YHOD/I3onLeb1PxnS5No3HdKwPhpgCL8X+W7TQXlpPcoF5jrjtceQLMCigPF544i/q20tpjXV85Xsa7KeADS2VMhZKHbo1CMSogRsM1xlWhbHvNu9ZfpJohXqM/9d/tkcB3LtwFQ81B8DmCnXEDLf+9f/Ke/Omz9KQay6Io7G+3gM2dD0hVquEeqg7sged68B/1jHe/uL9/s7X/e7HfKrvxumwbTBeoT1WaUY3gJrgdpX8R79g/9o+9FTTvdo1Y7SdrUcGrTiKWUPkP462LMKxRP1C0Am5gWgwlGuyMSnirNOC3nAqw6gjKmABXC7eE7CHywcx5lnE5hSdOzy9PBoXBPfAVU/GYcAjznjqvZt9/VnjuDWCzTJ6Q+jOPDS9/cHhK47rNPVO0Dyo6AGhTv+s20X3uhraGUBpPEiiK8Uaj+0z41LcqFb7OUkMX+NAd6eJFfE/Q1GCKnmJyjVEuWZX5ZbhUz0rgNlz4cslEHmMxo9gZrp+dyqDlqRsWlN6OrMqz1BV0Hwbr2F1Pae6byprM/etUecU9SSCVo+zARdDV4yiB5qfL0bgbDoYQqMwG0yzfvkBuQvWjVmkVCLWI0rwnaYuJjKeZwBTlevBK1+9sj2oaRWcv0jKKzp7V8No1iP8FAAD//+KGpPcRFAAA
H4sIAAAAAAAC/8RY62/bOBL/rr9iqhpos1tKcRbbA3brA3yx2hpNnEC2cx+CwKCpkc2aIlWScusm+d8PlGT5UefR3QP2S6yQ8/jNcF7kyxfhlMtwSs3c85DNFfhDVWjG5QyYwQmXxlIhJgk3VqvAzCFVGs6p5hK173kaM7XEUyUtdSvJ6yO49QAAWLN0SdmCznBAM+z4m2W/JOMpXF9D62I4uYriYf9iAJ0O+CfBsQ83N3+CnaMs6R4RmanpiuzLTXn5o9HqFcuSCU8nKeWi0AjtY/gd3h5DIlOo4ANZQeugdO/e82oX9DA3jXWJTCcZXSCjbI5wdwf4jVtoRXE86V6OJuPLXncUTUb98+hiPGo4ijyh9gB5rz90PB/ibm+XyfnaMeYVIuASGCUMteUpZ9SiATZHtiAajaXaAuOpIYXlwgATqkgIl9wS+r3QSBbL3LlQWk3ZglilHJH7FnzqtBBaWJVRyxng1NKpQANo544Q0sIgzLgFLpXl6apm58qqHHiuVWEReG7QAs9r3s9fYIFaoiAJLlGAUDOtrHOAMCoFmdGcSEYtyAZzTjPI+ew75CbjhoE2KyPUDIxydGZljKUWnAFYqXRsRHBZfINv3+E7z2Eq1NShPQGZ1kC4YYaXnuDUKl3p+hMSVUcWT+FF6eb6pOG3Y2jD2+NjaG05fy8Yd0+wPxiOumdnO4fXBGGiJHo/Ge0HTp7mOdWZ0iSn2qAGwafrpcbqLav+ol3Ps6yxrbauXtlkyydq6U7G/Gj6iw747QOmPwx7QS0lNWxD5srYv34oFdpEfZVC0eTD5bin+RL1BvDLrb+fongQna2Rd1qvC0kzBKLhDgwm8MqEJAzC2aujkvx03Os2xP4vk9btroD7X/wmHh4wlRUJJa3bbUn3O8Y+bWplIdNILQ6WPOF0uMoEl4uR6rpytuQMByrBjcmDq36v3530oqvJ6cdu3PFDwadhkeAy1IVAEyThv9pElrJcUhM2pzoot6qqa1XB5uC3bvck3VfbLonfvYPo4j38+zBV93TkfNbxaZL4b6AXXV12Rx87HT+cFibMGQ+T6pjCCoX/BuLx4NeOHxZGl52sRsfswtULixlUHmjwElN5wQAh9RYVwveii/fVofxdUVtZULn9PZ1qzs6ppDPUPzg77l9F8VZoscICSYAASeEE3r17B37rtc4zIF9oGRZH/lHTHCqI21WiBp2WOklWKSUbX++ou3+AvCzYDzI9r3TuQvub1XPfpc3AMVJKLLhtvHrejfuDKJ7UyE8vBqNuuTC6uDj71B9tOfrzF5fAr4K63ZvrmzKbBTL7Oijz2xXndRCsFZadb8GtfwR3EKzrxzjum6Bss2UzClihNUobuFDlSpqrk+vjm0C4jm2vqrVX0Dq9OL+8GESD0XDyvn8WuVA/2jQKIN/Bbz3XIB92q2g1yz2EHqSykKpCJuVMobJcSZTWBJ+Nkj68hOhbjsxiUkaZEglquPrYg6/czkHiVzgdRrWiZ3vcbwftt8FJM589EsSCT/eRt0nr9rmq7g8JqEaWn5LykPfIlBr8/0j6CSH/QNq5vEPppqgq7S5d6BqLkuG5SrDJuksHcTiKBqdRbzKM4qv+aVSG9KQs336IloVVDU3q33V1zTcik8Cgdl1pu5m0bh8Xfv9jZ3mSBbzrseT2xuuhYZrnlivZqfwPWyZCj2KmpPdfKq3pVKNoYKmeofW862GF9cYbrXLspEovuJx50TdkQzeKd/bbyLahQMgS9VQZrBlUfqmM7ZT0OgOiUwiXVIe6OMjvxdW836HiK10Zz7vuV4FwU4LF5D+rTlYIy0lhUK8xNx2uOgFmBVSHC4+cRXNbae+xrq8cz+PdFPChpTKhQslDt0ahGBWQoOEak7pQdvzWbfsPUs8QLzGYBW/2SOArF+6CoRYg+ALBzrmBdvA2OHlLfg9YdlKPZXEcDbZbwObOB6Qu1XAHdQf2wXc9+Ldmxrtb3t292tr/tdxvV914XbYNZkvUpyrLqUZwE9yO0j+IfxwcB8f+PbRud42430/WsoLXnUSsoPYfJlsXYVij/kHRPXADs3Io0WDnVMJrpQG/FFSAVUdQxQS4SrYlZA9RAGbB85zLGTxyekF1MigM7oGvmcrHhEOY99T5Dfv+s8JTbwCbZfKI1J95bHj+g8NjGtdt7omifVDRAUCb+t20id5TN7Q1hMp4kkJZjDca3WfKZ4FVmQh0nhm6xB/dkS2fxfcITQOm7Cmm0BgXktWZX4VL/awEbsOFL5dMFAmWM4qd4/rZqQpanrlhQentyKo9S11BD2C4jt31lOa+qWzI3L9OlV/ekwRSOc4PXARdPY5TaH24HE960XAEocptOMuL7QvkJlTfa5XVgdCIqMx7lLacyHiWC8xQrgevbP3O9qCmcXz2LC3j+OxJDS9dg/hfAAAA///VCYQxERQAAA==

- path: /opt/azure/containers/provision_configs.sh
permissions: "0744"
Expand Down
2 changes: 1 addition & 1 deletion pkg/agent/testdata/AzureLinuxV2+Kata/line61.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ installNvidiaContainerToolkit() {
MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION="1.16.2"
fi

for nvidia_package in nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
for nvidia_package in libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
if ! dnf_install 30 1 600 $nvidia_package; then
exit $ERR_APT_INSTALL_TIMEOUT
fi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ write_files:
encoding: gzip
owner: root
content: !!binary |
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

- path: /opt/azure/containers/provision_configs.sh
permissions: "0744"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ installNvidiaContainerToolkit() {
MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION="1.16.2"
fi

for nvidia_package in nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
for nvidia_package in libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
if ! dnf_install 30 1 600 $nvidia_package; then
exit $ERR_APT_INSTALL_TIMEOUT
fi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ write_files:
encoding: gzip
owner: root
content: !!binary |
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

- path: /opt/azure/containers/provision_configs.sh
permissions: "0744"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ installNvidiaContainerToolkit() {
MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION="1.16.2"
fi

for nvidia_package in nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
for nvidia_package in libnvidia-container1-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} libnvidia-container-tools-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-base-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION} nvidia-container-toolkit-${MARINER_NVIDIA_CONTAINER_TOOLKIT_VERSION}; do
if ! dnf_install 30 1 600 $nvidia_package; then
exit $ERR_APT_INSTALL_TIMEOUT
fi
Expand Down
Loading

0 comments on commit 0616c06

Please sign in to comment.