Bug Fix Advisory anaconda bug fix and enhancement update

Advisory: RHBA-2009:0978-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated anaconda packages that fix several bugs and add an enhancement are
now available.

The anaconda package contains the program which was used to install your
system.

These updated anaconda packages provide fixes for the following bugs:

* the Anaconda graphical system installer provides a way to edit system
storage elements. In certain situations, when partitioning storage disks,
the GUI presented a negative size value to the user, which was incorrect.
(BZ#144676)

* GRUB, the GRand Unified Bootloader, is a part of the initialization
process. A flaw was discovered and fixed where GRUB did not work properly
with raid devices. (BZ#217176)

* in certain circumstances, creating a single logical partition used more
space than was necessary, which caused the "lvcreate" command to fail when
trying to create the next partition. (BZ#233050)

* previously, in the anaconda kickstart documentation, the section
detailing the '--driveorder' option in a kickstart file contained this
definition: "Specify which drive is first in the BIOS boot order." However,
the '--driveorder' option actually requires a list of all drives on the
system, with the first boot device appearing first in the list. With this
update, the documentation has been clarified and now reads: (BZ#430476)

Specify which drive is first in the BIOS boot order.The ordered list must
include all the drives in the system

* X11-forwarding allows access to graphical user interfaces running on a
remote host. A flaw was discovered in which X11-forwarding did not work for
the Anaconda installer, which has been fixed in these updated packages.
(BZ#459730)

* when performing an installation from an existing hard drive containing
the install information onto other system partitions and drives, in certain
circumstances Anaconda allowed the user to edit or delete the partition
which the essential installation information was located. (BZ#461855)

* on the IBM S/390 architecture, Anaconda failed and caused a traceback due
to an incorrectly-formatted string specifying the addresses of DNS servers.
(BZ#465175)

* Anaconda now clears stale LVM metadata when performing installations so
as to avoid installation failures caused by inconsistent metadata. (BZ#480793)

* the Kickstart automated system installer no longer prompts for the root
password when an encrypted root password has been specified. (BZ#481597)

In addition, these updated anaconda packages provide the following enhancement:

* the Anaconda installer now supports virtio devices. virtio is an API used
to handle virtual I/O devices in virtualized environments. (BZ#479134)

Users are advised to upgrade to these updated anaconda packages, which
resolve these issues and add this enhancement.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
anaconda-10.1.1.103-1.src.rpm     1e9c8bded2a5f20540946be4feb4cdb3
 
IA-32:
anaconda-10.1.1.103-1.i386.rpm     93f274138129344ba6a8243a07156af7
anaconda-runtime-10.1.1.103-1.i386.rpm     47f1e77ebe39bd6dfaf23b2843b75a71
 
x86_64:
anaconda-10.1.1.103-1.x86_64.rpm     22c654493535a7bad0713fb245af1b25
anaconda-runtime-10.1.1.103-1.x86_64.rpm     b3ea898e6f4c1b6d9ff260bdc2f0a78e
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
anaconda-10.1.1.103-1.src.rpm     1e9c8bded2a5f20540946be4feb4cdb3
 
IA-32:
anaconda-10.1.1.103-1.i386.rpm     93f274138129344ba6a8243a07156af7
anaconda-runtime-10.1.1.103-1.i386.rpm     47f1e77ebe39bd6dfaf23b2843b75a71
 
IA-64:
anaconda-10.1.1.103-1.ia64.rpm     00e5beea02c13f279fa57d4e4bd72978
anaconda-runtime-10.1.1.103-1.ia64.rpm     8943a1e2a7cbd9c8a14e79a2de48d71e
 
PPC:
anaconda-10.1.1.103-1.ppc.rpm     8eade471646bbdd2180f48427cd7b08f
anaconda-runtime-10.1.1.103-1.ppc.rpm     49c7e60f9cb650f2636a70879911d972
 
s390:
anaconda-10.1.1.103-1.s390.rpm     72e6597f20a27e7fba91f943531d85e8
anaconda-runtime-10.1.1.103-1.s390.rpm     2705dcd8bdf306d6353b5fcc00d94716
 
s390x:
anaconda-10.1.1.103-1.s390x.rpm     0d8f5a4a5ae0d4a630af59356b3d6bad
anaconda-runtime-10.1.1.103-1.s390x.rpm     43fb8980e1262cbfdf2d61a776981cfb
 
x86_64:
anaconda-10.1.1.103-1.x86_64.rpm     22c654493535a7bad0713fb245af1b25
anaconda-runtime-10.1.1.103-1.x86_64.rpm     b3ea898e6f4c1b6d9ff260bdc2f0a78e
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
anaconda-10.1.1.103-1.src.rpm     1e9c8bded2a5f20540946be4feb4cdb3
 
IA-32:
anaconda-10.1.1.103-1.i386.rpm     93f274138129344ba6a8243a07156af7
anaconda-runtime-10.1.1.103-1.i386.rpm     47f1e77ebe39bd6dfaf23b2843b75a71
 
IA-64:
anaconda-10.1.1.103-1.ia64.rpm     00e5beea02c13f279fa57d4e4bd72978
anaconda-runtime-10.1.1.103-1.ia64.rpm     8943a1e2a7cbd9c8a14e79a2de48d71e
 
x86_64:
anaconda-10.1.1.103-1.x86_64.rpm     22c654493535a7bad0713fb245af1b25
anaconda-runtime-10.1.1.103-1.x86_64.rpm     b3ea898e6f4c1b6d9ff260bdc2f0a78e
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
anaconda-10.1.1.103-1.src.rpm     1e9c8bded2a5f20540946be4feb4cdb3
 
IA-32:
anaconda-10.1.1.103-1.i386.rpm     93f274138129344ba6a8243a07156af7
anaconda-runtime-10.1.1.103-1.i386.rpm     47f1e77ebe39bd6dfaf23b2843b75a71
 
IA-64:
anaconda-10.1.1.103-1.ia64.rpm     00e5beea02c13f279fa57d4e4bd72978
anaconda-runtime-10.1.1.103-1.ia64.rpm     8943a1e2a7cbd9c8a14e79a2de48d71e
 
x86_64:
anaconda-10.1.1.103-1.x86_64.rpm     22c654493535a7bad0713fb245af1b25
anaconda-runtime-10.1.1.103-1.x86_64.rpm     b3ea898e6f4c1b6d9ff260bdc2f0a78e
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

217176 - error installing grub on raid devices
233050 - lvcreate fails using --grow on small disks
465175 - Incorrect DNS format on s390 causes traceback
479134 - RHEL4 kvm virtio: anaconda support for installing to kvm virtio guests
480793 - [RHEL4.8][Anaconda] raise SystemError, "lvcreate failed for %s" %(self.name,)
481178 - LVM Incorrect metadata area header checksum after update from UP kernel to SMP
481597 - kickstart prompts for root password if using autostep and encrypted root password
481698 - vgremove failed on s390*
491982 - [QLogic 4.8 bug] qla2xxx - installing for 25xx 8 Gb/S boot from san broken...
492331 - kernel image from boot.img doesn't boot
493005 - Regression: SSH / telnet fails to start on Z series , libwrap.so.0: cannot open shared object file



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/