Unverified Commit f869a2ba authored by Kroese's avatar Kroese Committed by GitHub
Browse files

Warn about Agent version

Warn about Agent version
parents 85c35b0f ad79a907
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -80,6 +80,14 @@ if [ ! -f "${DATA}" ]; then

fi

AGENT="${STORAGE}/${BASE}.agent"
[ ! -f "$AGENT" ] && echo "1" > "$AGENT"
AGENT_VERSION=$(cat "${AGENT}")

if ((AGENT_VERSION < 3)); then
  echo "INFO: The installed Guest Agent in DSM is an outdated version, please upgrade it."
fi

KVM_DISK_OPTS="\
    -device virtio-scsi-pci,id=hw-synoboot,bus=pcie.0,addr=0xa \
    -drive file=${BOOT},if=none,id=drive-synoboot,format=raw,cache=none,aio=native,discard=on,detect-zeroes=on \
+3 −3
Original line number Diff line number Diff line
@@ -49,9 +49,9 @@ _graceful_shutdown(){
    echo
    echo "Could not send shutdown command to guest, error: $RESPONSE"

    FILE="${STORAGE}/${BASE}.agent"
    [ ! -f "$FILE" ] && echo "1" > "$FILE"
    AGENT_VERSION=$(cat "${FILE}")
    AGENT="${STORAGE}/${BASE}.agent"
    [ ! -f "$AGENT" ] && echo "1" > "$AGENT"
    AGENT_VERSION=$(cat "${AGENT}")

    if ((AGENT_VERSION < 2)); then
      echo