Merge branch 'ent-7736-script-de-instalacion-en-la-nube-para-centos8' into 'develop'

adding rocky linux support to install script

See merge request artica/pandorafms!4254
This commit is contained in:
Rafael Ameijeiras 2021-07-01 09:05:12 +00:00
commit 85f5ec5fdd
1 changed files with 36 additions and 37 deletions

View File

@ -9,7 +9,7 @@ DBNAME=pandora
DBUSER=pandora
DBPASS=pandora
DBPORT=3306
S_VERSION='2021072801'
S_VERSION='2021070101'
LOGFILE="/tmp/pandora-deploy-community-$(date +%F).log"
# Ansi color code variables
@ -87,16 +87,15 @@ check_root_permissions () {
echo "Starting PandoraFMS Community deployment EL8 ver. $S_VERSION"
# Centos Version
if [ ! "$(grep -i centos /etc/redhat-release)" ]; then
printf "${red}Error this is not a Centos Base system, this installer is compatible with Centos systems only${reset}\n"
if [ ! "$(grep -Ei 'centos|rocky' /etc/redhat-release)" ]; then
printf "\n ${red}Error this is not a Centos/Rocky Base system, this installer is compatible with Centos/Rocky systems only${reset}\n"
exit 1
fi
execute_cmd "grep -i centos /etc/redhat-release" "Checking Centos" 'Error This is not a Centos Base system'
echo -en "${cyan}Check Centos Version...${reset}"
[ $(sed -nr 's/VERSION_ID+=\s*"([0-9])"$/\1/p' /etc/os-release) -eq '8' ]
check_cmd_status 'Error OS version, Centos 8 is expected'
[ $(sed -nr 's/VERSION_ID+=\s*"([0-9]).*"$/\1/p' /etc/os-release) -eq '8' ]
check_cmd_status 'Error OS version, Centos/Rocky 8+ is expected'
# initialice logfile
execute_cmd "echo 'Starting community deployment' > $LOGFILE" "All installer activity is logged on $LOGFILE"