Add a preinst script to check version of postgresql

This commit is contained in:
Pirate Praveen 2021-11-02 22:17:58 +05:30
parent d00da40e08
commit 17c1261892

14
debian/gitlab.preinst vendored Normal file
View file

@ -0,0 +1,14 @@
#!/bin/sh
set -e
pg_version=$(pg_lsclusters |grep 5432 |awk '{print $1}')
if [ "${pg_version}" -lt 12 ]; then
echo "========================================================================"
echo "Upgrade postgresql to at least version 12 before upgrading gitlab."
echo "You can use pg_upgradecluster command to upgrade the postgresql version."
echo "Aborting gitlab installation..."
echo "========================================================================"
exit 1
fi