diff --git a/aii-ks/src/main/pan/quattor/aii/ks/variants/el7.pan b/aii-ks/src/main/pan/quattor/aii/ks/variants/el7.pan index ccb96123..9d997ee5 100644 --- a/aii-ks/src/main/pan/quattor/aii/ks/variants/el7.pan +++ b/aii-ks/src/main/pan/quattor/aii/ks/variants/el7.pan @@ -8,7 +8,7 @@ prefix "/system/aii/osinstall/ks"; "langsupport" = null; "packages_args" = list("--ignoremissing"); -"end_script" = "%end"; +"end_script" = "%end"; # TODO: remove - no longer used "part_label" = true; "volgroup_required" = false; "lvmforce" = true; diff --git a/aii-ks/src/main/pan/quattor/aii/ks/variants/sl6.pan b/aii-ks/src/main/pan/quattor/aii/ks/variants/sl6.pan index 4f9ec70b..47301fa8 100644 --- a/aii-ks/src/main/pan/quattor/aii/ks/variants/sl6.pan +++ b/aii-ks/src/main/pan/quattor/aii/ks/variants/sl6.pan @@ -13,7 +13,7 @@ prefix "/system/aii/osinstall/ks"; "mouse" = null; "langsupport" = null; -"end_script" = "%end"; +"end_script" = "%end"; # TODO: remove - no longer used "part_label" = true; "volgroup_required" = false; diff --git a/aii-ks/src/main/perl/ks.pm b/aii-ks/src/main/perl/ks.pm index 35aaa435..1feb6031 100755 --- a/aii-ks/src/main/perl/ks.pm +++ b/aii-ks/src/main/perl/ks.pm @@ -49,7 +49,6 @@ use constant { KS => "/system/aii/osinstall/ks", CCM_CONFIG_PATH => "/software/components/ccm", NAMESERVER => "/system/network/nameserver/0", FORWARDPROXY => "forward", - END_SCRIPT_FIELD => "/system/aii/osinstall/ks/end_script", BASE_PKGS => "/system/aii/osinstall/ks/base_packages", DISABLED_REPOS => "/system/aii/osinstall/ks/disabled_repos", LOCALHOST => hostname(), @@ -551,10 +550,8 @@ EOF join ("\n", @packages_in_packages); } print "\n"; + print $version >= ANACONDA_VERSION_EL_6_0 ? '%end' : '', "\n"; - my $end = $config->elementExists(END_SCRIPT_FIELD) ? $config->getElement(END_SCRIPT_FIELD)->getValue() : '%end'; - print $version >= ANACONDA_VERSION_EL_6_0 ? $end : '', - "\n"; return $unprocessed_packages; } @@ -863,7 +860,6 @@ EOF ksuserhooks ($config, PREENDHOOK); - my $end = $config->elementExists(END_SCRIPT_FIELD) ? $config->getElement(END_SCRIPT_FIELD)->getValue() : '%end'; my $kstree = $config->getElement(KS)->getTree; my $version = get_anaconda_version($kstree); @@ -885,7 +881,7 @@ echo 'End of pre section' # Drain remote logger (0 if not relevant) sleep \$drainsleep -$end +%end EOF @@ -1713,14 +1709,13 @@ EOF } ksuserhooks ($config, PREREBOOTHOOK); - my $end = $config->getElement(END_SCRIPT_FIELD)->getValue(); print < and C<%post> and C<%packages> section -(usually either empty or "%end"). Early Anaconda versions (< 6) did not have such a closing -tag. Later the use of %end became optional, and recent Anaconda releases made it mandatory. +No longer used. =item * part_label: boolean