mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-08-20 02:00:24 +00:00
Add repositories for diskless image generation
This commit is contained in:
@@ -299,12 +299,20 @@ unless ($onlyinitrd) {
|
||||
if (-d "$dir/1") {
|
||||
$ddir .= "/1";
|
||||
}
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir $osver-$i");
|
||||
$i++;
|
||||
if (-d "$dir/2") {
|
||||
$ddir = $dir . "/2";
|
||||
if ($osver =~ "^sle15.2") {
|
||||
# For SLE15 SP2 need 'baseurl' to point to a 3 module subdirs
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir/Product-SLES $osver-$i-Product-SLES");
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir/Module-Basesystem $osver-$i-Module-Basesystem");
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir/Module-Legacy $osver-$i-Module-Legacy");
|
||||
|
||||
} else {
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir $osver-$i");
|
||||
$i++;
|
||||
if (-d "$dir/2") {
|
||||
$ddir = $dir . "/2";
|
||||
system("zypper -R $rootimg_dir $non_interactive ar file:$ddir $osver-$i");
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user