diff --git a/install_modules.sh b/install_modules.sh index c2aace3e4..76e70720e 100755 --- a/install_modules.sh +++ b/install_modules.sh @@ -52,17 +52,3 @@ else fi puppet module list - -if type "apt-get" 2>/dev/null; then - # apt-get update needs to be run to be able (later) to install - # ubuntu-cloud-keyring package with puppet - /usr/bin/apt-get update -else - # disable SElinux - # something is python-cffi is preventing Nova & Keystone to - # correctly run when SElinux is enforced. See bug: - # https://bugzilla.redhat.com/show_bug.cgi?id=1249685 - # We use || true because if selinux is Disabled the following - # command would fail - /usr/sbin/setenforce 0 || true -fi diff --git a/run_tests.sh b/run_tests.sh index 2a04878aa..bc6dc1d9f 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -19,6 +19,7 @@ if [ $(id -u) != 0 ]; then fi $SUDO ./install_modules.sh + # TODO(pabelanger): Move this into tools/install_tempest.sh and add logic so we # can clone tempest outside of the gate. Also, tempest should be sandboxed into # the local directory but works needs to be added into puppet to properly find @@ -51,14 +52,15 @@ function uses_debs { } if uses_debs; then - sudo apt-get install -y dstat + $SUDO apt-get update + $SUDO apt-get install -y dstat elif is_fedora; then - sudo yum install -y dstat + $SUDO yum install -y dstat fi # use dstat to monitor system activity during integration testing if type "dstat" 2>/dev/null; then - $SUDO dstat -tcmndrylpg --top-cpu-adv --top-io-adv --nocolor | sudo tee --append /var/log/dstat.log > /dev/null & + $SUDO dstat -tcmndrylpg --top-cpu-adv --top-io-adv --nocolor | $SUDO tee --append /var/log/dstat.log > /dev/null & fi # Run puppet and assert something changes.