TT#44274 Avoid unnecessary apt-get invocations

We're executing `apt-get update` even when nothing needs to be
installed. This adds unnecessary overhead and can fill ram/disk
on live system on consecutive runs, so let's avoid that.

Change-Id: Ic1a40d82988caf454f317b4803e03f4c9de3feea
changes/27/23527/3
Michael Prokop 7 years ago
parent b500f297cb
commit 63858ae826

@ -268,6 +268,11 @@ ensure_packages_installed() {
fi
done
if [ -z "${install_packages[*]}" ] ; then
echo "No packages to install, skipping further ensure_packages_installed execution"
return 0
fi
# Use separate apt database and source list because non management node has no internet access
# so is installed from management node so these additional packages have to be accessible from
# sipwise repo

Loading…
Cancel
Save