Suppress package manager stdout in utility scripts 22/68422/2
authorFatih Degirmenci <fdegir@gmail.com>
Sat, 31 Aug 2019 16:05:49 +0000 (18:05 +0200)
committerFatih Degirmenci <fdegir@gmail.com>
Sat, 31 Aug 2019 16:12:52 +0000 (18:12 +0200)
installer-type:kubespray
deploy-scenario:k8-calico-nofeature

JIRA: XCI-22

Change-Id: I59e072f25185fe1824469d94926b7064a3bb04ff
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
xci/files/xci-lib.sh
xci/scripts/vm/start-new-vm.sh

index 9e75149..860153b 100644 (file)
@@ -135,7 +135,7 @@ function install_ansible() {
             [curl]=curl
         )
         EXTRA_PKG_DEPS=( apt-utils )
-        sudo apt-get update
+        sudo apt-get update -qq > /dev/null
         ;;
 
         rhel|fedora|centos)
@@ -158,7 +158,7 @@ function install_ansible() {
             [wget]=wget
             [curl]=curl
         )
-        sudo $PKG_MANAGER updateinfo
+        sudo $PKG_MANAGER updateinfo > /dev/null
         EXTRA_PKG_DEPS=( deltarpm )
         ;;
 
@@ -172,7 +172,7 @@ function install_ansible() {
 
     install_map+=(${EXTRA_PKG_DEPS[@]} )
 
-    ${INSTALLER_CMD} ${install_map[@]}
+    ${INSTALLER_CMD} ${install_map[@]} > /dev/null
 
     # We need to prepare our virtualenv now
     virtualenv --quiet --no-site-packages ${XCI_VENV}
index 410b097..965cfe4 100755 (executable)
@@ -119,14 +119,14 @@ COMMON_DISTRO_PKGS=(vim strace gdb htop dnsmasq docker iptables ebtables virt-ma
 
 case ${ID,,} in
        *suse*)
-               pkg_mgr_cmd="sudo zypper -q -n install ${COMMON_DISTRO_PKGS[@]} qemu-tools libvirt-daemon libvirt-client libvirt-daemon-driver-qemu"
+               pkg_mgr_cmd="sudo zypper -q -n install ${COMMON_DISTRO_PKGS[@]} qemu-tools libvirt-daemon libvirt-client libvirt-daemon-driver-qemu > /dev/null"
                ;;
        centos)
-               pkg_mgr_cmd="sudo yum install -C -q -y epel-release"
-               pkg_mgr_cmd+=" && sudo yum install -C -q -y in ${COMMON_DISTRO_PKGS[@]} qemu-kvm-tools qemu-img libvirt-daemon-kvm"
+               pkg_mgr_cmd="sudo yum install -C -q -y epel-release > /dev/null"
+               pkg_mgr_cmd+=" && sudo yum install -C -q -y in ${COMMON_DISTRO_PKGS[@]} qemu-kvm-tools qemu-img libvirt-daemon-kvm > /dev/null"
                ;;
        ubuntu)
-               pkg_mgr_cmd="sudo apt-get install --no-upgrade -y -q=3 ${COMMON_DISTRO_PKGS[@]} libvirt-bin qemu-utils docker.io"
+               pkg_mgr_cmd="sudo apt-get install --no-upgrade -y -q=3 ${COMMON_DISTRO_PKGS[@]} libvirt-bin qemu-utils docker.io > /dev/null"
                ;;
 esac