Changes between 10.1 and 10.2
This is a brief overview of the changes in autoyast between
SUSE Linux 10.1 and SUSE Linux 10.2 There are more fixes and
features in other yast modules like the bootloader that affect
the autoinstallation but are not listed here.
This list only contains the changes of the autoyast itself.
-
[doc]
Documentation updates
-
[bug]
PPC boot partition fixes
-
[func]
<networkin> got a new boolean:
<networking><start_immediately config:type="boolean">...
which raises the network immediately after configuring it.
-
[func]
max calculation for LVM/EVMS less restrictive
-
[bug]
multiple UI fixes
-
[bug]
PPC cloning fixed
-
[bug]
<remove-package> in the software section fixed
-
[func]
added to the signature handling section:
<import_gpg_key config:type="boolean">true</import_gpg_key>
to import gpg keys to the RPM database.
-
[compat]
Deprecated:
<is_lvm_vg config:type="boolean">
<is_evms_vg config:type="boolean">
is replaced by
<type config:type="symbol">
look here for documentation.
Autoyast still understands the old synatx of is_*_vg but that compatibility code might be removed in later versions.
-
[func]
compatibility code for old profiles is more robust now
-
[bug]
don't ignore the <report> section during stage2
-
[bug]
inst-source and autoyast profile can be on the same partition now without using file:/// for the autoyast profile location.
So, "install=hd://hdc1/ autoyast=device://hdc1/test.xml" works now.
-
[bug]
fixed the pattern selection dialog when an add-on product was configured before (#187568)
-
[func]
signature-handling added to UI
-
[bug]
don't call the add-on_auto client in 2nd stage (#188665 - add-on listed twice in YaST and Zen)
-
[compat]
For SL 10.2 you have to use patterns instead of selections
In the software section, use:
<software>
<patterns config:type="list">
<pattern>directory_server</pattern>
<pattern>...</pattern>
</patterns>
</software>
<addon> and <base> will no longer work
-
[func]
harddisk device guessing code enhanced for the case that no <device> is given in the autoyast profile
-
[bug]
partitions behind the last LVM/EVMS partition were sucked into the LVM/EVMS too - fixed
-
[func]
reuse partition button in the partitioning dialog added
-
[func]
clone the packages to remove
-
[func]
partition size can be configured in percent now ( <size>30%</size> )
-
[bug]
persistent device names "by-path" in partitioning fixed. You can use
<device>/dev/disk/by-path/pci-0001:00:03.0-scsi-0:0:0:0</device>
now. "by-id" already worked with SL10.1
-
[bug]
error handling for ftp access fixed (thanx to Anders Johansson for a patch)
-
[func]
the <ask> feature can store the answer in a file now, to make it available for scripts
-
[bug]
the <ask> feature can modify the scripts-section now (no pre-scripts)
-
[func]
an existing partition can have a <resize> element, to resize it to a new size
-
[bug]
order partitions always by partition_nr
-
[bug]
reusing all 4 primaries fails (fixed)
-
[bug]
init-script does not require network now
-
[func]
switch for the 'halt' option added to UI
-
[bug]
chrooted scripts from nfs source fixed
-
[func]
a yast module can turn off the logging of it's profile part
-
[func]
an experimental imaging feature was added. Instead of installing via RPM, you can
provide an image script that is doing the installation:
<software>
<image>
<script_location>http://10.10.0.162/image.sh</script_location>
</image>
the image.sh script looks like this:
#!/bin/sh
wget -O - http://10.10.0.162/image.tgz 2>/dev/null| tar xfvz - -C /mnt
The image.tgz was created with the yast2 module "installation into a directory"
-
[func]
<partition_type> should not be needed anymore. Autoyast tries to find it out by itself with the
partition_nr and max. primaries.
-
[bug]
Signature checks turned off for the UI now
-
[compat]
autoyast2-utils dropped (use inst-source-utils.rpm instead)
-
[compat]
the info file is not found automatically in the initrd and must be specified via info=... in linuxrc