Skip to navigation

Bug Fix Advisory anaconda bug fix and enhancement update

Advisory: RHBA-2009:0164-13
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-01-20
Last updated on: 2009-01-20
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

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

* ext4 file system: experimental support, detect and mount partitions in
rescue mode
* iSCSI: boot support, CHAP support, support z9 machines with multipath
SCSI, fix text-mode installation, fix building from source, network
configuration via the iSCSI iBFT on all platforms except System z
* Hardware support: support both ports on CHPID for OSA Express cards,
support Cisco 10G Ethernet NIC and FCoE HBA, support up to 32 CCISS cards,
fix PCMCIA initialization, support Sun multithreaded 10G Ethernet
networking hardware, recognize FBA-DASD devices, access more than 8 Smart
Arrays, automatically detect driver disks, activate Layer 2 devices, create
extra device nodes for Xen
* Fault-tolerance: handle invalid timezones in kickstart, use driver files
with unconventional names, handle unrecognized disk labels or devices in
kickstart
* General bug fixes: errors that could result in tracebacks, broken
dependencies in dmraid, missing comps.dtd file, a file missing its security
label, an undefined variable, a wrong variable in anaconda-ks.cfg, builds
correctly after libaudit change, fix rescue mode, suspend the text
interface before calling kickstart scripts, fix a kickstart bug in growing
partitions, include the NSS libraries for RPM, use fedorakmod from
yum-utils, fix minimal and "everything" installs, fix gloader, include
dumpe3fs, don't use dosfslabel error messages as filesystem labels,
anaconda will not fail if encryption is not selected, do not write
encryption passphrase to ks.cfg, call dhcpNetDevice() instead of
pumpNetDevice()
* UI improvements: clarify the Installation Number dialog, display drive
model and size when partitioning, specifying only which disks should be
used in kickstart, option to physically identify network devices, suggest
VNC over text mode, clean up warnings for duplicate disk labels, don't
display negative numbers in the package installation progress bar, don't
show the virt option if running under Xen or VMWare, offer to initialize
CMS format disks, log a message about critical upgrade errors, make sure
the hicolor-icon-theme package gets installed when it should, enable
upgrades only from one minor release to another
* LVM: kickstart cleans out old LVM data from previous installations, fix a
bug that prevented LVM creation with certain specific sector layouts, fix
rounding errors when calculating lvolume sizes, allow dashes in LVM names,
remove old VGs before creating new ones of the same name
* RAID: differentiate between encrypted software RAID partition and an
unencrypted software RAID partition that is part of an encrypted RAID1
array, fix support for software RAID1 during installation, support for ISW
RAID10 and ISW RAID5, allow use of a pre-existing RAID
* Various virtio device fixes.
* Encryption: support for LUKS and full-disk encryption, exit gracefully
when passphrase for LUKS encrypted storage device not available in command
line mode, automated installation now not interrupted by LUKS password
prompt on unencrypted systems, cryptsetup luksFormat wipes old FS
signature, can upgrade LUKS-encrypted system, support installation and
upgrades with a system-wide passphrase
* s390: fix kickstart problems, fix installation via ssh and telnet
* System z: boot from FCP-attached CD/DVD drives, specify a default
cio_ignore parameter, support VDSK, enable re-IPL after installation
* IA64: support Xen, support NFS RAID, enable custom partition schemes,
migrate encrypted FAT volumes
* Partitioning: pass cmdline NFS mount options from stage1 to stage2,
ignore metadata from old file systems, allow partition scheme with both LV
and PV, allow migration to partition from previous installation, change
maximum recommended swap size to 2GB more than RAM
* Kickstart: allow removing packages by globs, fix maxsize parameter,
install from local CD and remote ks file
* Networking: support 802.1q VLAN, fix NFS install in PXE, allow setting of
network device MTU, enable PXE kickstart over NFS networks with jumbo frames


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/FAQ_58_10188

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
anaconda-11.1.2.168-1.src.rpm
File outdated by:  RHBA-2013:1354
    MD5: 0bb105a0b03e74a97207c895dcff7ac1
python-pyblock-0.26-3.el5.src.rpm
File outdated by:  RHBA-2009:1319
    MD5: 0f917e8dc3e07db245c995fd922de4a4
 
IA-32:
anaconda-11.1.2.168-1.i386.rpm
File outdated by:  RHBA-2013:1354
    MD5: cdcb0c1bd17c16c6a1c6eeded8d17cbd
anaconda-runtime-11.1.2.168-1.i386.rpm
File outdated by:  RHBA-2013:1354
    MD5: fe063f9e20e8787b33a7399fff413c4a
python-pyblock-0.26-3.el5.i386.rpm
File outdated by:  RHBA-2009:1319
    MD5: 355e677875baec2c514ad274a96796fe
 
IA-64:
anaconda-11.1.2.168-1.ia64.rpm
File outdated by:  RHBA-2013:1354
    MD5: f207c9c917633fb600ffc07f591ff3a3
anaconda-runtime-11.1.2.168-1.ia64.rpm
File outdated by:  RHBA-2013:1354
    MD5: 407a8ebfc28bf491ac9bb0ef95ac91f3
python-pyblock-0.26-3.el5.ia64.rpm
File outdated by:  RHBA-2009:1319
    MD5: e02e7a9b642264b95da049ccd3655931
 
PPC:
anaconda-11.1.2.168-1.ppc.rpm
File outdated by:  RHBA-2013:1354
    MD5: e3c8ca35d706a29b9e7a3bf077041062
anaconda-runtime-11.1.2.168-1.ppc.rpm
File outdated by:  RHBA-2013:1354
    MD5: 0fbf686f36c26cece3a217672ec8b0ff
python-pyblock-0.26-3.el5.ppc.rpm
File outdated by:  RHBA-2009:1319
    MD5: 15eb958fe700d958111ba27fed714762
 
s390x:
anaconda-11.1.2.168-1.s390x.rpm
File outdated by:  RHBA-2013:1354
    MD5: 798124cede5c394fd5b7b2bf3b8eabc4
anaconda-runtime-11.1.2.168-1.s390x.rpm
File outdated by:  RHBA-2013:1354
    MD5: d818dca303e1a2d01d816dcfdd73106a
python-pyblock-0.26-3.el5.s390x.rpm
File outdated by:  RHBA-2009:1319
    MD5: 864f603f8777e940888b399d72e9e6b1
 
x86_64:
anaconda-11.1.2.168-1.x86_64.rpm
File outdated by:  RHBA-2013:1354
    MD5: b0fce622aac447df1b36b3818acfccb1
anaconda-runtime-11.1.2.168-1.x86_64.rpm
File outdated by:  RHBA-2013:1354
    MD5: 17131861cb89d7f596bc91e03b8b0b5e
python-pyblock-0.26-3.el5.x86_64.rpm
File outdated by:  RHBA-2009:1319
    MD5: bae4b30398dd797bcec7dbf096a5efe8
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
anaconda-11.1.2.168-1.src.rpm
File outdated by:  RHBA-2013:1354
    MD5: 0bb105a0b03e74a97207c895dcff7ac1
python-pyblock-0.26-3.el5.src.rpm
File outdated by:  RHBA-2009:1319
    MD5: 0f917e8dc3e07db245c995fd922de4a4
 
IA-32:
anaconda-11.1.2.168-1.i386.rpm
File outdated by:  RHBA-2013:1354
    MD5: cdcb0c1bd17c16c6a1c6eeded8d17cbd
anaconda-runtime-11.1.2.168-1.i386.rpm
File outdated by:  RHBA-2013:1354
    MD5: fe063f9e20e8787b33a7399fff413c4a
python-pyblock-0.26-3.el5.i386.rpm
File outdated by:  RHBA-2009:1319
    MD5: 355e677875baec2c514ad274a96796fe
 
x86_64:
anaconda-11.1.2.168-1.x86_64.rpm
File outdated by:  RHBA-2013:1354
    MD5: b0fce622aac447df1b36b3818acfccb1
anaconda-runtime-11.1.2.168-1.x86_64.rpm
File outdated by:  RHBA-2013:1354
    MD5: 17131861cb89d7f596bc91e03b8b0b5e
python-pyblock-0.26-3.el5.x86_64.rpm
File outdated by:  RHBA-2009:1319
    MD5: bae4b30398dd797bcec7dbf096a5efe8
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

318351 - Interruptions to Kickstart
402431 - iSCSI authentication during kickstart does not work
430907 - Anaconda mishandles LVM LV names with -'s in them.
431915 - feature request: add 802.1q vlan tagging to anaconda
432603 - commandline nfs mount options in RHEL5
432819 - RHEL 5.1 seemingly has no CHAP support on install
434804 - anaconda includes fedorakmod with old yum
436103 - Anaconda displays '-1' as a number of Remaining Packages
436865 - Upgrade mode is misleading
437751 - Unable to correctly install a Xen guest with more than 9 partitions on xvda
442138 - comps.dtd file is missing
442325 - [RFE] Package globbing inversion in %packages does not remove packages from list.
444527 - RFE: ext4/ext4dev support in anaconda for RHEL5
452664 - Anaconda crashs when installing via cdrom using a kickstart available on a nfs server.
453551 - Add "Click here to use VNC" button to initial text more install screen
453863 - 'network --bootproto=query' data not carried to stage2
456283 - encrypted software RAID devices broken
461696 - cannot upgrade encrypted system
461700 - allow users to set global passphrase when creating encrypted devices
461702 - LUKS device identifiers should use UUID, not device nodes
461923 - AttributeError: 'module' object has no attribute 'HTTPSHandler'
462175 - %Gloader received SIGSEGV! Backtrace:
462476 - RuntimeError: Error running dumpe4fs: No such file or directory
462491 - AttributeError: InstallInterface instance has no attribute 'getLuksPassphrase'
462595 - In interactive step timezone, can't continue
463431 - [RHEL5.3] Excessive LVM volume alignment for MD device
463780 - Add new logical volume raises exception
463920 - Start of rescue mode fails with traceback
464769 - ia64 can't boot with custom encrypted partitions
464771 - NameError: global name 'log' is not defined
465248 - Anaconda doesn't identify previous ext4dev partitions properly
465441 - %post scriptlet failed for anaconda-runtime
465460 - Anaconda fails to migrate sda1 (vfat) if previous install used encrypted partitions
466474 - [RHEL5.3] *** glibc detected *** /usr/bin/python: double free or corruption (!prev): 0x000 0000080d55e90 ***
466868 - Rescue mode doesn't recognize installation with ext4dev root fs
466902 - iSCSI text-mode failure - Need more than 3 values to unpack
467289 - we are storing error strings as fs labels because execWithCapture is broken
467341 - buildinstall calls createrepo even when not needed
468431 - anaconda fails to clear out previous lvm data
468755 - layer2 device not being activated on installed system
468944 - anaconda fails to create logical volume. missing one pv problem.
468972 - Anaconda expects --dhcpclass but writes --class in anaconda-ks.cfg
469734 - Additional potential tracebacks found by pychecker
469849 - ValueError: need more than 3 values to unpack
469873 - Fix anaconda build break with libaudit
470221 - Anaconda can't find linux partitions in rescue mode when ext4
471689 - RHEL 5.3 Snapshot 2 fails to activate sw raid devices, unable to install to sw raid mirror
472951 - Driver Update Disk Format Change for RHEL5.3 (allow renamed packages)
474375 - Improve clarity of text that prompts user for installation number
474517 - Broken dependencies python-pyblock needs libdmraid.so.1.0.0.rc13() which is not provided by dmraid
476957 - PackageOrderer.doLoggingSetup() doesn't follow latest yum api



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/