- Issued:
- 2011-07-21
- Updated:
- 2011-07-21
RHBA-2011:0984 - Bug Fix Advisory
Synopsis
anaconda bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated anaconda packages that fix multiple bugs and add multiple enhancements
are now available for Red Hat Enterprise Linux 5.
Description
The anaconda packages provide the installation program used by Red Hat
Enterprise Linux to identify and configure the hardware, and to create the
appropriate file systems for the system's architecture, as well as to to install
the operating system software.
This update fixes the following bugs:
- Some packages could be lost when initiating a kickstart with selected
virtualization software. Now, anaconda validates package repositories added via
kickstart against the installation key if one is given. (BZ#452983)
- When installing all packages in a paravirtualized Xen guest, the wrong kernel
was set as default. Now, anaconda sets kernel-xen as the default kernel for
installations on Xen guests. (BZ#480031)
- When booting with a kernel boot command, anaconda could abort unexpectedly.
Now, anaconda no longer aborts when booted with a kernel boot command-line that
ends with a quote character. (BZ#500198)
- Drives to be moved up or down in the "Edit the Driver Order" dialog had to be
re-selected each time they moved one position up or down. Now, anaconda no
longer deselects selected items when moving them. (BZ#583837)
- When pressing the 'Back' button on the package confirmation screen, incorrect
packages could be installed. Now, packages are installed as expected.
(BZ#603177)
- The filesystems ext3 and ext4 had incompatible mount options when created.
Now, both ext3 and ext4 filesystems have the same default mount options.
(BZ#616184)
- anaconda incorrectly referred to installation DVDs as "CD". Now, this problem
is resolved. (BZ#617262, BZ#641412)
- If a 0-byte storage device was present, anaconda aborted unexpectedly. Now,
anaconda no longer aborts when a device of 0 bytes is present on the system.
(BZ#636984)
- The iBFT code selected the wrong LAN interface for installation. Now, anaconda
activates the correct network interface when there are multiple networks
available and one of them has iBFT data. (BZ#643774)
- The hard drive installation method and layer2 VSWITCH caused non-functional
networking on the IBM System z. Now, anaconda writes out the LAYER2 and PORTNO
options into ifcfg files also on non-network install methods. (BZ#649301)
- It was not possible to go back to the Partition screen during VNC installation
on the IBM System z. Now, anaconda allows the user to go back from the network
screen to the partitioning screen. (BZ#654685)
- An unexpected SELinux context was set in the iptables configuration file. Now,
anaconda sets the correct SELinux context. (BZ#658084)
- The kickstart files on USB drives were not found on the first attempt. Now,
anaconda only asks to retry reading the kickstart file from a CD-ROM drive when
necessary. Now, the drive probing handles situations better when the device
shows up late. (BZ#658398)
- ETHTOOL_OPT in ifcfg-ethX was not quoted with the kickstart option --ethtool.
Now, anaconda correctly quotes ETHTOOL_OPTS in ifcfg files. (BZ#674473)
- Now, anaconda enables IPv6 on the installed system unless this is explicitly
disabled via kickstart. (BZ#677653)
This update also adds the following enhancements:
- It is now possible to disable ssh via Anaconda kickstart command such as
"firewall --enabled --no-ssh". (BZ#485086)
- Busybox is now a part of the installation RAM Disk image to allow for easier
debugging of installation issues. (BZ#500527)
- A new kernel boot command-line argument blacklist= is now recognized in
Anaconda that lets the user blacklist troubling drivers. Such drivers are then
not loaded by Anaconda. (BZ#569883)
- Now, the Anaconda installer contains and runs the Red Hat Subscription Manager
and associated yum plugins. (BZ#670973)
All users are advised to upgrade to these updated packages, which fix these bugs
and add these enhancements.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259/
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 485086 - [RFE] ssh default allowed by kickstart firewall
- BZ - 500198 - Anaconda /proc/cmdline parsing during the installation is broken.
- BZ - 583837 - Edit Drive Order tool during install is difficult to use
- BZ - 603177 - unexpected packages are installed when a back button is pressed in confirminstall
- BZ - 616184 - anaconda's default ext4 mount options do not match ext3's
- BZ - 636984 - anaconda crashes if 0-byte storage device is present
- BZ - 642224 - File conflicts between tdb-tools and samba in CD-ROM install
- BZ - 643774 - iBFT code selects wrong LAN interface for installation
- BZ - 658084 - Anaconda sets wrong(at lest different) selinux context on /etc/sysconfig/iptables file
- BZ - 658398 - kickstart file on USB drive not found on first attempt
- BZ - 674473 - ETHTOOL_OPT in ifcfg-ethX is not quoted with --ethtool kickstart option including autoneg
- BZ - 677653 - IPv6 support is disabled when IPv6 is not used during installation
- BZ - 693655 - AttributeError: 'str' object has no attribute 'rpartition'
- BZ - 703253 - anaconda crashes with traceback
- BZ - 704151 - libz.so.1 has moved to /lib
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
x86_64 | |
anaconda-11.1.2.242-1.x86_64.rpm | SHA-256: 7ec3505fc643b5df78db5a6b209ff8a36592de175aa2acf557ab924299132464 |
anaconda-runtime-11.1.2.242-1.x86_64.rpm | SHA-256: 6de3a15e6350ebffd853bef9b749d3bb08c389dfb905464b56a37871e734a216 |
ia64 | |
anaconda-11.1.2.242-1.ia64.rpm | SHA-256: 150c8eb36c8ce601c1fac0263581652c3d0c7c785190cbd1c7bff7b412ecd5fe |
anaconda-runtime-11.1.2.242-1.ia64.rpm | SHA-256: 81a6f9c52f7e38c522711a7500b51a21731199a4f3d8f044f57c49a93ad09ed5 |
i386 | |
anaconda-11.1.2.242-1.i386.rpm | SHA-256: 540394bc3d8652eeb3bdcbeb7210f4c34ee5afdd5b573ef8890e64b4d37bc0cd |
anaconda-runtime-11.1.2.242-1.i386.rpm | SHA-256: f855343f3924e64eb85f110bdc9fa293647d6cee9750cdd6cbcc95ae285b48b8 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
x86_64 | |
anaconda-11.1.2.242-1.x86_64.rpm | SHA-256: 7ec3505fc643b5df78db5a6b209ff8a36592de175aa2acf557ab924299132464 |
anaconda-runtime-11.1.2.242-1.x86_64.rpm | SHA-256: 6de3a15e6350ebffd853bef9b749d3bb08c389dfb905464b56a37871e734a216 |
i386 | |
anaconda-11.1.2.242-1.i386.rpm | SHA-256: 540394bc3d8652eeb3bdcbeb7210f4c34ee5afdd5b573ef8890e64b4d37bc0cd |
anaconda-runtime-11.1.2.242-1.i386.rpm | SHA-256: f855343f3924e64eb85f110bdc9fa293647d6cee9750cdd6cbcc95ae285b48b8 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
x86_64 | |
anaconda-11.1.2.242-1.x86_64.rpm | SHA-256: 7ec3505fc643b5df78db5a6b209ff8a36592de175aa2acf557ab924299132464 |
anaconda-runtime-11.1.2.242-1.x86_64.rpm | SHA-256: 6de3a15e6350ebffd853bef9b749d3bb08c389dfb905464b56a37871e734a216 |
i386 | |
anaconda-11.1.2.242-1.i386.rpm | SHA-256: 540394bc3d8652eeb3bdcbeb7210f4c34ee5afdd5b573ef8890e64b4d37bc0cd |
anaconda-runtime-11.1.2.242-1.i386.rpm | SHA-256: f855343f3924e64eb85f110bdc9fa293647d6cee9750cdd6cbcc95ae285b48b8 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
s390x | |
anaconda-11.1.2.242-1.s390x.rpm | SHA-256: c517fff9f78a425203c4b0424f546cbfae30cdd55db091abf749e0d9e28fb6a3 |
anaconda-runtime-11.1.2.242-1.s390x.rpm | SHA-256: 33ab28f003053c8763d65a6171651f1c3b0d71b8920d5871a0932ad52ac1532e |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
ppc | |
anaconda-11.1.2.242-1.ppc.rpm | SHA-256: 9badd994aef5264bc83366fb2d4455dcb155d8798ecc89d0ff5b97f08b410611 |
anaconda-runtime-11.1.2.242-1.ppc.rpm | SHA-256: d84d94d169da83afee3acd501e60f0fd7cf1ccc7c0d349a7426d436be6036be2 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
anaconda-11.1.2.242-1.src.rpm | SHA-256: e5f75d7cd4f7144af8ca98074d8a5bcb8daa4c08635670d66d46da7a80ddcaf1 |
x86_64 | |
anaconda-11.1.2.242-1.x86_64.rpm | SHA-256: 7ec3505fc643b5df78db5a6b209ff8a36592de175aa2acf557ab924299132464 |
anaconda-runtime-11.1.2.242-1.x86_64.rpm | SHA-256: 6de3a15e6350ebffd853bef9b749d3bb08c389dfb905464b56a37871e734a216 |
i386 | |
anaconda-11.1.2.242-1.i386.rpm | SHA-256: 540394bc3d8652eeb3bdcbeb7210f4c34ee5afdd5b573ef8890e64b4d37bc0cd |
anaconda-runtime-11.1.2.242-1.i386.rpm | SHA-256: f855343f3924e64eb85f110bdc9fa293647d6cee9750cdd6cbcc95ae285b48b8 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.