Merge "yum_update.sh - Use the yum parameter: check-update" into stable/newton

This commit is contained in:
Jenkins 2017-04-12 23:17:02 +00:00 committed by Gerrit Code Review
commit c562838853
1 changed files with 10 additions and 2 deletions

View File

@ -35,9 +35,17 @@ touch "$timestamp_file"
command_arguments=${command_arguments:-}
list_updates=$(yum list updates)
# yum check-update exits 100 if updates are available
set +e
check_update=$(yum check-update 2>&1)
check_update_exit=$?
set -e
if [[ "$list_updates" == "" ]]; then
if [[ "$check_update_exit" == "1" ]]; then
echo "Failed to check for package updates"
echo "$check_update"
exit 1
elif [[ "$check_update_exit" != "100" ]]; then
echo "No packages require updating"
exit 0
fi