Documentation for a newer release is available. View Latest

Installation

Fedora 34 contains two potentially breaking changes related to system installation:

  • Multiple Kickstart commands have been deprecated or removed. Deprecated commands in Kickstarts will cause warnings, and removed commands will cause the installation to fail. Notably, this includes the install command, which is used in many older Kickstart files. See Deprecated and removed Kickstart commands and options for a full list of deprecations and removals.

  • All installer boot options now must use the inst. prefix, which was previously optional but recommended. Anaconda boot options such as inst.repo= will now be ignored if they do not use this prefix.

Anaconda changes

This section covers changes in the Anaconda installer, including changes in the graphical and text mode interactive installers, Kickstart, and installer boot options.

General changes

Changes in boot options

  • The inst. prefix, which was previously recommended for use with Anaconda-specific boot options, is now mandatory. Anaconda boot options such as inst.stage2= or inst.repo= will now be ignored if they do not use the prefix. This change helps Anaconda avoid conflicts with other projects which may use the same kernel parameters. You can read the discussion of this change on the devel mailing list.

  • The following boot options have been removed:

    • inst.singlelang - The single language mode has been removed some time ago.

    • inst.loglevel - Did not work.

    • inst.zram - Anaconda uses zram-generator instead.

Changes in the graphical interface

Changes in the text interface

Changes in Anaconda configuration files

Changes in updates images

Kickstart changes

Deprecated and removed Kickstart commands and options

This version brings a big cleanup of unused, deprecated, and removed commands and options. Deprecated commands and options no longer do anything and log a warning, and removed commands and options cause errors and break the installation.

  • Removed commands:

    • autostep

    • device

    • deviceprobe

    • dmraid

    • install

    • method

    • multipath

  • Removed options:

    • bootloader --upgrade

    • harddrive --biospart

    • ignoredisk --interactive

    • partition --active

  • Removed the %traceback section - use %onerror instead.

  • Deprecated options:

    • timezone --ntpservers, --nontp

    • logging --level

    • %packages --excludeWeakdeps (use --exclude-weakdeps instead), --InstLangs (use --inst-langs instead)

    • repo --ignoregroups, --sslcacert, --sslclientcert, --sslclientkey