install_rally.sh: moved zypper pkg manager up to handle case when
yum is installed on SUSE to fulfill dependencies. Change-Id: I9a30b7d5a674e2bd444e3a286d672d6c589e6712
This commit is contained in:
parent
0758432921
commit
bcdcfc7900
@ -292,6 +292,14 @@ get_pkg_manager () {
|
||||
else
|
||||
pkg_manager="dnf install"
|
||||
fi
|
||||
elif have_command zypper; then
|
||||
# SuSE. Needs to be before yum based RHEL/CentOS/Fedora to handle cases when
|
||||
# yum is installed on SUSE to fulfill dependencies.
|
||||
if [ "$ASKCONFIRMATION" -eq 0 ]; then
|
||||
pkg_manager="zypper -n --no-gpg-checks --non-interactive install --auto-agree-with-licenses"
|
||||
else
|
||||
pkg_manager="zypper install"
|
||||
fi
|
||||
elif have_command yum; then
|
||||
# yum based RHEL/CentOS/Fedora
|
||||
if [ "$ASKCONFIRMATION" -eq 0 ]; then
|
||||
@ -299,13 +307,6 @@ get_pkg_manager () {
|
||||
else
|
||||
pkg_manager="yum install"
|
||||
fi
|
||||
elif have_command zypper; then
|
||||
# SuSE
|
||||
if [ "$ASKCONFIRMATION" -eq 0 ]; then
|
||||
pkg_manager="zypper -n --no-gpg-checks --non-interactive install --auto-agree-with-licenses"
|
||||
else
|
||||
pkg_manager="zypper install"
|
||||
fi
|
||||
else
|
||||
# MacOSX maybe?
|
||||
echo "Cannot determine what package manager this system has, so I cannot check if requisite software is installed. I'm proceeding anyway, but you may run into errors later."
|
||||
|
Loading…
x
Reference in New Issue
Block a user