mirror of
https://github.com/k8snetworkplumbingwg/multus-cni.git
synced 2025-07-31 15:43:45 +00:00
[entrypoint] Updates entrypoint for atomic move of binary (for cleaner upgrade)
This commit is contained in:
parent
ac3f0d155e
commit
d7e8809cf8
@ -84,8 +84,9 @@ do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# Copy files into proper places.
|
# Copy files into place and atomically move into final binary name
|
||||||
cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR
|
cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR/_multus
|
||||||
|
mv -f $CNI_BIN_DIR/_multus $CNI_BIN_DIR/multus
|
||||||
if [ "$MULTUS_CONF_FILE" != "auto" ]; then
|
if [ "$MULTUS_CONF_FILE" != "auto" ]; then
|
||||||
cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR
|
cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user