- Issued:
- 2009-01-20
- Updated:
- 2009-01-20
RHBA-2009:0164 - 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 several bugs and add enhancements are
now available.
Description
- 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
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 - 318351 - Interruptions to Kickstart
- BZ - 402431 - iSCSI authentication during kickstart does not work
- BZ - 430907 - Anaconda mishandles LVM LV names with -'s in them.
- BZ - 431915 - feature request: add 802.1q vlan tagging to anaconda
- BZ - 432603 - commandline nfs mount options in RHEL5
- BZ - 432819 - RHEL 5.1 seemingly has no CHAP support on install
- BZ - 434804 - anaconda includes fedorakmod with old yum
- BZ - 436103 - Anaconda displays '-1' as a number of Remaining Packages
- BZ - 436865 - Upgrade mode is misleading
- BZ - 437751 - Unable to correctly install a Xen guest with more than 9 partitions on xvda
- BZ - 442138 - comps.dtd file is missing
- BZ - 442325 - [RFE] Package globbing inversion in %packages does not remove packages from list.
- BZ - 444527 - RFE: ext4/ext4dev support in anaconda for RHEL5
- BZ - 452664 - Anaconda crashs when installing via cdrom using a kickstart available on a nfs server.
- BZ - 453551 - Add "Click here to use VNC" button to initial text more install screen
- BZ - 453863 - 'network --bootproto=query' data not carried to stage2
- BZ - 456283 - encrypted software RAID devices broken
- BZ - 461696 - cannot upgrade encrypted system
- BZ - 461700 - allow users to set global passphrase when creating encrypted devices
- BZ - 461702 - LUKS device identifiers should use UUID, not device nodes
- BZ - 461923 - AttributeError: 'module' object has no attribute 'HTTPSHandler'
- BZ - 462175 - %Gloader received SIGSEGV! Backtrace:
- BZ - 462476 - RuntimeError: Error running dumpe4fs: No such file or directory
- BZ - 462491 - AttributeError: InstallInterface instance has no attribute 'getLuksPassphrase'
- BZ - 462595 - In interactive step timezone, can't continue
- BZ - 463431 - [RHEL5.3] Excessive LVM volume alignment for MD device
- BZ - 463780 - Add new logical volume raises exception
- BZ - 463920 - Start of rescue mode fails with traceback
- BZ - 464769 - ia64 can't boot with custom encrypted partitions
- BZ - 464771 - NameError: global name 'log' is not defined
- BZ - 465248 - Anaconda doesn't identify previous ext4dev partitions properly
- BZ - 465441 - %post scriptlet failed for anaconda-runtime
- BZ - 465460 - Anaconda fails to migrate sda1 (vfat) if previous install used encrypted partitions
- BZ - 466474 - [RHEL5.3] *** glibc detected *** /usr/bin/python: double free or corruption (!prev): 0x000 0000080d55e90 ***
- BZ - 466868 - Rescue mode doesn't recognize installation with ext4dev root fs
- BZ - 466902 - iSCSI text-mode failure - Need more than 3 values to unpack
- BZ - 467289 - we are storing error strings as fs labels because execWithCapture is broken
- BZ - 467341 - buildinstall calls createrepo even when not needed
- BZ - 468431 - anaconda fails to clear out previous lvm data
- BZ - 468755 - layer2 device not being activated on installed system
- BZ - 468944 - anaconda fails to create logical volume. missing one pv problem.
- BZ - 468972 - Anaconda expects --dhcpclass but writes --class in anaconda-ks.cfg
- BZ - 469734 - Additional potential tracebacks found by pychecker
- BZ - 469849 - ValueError: need more than 3 values to unpack
- BZ - 469873 - Fix anaconda build break with libaudit
- BZ - 470221 - Anaconda can't find linux partitions in rescue mode when ext4
- BZ - 471689 - RHEL 5.3 Snapshot 2 fails to activate sw raid devices, unable to install to sw raid mirror
- BZ - 472951 - Driver Update Disk Format Change for RHEL5.3 (allow renamed packages)
- BZ - 474375 - Improve clarity of text that prompts user for installation number
- BZ - 474517 - Broken dependencies python-pyblock needs libdmraid.so.1.0.0.rc13() which is not provided by dmraid
- BZ - 476957 - PackageOrderer.doLoggingSetup() doesn't follow latest yum api
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
x86_64 | |
anaconda-11.1.2.168-1.x86_64.rpm | SHA-256: 61b92b6af8c79a83ab5c5032e9fa6de3e86257dbfc2b3eb5af06253902bd3ba7 |
anaconda-runtime-11.1.2.168-1.x86_64.rpm | SHA-256: 2bb5d667bec4d890a0188adb29c8c4fc1489693ab41d30a837d963df1c1277f4 |
python-pyblock-0.26-3.el5.x86_64.rpm | SHA-256: 858ad55d143823a30924aa169397793aec9bb5a46b8f849d95e83429409b43a7 |
ia64 | |
anaconda-11.1.2.168-1.ia64.rpm | SHA-256: e927b98966b95406ac2ac3dc98564c259fcb7e1d34de21a52f9c0b527196a347 |
anaconda-runtime-11.1.2.168-1.ia64.rpm | SHA-256: bce88de5433e9ad87f9404e1e11b11f76f5535c6ae916aa0517c5903369dd86c |
python-pyblock-0.26-3.el5.ia64.rpm | SHA-256: d2053f9f6089a1c1e9c85153488a7f4388eedcaa828f33aaa4e242379f55700e |
i386 | |
anaconda-11.1.2.168-1.i386.rpm | SHA-256: 92fdd715abb4ff39016395399843dbf4e432f953fd00454d55e919734aef1c45 |
anaconda-runtime-11.1.2.168-1.i386.rpm | SHA-256: 3c9e9d843b8d507630a872e34ca688f510b47cbe5fc90f54627166df93504feb |
python-pyblock-0.26-3.el5.i386.rpm | SHA-256: 75ea774620bd9d786aafe702e78d9f39eaa842da3a15c21320665fc325f4df64 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
x86_64 | |
anaconda-11.1.2.168-1.x86_64.rpm | SHA-256: 61b92b6af8c79a83ab5c5032e9fa6de3e86257dbfc2b3eb5af06253902bd3ba7 |
anaconda-runtime-11.1.2.168-1.x86_64.rpm | SHA-256: 2bb5d667bec4d890a0188adb29c8c4fc1489693ab41d30a837d963df1c1277f4 |
python-pyblock-0.26-3.el5.x86_64.rpm | SHA-256: 858ad55d143823a30924aa169397793aec9bb5a46b8f849d95e83429409b43a7 |
i386 | |
anaconda-11.1.2.168-1.i386.rpm | SHA-256: 92fdd715abb4ff39016395399843dbf4e432f953fd00454d55e919734aef1c45 |
anaconda-runtime-11.1.2.168-1.i386.rpm | SHA-256: 3c9e9d843b8d507630a872e34ca688f510b47cbe5fc90f54627166df93504feb |
python-pyblock-0.26-3.el5.i386.rpm | SHA-256: 75ea774620bd9d786aafe702e78d9f39eaa842da3a15c21320665fc325f4df64 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
x86_64 | |
anaconda-11.1.2.168-1.x86_64.rpm | SHA-256: 61b92b6af8c79a83ab5c5032e9fa6de3e86257dbfc2b3eb5af06253902bd3ba7 |
anaconda-runtime-11.1.2.168-1.x86_64.rpm | SHA-256: 2bb5d667bec4d890a0188adb29c8c4fc1489693ab41d30a837d963df1c1277f4 |
python-pyblock-0.26-3.el5.x86_64.rpm | SHA-256: 858ad55d143823a30924aa169397793aec9bb5a46b8f849d95e83429409b43a7 |
i386 | |
anaconda-11.1.2.168-1.i386.rpm | SHA-256: 92fdd715abb4ff39016395399843dbf4e432f953fd00454d55e919734aef1c45 |
anaconda-runtime-11.1.2.168-1.i386.rpm | SHA-256: 3c9e9d843b8d507630a872e34ca688f510b47cbe5fc90f54627166df93504feb |
python-pyblock-0.26-3.el5.i386.rpm | SHA-256: 75ea774620bd9d786aafe702e78d9f39eaa842da3a15c21320665fc325f4df64 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
s390x | |
anaconda-11.1.2.168-1.s390x.rpm | SHA-256: 007c1b510e1a71542f68a4fd3146f5a2f2141d9e818bd97c50b5786e36c61de0 |
anaconda-runtime-11.1.2.168-1.s390x.rpm | SHA-256: 66c0154d586a2ac05d9bf3f42c453d67ef4b33c9558ee5262945e89556fd2573 |
python-pyblock-0.26-3.el5.s390x.rpm | SHA-256: 6715042c49568ab3e313f37a30c14131a81aea1136f836689d10e833b1afa04b |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
ppc | |
anaconda-11.1.2.168-1.ppc.rpm | SHA-256: b44329ae1ca07c746e71bc67338b02cb14237082cde7315e31b5b09209cf26ca |
anaconda-runtime-11.1.2.168-1.ppc.rpm | SHA-256: 932840fc36e3bce8ed9fd8c27577157bc171a2f7f9713e9c2a627a6bb95692c4 |
python-pyblock-0.26-3.el5.ppc.rpm | SHA-256: 4f04b4cd0e900e213f6ecdf4d3691a1068d5effc1d56e0b8de5d21b823eb6547 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
anaconda-11.1.2.168-1.src.rpm | SHA-256: 9423c0f687c9b8d82fbdb5d3c3b5174048ad4471c363516de691e1db81905594 |
python-pyblock-0.26-3.el5.src.rpm | SHA-256: 838bae0d17670e73b83dd8de53d220d53b0c35f28527a6533779b93546c6b499 |
x86_64 | |
anaconda-11.1.2.168-1.x86_64.rpm | SHA-256: 61b92b6af8c79a83ab5c5032e9fa6de3e86257dbfc2b3eb5af06253902bd3ba7 |
anaconda-runtime-11.1.2.168-1.x86_64.rpm | SHA-256: 2bb5d667bec4d890a0188adb29c8c4fc1489693ab41d30a837d963df1c1277f4 |
python-pyblock-0.26-3.el5.x86_64.rpm | SHA-256: 858ad55d143823a30924aa169397793aec9bb5a46b8f849d95e83429409b43a7 |
i386 | |
anaconda-11.1.2.168-1.i386.rpm | SHA-256: 92fdd715abb4ff39016395399843dbf4e432f953fd00454d55e919734aef1c45 |
anaconda-runtime-11.1.2.168-1.i386.rpm | SHA-256: 3c9e9d843b8d507630a872e34ca688f510b47cbe5fc90f54627166df93504feb |
python-pyblock-0.26-3.el5.i386.rpm | SHA-256: 75ea774620bd9d786aafe702e78d9f39eaa842da3a15c21320665fc325f4df64 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.