15.2. Kickstart Changes


Added Kickstart support for CA certificates to enable encrypted DNS configuration during installation

Support for the %certificate in the Kickstart file is added to enable the installation of CA certificates into the installer environment and the installed system. This simplifies the setup process and ensures that the encrypted DNS is operational after installation, reducing manual configuration and security gaps. The certificates are inlined in the Base64 ASCII format and imported through the --dir and --filename options. This enhancement facilitates encrypted DNS configuration as part of Zero Trust Architecture requirements. The encrypted DNS set up during installation ensures secure DNS resolution from the start, improving security and compliance in automated deployments. For more information, see Kickstart certificates section.

pwpolicy and %anaconda Kickstart commands have been removed

The support for the pwpolicy and %anaconda Kickstart commands has been removed in Red Hat Enterprise Linux 10.

The --level parameter of the logging Kickstart command is removed

The --level parameter of the logging kickstart command has been removed. It is no longer possible to set the level of logging of the installation process.

Removed a few options of the timezone Kickstart command

The following options of the timezone Kickstart command has been removed in Red Hat Enterprise Linux 10:

  • --isUtc- instead use the --utc option.
  • --ntpservers- instead use the --ntp-server option of the timesource kickstart command instead.
  • --nontp - instead use the --ntp-disable option of the timesource kickstart command.

The module kickstart command has been deprecated

Anaconda has deprecated its support for DNF modularity, and as a consequence the module kickstart command has been deprecated. This might impact you if you are using modules in the %packages section of your kickstart files or the module kickstart command. This change is implemented for simplifying the installation process and ensuring a more consistent experience moving forward.

auth or authconfig commands are removed

The auth or authconfig Kickstart commands are removed now. As a replacement, use the authselect kickstart command.

The --excludeWeakdeps and --instLangs options from %packages have been removed

The --excludeWeakdeps and --instLangs options used in the %packages section have been removed. To maintain similar functionality, use the updated --exclude-weakdeps and --inst-langs options instead. These replacements ensure compatibility and provide the same dependency and language control within package management.

Removed teaming options from the network kickstart command

The --teamslaves and --teamconfig options used for configuring team devices in the network kickstart command have been removed. To configure similar network settings, use the --bondslaves and --bondopts options to set up a Bond device.

The %addon com_redhat_oscap Kickstart command has been removed

The support for the %addon com_redhat_oscap Kickstart command has been removed in Red Hat Enterprise Linux 10. With RHEL 10, you can use more flexible and customizable approach to hardening systems by using Anaconda and Kickstart, in addition to the already existing Image Builder option. For more information, see Performing a hardened installation of RHEL with Kickstart.

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部