From 4d4482ea7ee7fb3c406f35af9ffcc94a378d9244 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 17 Jul 2017 15:09:04 +0100 Subject: [PATCH] scripts: scripts-library.sh: Add support for openSUSE Add support for providing information about openSUSE repositories and also for extracting the list of installed packages on openSUSE hosts. Change-Id: Iea0c4eca02a08eed7e8685e9e3bbb2054d9753b7 --- scripts/scripts-library.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/scripts-library.sh b/scripts/scripts-library.sh index 953d88555b..a59d83153f 100755 --- a/scripts/scripts-library.sh +++ b/scripts/scripts-library.sh @@ -170,7 +170,7 @@ function log_instance_info { } function get_repos_info { - for i in /etc/apt/sources.list /etc/apt/sources.list.d/* /etc/yum.conf /etc/yum.repos.d/*; do + for i in /etc/apt/sources.list /etc/apt/sources.list.d/* /etc/yum.conf /etc/yum.repos.d/* /etc/zypp/repos.d/*; do if [ -f "${i}" ]; then echo -e "\n$i" cat $i @@ -210,7 +210,7 @@ function get_instance_info { determine_distro case ${DISTRO_ID} in - centos|rhel|fedora) + centos|rhel|fedora|opensuse) rpm -qa > \ "/openstack/log/instance-info/host_packages_info_${TS}.log" || true ;;