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

feat: Change qcow allocation (#555)

parent f935c1e2
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -95,7 +95,6 @@ docker run -it --rm -p 5000:5000 --device=/dev/kvm --cap-add NET_ADMIN --stop-ti

    ```yaml
    environment:
      ALLOCATE: "N"
      DISK_FMT: "qcow2"
    ```

+8 −0
Original line number Diff line number Diff line
@@ -422,6 +422,14 @@ addDevice () {

DISK_EXT="$(fmt2ext "$DISK_FMT")" || exit $?

if [ -z "$ALLOCATE" ]; then
  if [[ "${DISK_FMT,,}" == "raw" ]]; then
    ALLOCATE="Y"
  else
    ALLOCATE="N"
  fi
fi

if [[ "$ALLOCATE" == [Nn]* ]]; then
  DISK_TYPE="growable"
  DISK_ALLOC="preallocation=off"
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ trap 'error "Status $? while: $BASH_COMMAND (line $LINENO/$BASH_LINENO)"' ERR
: ${DEBUG:='N'}         # Disable debugging mode
: ${COUNTRY:=''}        # Country code for mirror
: ${CONSOLE:='N'}       # Disable console mode
: ${ALLOCATE:='Y'}      # Preallocate diskspace
: ${ALLOCATE:=''}       # Preallocate diskspace
: ${ARGUMENTS:=''}      # Extra QEMU parameters
: ${CPU_CORES:='1'}     # Amount of CPU cores
: ${RAM_SIZE:='1G'}     # Maximum RAM amount