chore(helm): upgrade script

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
This commit is contained in:
Rajesh Rajendran 2021-12-12 15:46:28 +05:30
parent 20a1a9f422
commit 9b37c25cf6
No known key found for this signature in database
GPG key ID: F9F6FCAB8BACB638

View file

@ -8,14 +8,22 @@ metadata:
"helm.sh/hook-weight": "-5"
data:
pgmigration.sh: |-
set -x
function chalice_migration() {
}
function migration() {
ls -la /opt/openreplay/openreplay
old_version=$1
db=$1
old_version=$2
if [[ old_version == {{ .Chart.AppVersion }} ]]; then
echo "No application version change. Not upgrading."
exit 0
fi
chalice
cd /opt/openreplay/openreplay/scripts/helm
migration_versions=(`ls -l db/init_dbs/$db | grep -E ^d | awk -v number=${old_version} '$NF > number {print $NF}' | grep -v create`)
@ -26,12 +34,13 @@ data:
echo init db
}
# migration.sh true/false chalice
case "$1" in
"false")
init
;;
"true")
chalice_migration {{ .Chart.AppVersion }}
migration $2 {{ .Chart.AppVersion }}
;;
*)
echo "Unknown operation for db migration; exiting."