2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 09:13:08 +00:00

Running dist-upgrade for not upgraded packages for diskless Ubuntu

images
This commit is contained in:
Casandra Qiu 2017-01-09 11:14:50 -05:00
parent 3bdf3b6383
commit 71ca913325

View File

@ -302,6 +302,7 @@ unless ($onlyinitrd) {
# apt-get update and apt-get install should be added env param
my $aptgetcmd = "DEBIAN_FRONTEND=noninteractive chroot $rootimg_dir apt-get update";
my $aptgetcmdby = "DEBIAN_FRONTEND=noninteractive chroot $rootimg_dir apt-get $non_interactive ";
my $aptdistupgrade = "DEBIAN_FRONTEND=noninteractive chroot $rootimg_dir apt-get $non_interactive dist-upgrade";
my $aptcachecmd = "DEBIAN_FRONTEND=noninteractive chroot $rootimg_dir apt-get update && chroot $rootimg_dir apt-cache $non_interactive ";
my $aptcmd1 = "debootstrap";
my $aptcmd2;
@ -587,6 +588,9 @@ unless ($onlyinitrd) {
my $aptgetcmd_update = $aptgetcmd . "&&" . $aptgetcmdby . " upgrade ";
$rc = system("$aptgetcmd_update");
#run dist-upgrade for not upgraded packages
$rc = system("$aptdistupgrade");
# ignore any return code
}