Skip to content

Commit 2cdc307

Browse files
committed
change nodes_config.cfg path as its conflicting installation
1 parent 000e6f8 commit 2cdc307

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

ubuntu22.04/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ RUN if [ "$(printf '%s\n' "$IMEX_DRIVER_VERSION" "$DRIVER_VERSION" | sort -V | h
9393
curl -fsSL -o /tmp/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/sbsa/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb && \
9494
dpkg -i /tmp/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb && \
9595
nvidia-imex --version && \
96+
ls /etc/nvidia-imex && \
9697
rm -rf /tmp/nvidia-imex_${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb; fi
9798

9899
WORKDIR /drivers

ubuntu22.04/nvidia-driver

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ _create_driver_package() (
189189

190190
# Check if imex node config is present
191191
_assert_imex_node_config() {
192-
[ -f /etc/nvidia-imex/nodes_config.cfg ] || return 1
192+
[ -f /imex/nodes_config.cfg ] || return 1
193193
}
194194

195195
_assert_nvswitch_system() {
@@ -332,6 +332,9 @@ _load_driver() {
332332
fi
333333

334334
if _assert_imex_node_config; then
335+
echo "Copying imex nodes_config.cfg to /etc/nvidia-imex"
336+
# folder is created during imex installation
337+
cp /imex/nodes_config.cfg /etc/nvidia-imex/nodes_config.cfg
335338
echo "Starting NVIDIA imex daemon..."
336339
/usr/bin/nvidia-imex -c /etc/nvidia-imex/config.cfg
337340
fi

ubuntu22.04/precompiled/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ RUN if [ "$(printf '%s\n' "$IMEX_DRIVER_VERSION" "$DRIVER_VERSION" | sort -V | h
6666
curl -fsSL -o /tmp/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/sbsa/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb && \
6767
dpkg -i /tmp/nvidia-imex-${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb && \
6868
nvidia-imex --version && \
69+
ls /etc/nvidia-imex && \
6970
rm -rf /tmp/nvidia-imex_${IMEX_DRIVER_VERSION}_${DRIVER_VERSION}-1_${TARGETARCH}.deb; fi
7071

7172
# update pkg cache and download pkgs for driver module installation during runtime.

ubuntu22.04/precompiled/nvidia-driver

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ _update_package_cache() {
2323
}
2424

2525
_assert_imex_node_config() {
26-
[ -f /etc/nvidia-imex/nodes_config.cfg ] || return 1
26+
[ -f /imex/nodes_config.cfg ] || return 1
2727
}
2828

2929
_assert_nvswitch_system() {
@@ -134,6 +134,9 @@ _load_driver() {
134134
fi
135135

136136
if _assert_imex_node_config; then
137+
echo "Copying imex nodes_config.cfg to /etc/nvidia-imex"
138+
# folder is created during imex installation
139+
cp /imex/nodes_config.cfg /etc/nvidia-imex/nodes_config.cfg
137140
echo "Starting NVIDIA imex daemon..."
138141
/usr/bin/nvidia-imex -c /etc/nvidia-imex/config.cfg
139142
fi

0 commit comments

Comments
 (0)