Joshua M. Boniface
09269f182c
Adds a new flag to VM metadata to allow setting the VM live migration max downtime. This will enable very busy VMs that hang live migration to have this value changed.
21 lines
492 B
Bash
Executable File
21 lines
492 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Generate the database migration files
|
|
|
|
set -o xtrace
|
|
|
|
VERSION="$( head -1 debian/changelog | awk -F'[()-]' '{ print $2 }' )"
|
|
|
|
sudo ip addr add 10.0.1.250/32 dev lo
|
|
|
|
pushd $( git rev-parse --show-toplevel ) &>/dev/null
|
|
pushd api-daemon &>/dev/null
|
|
export PVC_CONFIG_FILE="../pvc.sample.conf"
|
|
export FLASK_APP=./pvcapid-manage_flask.py
|
|
flask db migrate -m "PVC version ${VERSION}"
|
|
flask db upgrade
|
|
popd &>/dev/null
|
|
popd &>/dev/null
|
|
|
|
sudo ip addr del 10.0.1.250/32 dev lo
|