Product SiteDocumentation Site

1.167. pykickstart

1.167.1. RHBA-2010:0248: bug fix and enhancement update

An updated pykickstart package that fixes two bugs and adds three enhancements is now available.
The pykickstart package is a python library used to manipulate kickstart files.
This updated package fixes the following bugs:
* The anaconda installation system would crash when attempting to write guest installation files to a iscsi connected host. This was because pykickstart did not specify an iscsi port for use in the installation. This behaviour has been corrected and pykickstart now specifies a default iscsi port. (BZ#547678)
* The update which enabled the --hvargs boot option in pykickstart (see BZ#547877) caused anaconda to a return the error: "KeyError: 'hvArgs'" and exit the installation. A patch has been applied to kickstart.py to correct this. (BZ#540473)
This update also adds the following enhancements:
* pykickstart now has an additional bootloader option (--hvargs) which allows kernel arguments for the hypervisor to be specified in the kickstart file. (BZ#547877)
* pykickstart now adds the kickstart line number of a script to anaconda error logs if that script causes the installation to fail. This assists with debugging kickstart installation problems. (BZ#547188)
* The kickstart install process is able to use package group entries to automatically install all packages in a specified 'group'. Functionality has now been added to both pykickstart and the anaconda install system to also support group exclusions, such as -@conflicts. (BZ#555311).
pykickstart users should upgrade to this updated package, which fixes these issue and adds these enhancements.

Note: This documentation is provided {and copyrighted} by Red Hat®, Inc. and is released via the Open Publication License. The copyright holder has added the further requirement that Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. The CentOS project redistributes these original works (in their unmodified form) as a reference for CentOS-5 because CentOS-5 is built from publicly available, open source SRPMS. The documentation is unmodified to be compliant with upstream distribution policy. Neither CentOS-5 nor the CentOS Project are in any way affiliated with or sponsored by Red Hat®, Inc.