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
|
||||
done
|
||||
|
||||
# Copy files into proper places.
|
||||
cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR
|
||||
# Copy files into place and atomically move into final binary name
|
||||
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
|
||||
cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user