fix(gpu-operator): fail fast on missing artifacts in driver-compat example
Address review feedback from coderabbitai on packages/system/gpu-operator/examples/nvidia-driver-compat.yaml:77 Signed-off-by: Arsolitt <arsolitt@gmail.com>
This commit is contained in:
parent
4c697982b2
commit
bbf338a57d
1 changed files with 14 additions and 9 deletions
|
|
@ -61,16 +61,21 @@ spec:
|
|||
|
||||
mkdir -p "$DST/bin"
|
||||
|
||||
if [ -f "$GLIBC_LIB/libnvidia-ml.so.1" ]; then
|
||||
cp -f "$GLIBC_LIB/libnvidia-ml.so.1" "$DST/libnvidia-ml.so.1"
|
||||
echo "Copied libnvidia-ml.so.1"
|
||||
fi
|
||||
[ -f "$GLIBC_LIB/libnvidia-ml.so.1" ] || {
|
||||
echo "missing $GLIBC_LIB/libnvidia-ml.so.1" >&2
|
||||
exit 1
|
||||
}
|
||||
[ -f "$SRC_BIN/nvidia-smi" ] || {
|
||||
echo "missing $SRC_BIN/nvidia-smi" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
if [ -f "$SRC_BIN/nvidia-smi" ]; then
|
||||
cp -f "$SRC_BIN/nvidia-smi" "$DST/bin/nvidia-smi"
|
||||
chmod +x "$DST/bin/nvidia-smi"
|
||||
echo "Copied nvidia-smi"
|
||||
fi
|
||||
cp -f "$GLIBC_LIB/libnvidia-ml.so.1" "$DST/libnvidia-ml.so.1"
|
||||
echo "Copied libnvidia-ml.so.1"
|
||||
|
||||
cp -f "$SRC_BIN/nvidia-smi" "$DST/bin/nvidia-smi"
|
||||
chmod +x "$DST/bin/nvidia-smi"
|
||||
echo "Copied nvidia-smi"
|
||||
|
||||
mkdir -p /host/run/nvidia/validations
|
||||
touch /host/run/nvidia/validations/.driver-ctr-ready
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue