Fix storage volume names.
This commit is contained in:
parent
7512cbfd90
commit
3f30fa11e2
@ -68,7 +68,7 @@ if ! incus list --format csv | grep -q "$INCUS_VM_NAME"; then
|
|||||||
DOCKER_DISK_SIZE_GB="$BTCPAYSERVER_DOCKER_DISK_SIZE_GB"
|
DOCKER_DISK_SIZE_GB="$BTCPAYSERVER_DOCKER_DISK_SIZE_GB"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DOCKER_VOLUME_NAME="$PRIMARY_DOMAIN_IDENTIFIER-$VM_ID""d"
|
DOCKER_VOLUME_NAME="$VIRTUAL_MACHINE-docker"
|
||||||
if ! incus storage volume list ss-base | grep -q "$DOCKER_VOLUME_NAME"; then
|
if ! incus storage volume list ss-base | grep -q "$DOCKER_VOLUME_NAME"; then
|
||||||
incus storage volume create ss-base "$DOCKER_VOLUME_NAME" --type=block
|
incus storage volume create ss-base "$DOCKER_VOLUME_NAME" --type=block
|
||||||
fi
|
fi
|
||||||
@ -76,7 +76,7 @@ if ! incus list --format csv | grep -q "$INCUS_VM_NAME"; then
|
|||||||
# TODO ensure we are only GROWING the volume--never shrinking
|
# TODO ensure we are only GROWING the volume--never shrinking
|
||||||
incus storage volume set ss-base "$DOCKER_VOLUME_NAME" size="${DOCKER_DISK_SIZE_GB}GB"
|
incus storage volume set ss-base "$DOCKER_VOLUME_NAME" size="${DOCKER_DISK_SIZE_GB}GB"
|
||||||
|
|
||||||
SSDATA_VOLUME_NAME="$PRIMARY_DOMAIN_IDENTIFIER-$VM_ID""s"
|
SSDATA_VOLUME_NAME="$VIRTUAL_MACHINE-ss-data"
|
||||||
if ! incus storage volume list ss-base | grep -q "$SSDATA_VOLUME_NAME"; then
|
if ! incus storage volume list ss-base | grep -q "$SSDATA_VOLUME_NAME"; then
|
||||||
incus storage volume create ss-base "$SSDATA_VOLUME_NAME" --type=filesystem
|
incus storage volume create ss-base "$SSDATA_VOLUME_NAME" --type=filesystem
|
||||||
fi
|
fi
|
||||||
@ -85,7 +85,7 @@ if ! incus list --format csv | grep -q "$INCUS_VM_NAME"; then
|
|||||||
incus storage volume set ss-base "$SSDATA_VOLUME_NAME" size="${SSDATA_DISK_SIZE_GB}GB"
|
incus storage volume set ss-base "$SSDATA_VOLUME_NAME" size="${SSDATA_DISK_SIZE_GB}GB"
|
||||||
|
|
||||||
|
|
||||||
BACKUP_VOLUME_NAME="$PRIMARY_DOMAIN_IDENTIFIER-$VM_ID""b"
|
BACKUP_VOLUME_NAME="$VIRTUAL_MACHINE-backup"
|
||||||
if ! incus storage volume list ss-base | grep -q "$BACKUP_VOLUME_NAME"; then
|
if ! incus storage volume list ss-base | grep -q "$BACKUP_VOLUME_NAME"; then
|
||||||
incus storage volume create ss-base "$BACKUP_VOLUME_NAME" --type=filesystem
|
incus storage volume create ss-base "$BACKUP_VOLUME_NAME" --type=filesystem
|
||||||
fi
|
fi
|
||||||
|
@ -99,17 +99,10 @@ for VIRTUAL_MACHINE in $SERVERS; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$KEEP_DOCKER_VOLUME" = false ]; then
|
if [ "$KEEP_DOCKER_VOLUME" = false ]; then
|
||||||
# destroy the docker volume
|
|
||||||
VM_ID=w
|
|
||||||
if [ "$VIRTUAL_MACHINE" = btcpayserver ]; then
|
|
||||||
VM_ID="b"
|
|
||||||
elif [ "$VIRTUAL_MACHINE" = lnplayserver ]; then
|
|
||||||
VM_ID="c"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# d for docker; b for backup; s for ss-data
|
# d for docker; b for backup; s for ss-data
|
||||||
for DATA in d b s; do
|
for DATA in docker backup ss-data; do
|
||||||
VOLUME_NAME="$PRIMARY_DOMAIN_IDENTIFIER-$VM_ID""$DATA"
|
VOLUME_NAME="$VIRTUAL_MACHINE-$DATA"
|
||||||
if incus storage volume list ss-base -q | grep -q "$VOLUME_NAME"; then
|
if incus storage volume list ss-base -q | grep -q "$VOLUME_NAME"; then
|
||||||
RESPONSE=
|
RESPONSE=
|
||||||
read -r -p "Are you sure you want to delete the '$VOLUME_NAME' volume intended for '$INCUS_VM_NAME'?": RESPONSE
|
read -r -p "Are you sure you want to delete the '$VOLUME_NAME' volume intended for '$INCUS_VM_NAME'?": RESPONSE
|
||||||
|
Loading…
Reference in New Issue
Block a user