From Fedora Project Wiki

Revision as of 12:25, 15 January 2024 by Lruzicka (talk | contribs) (Replace the variables with correct forms.)

Template documentation [edit]

This documentation is transcluded from Template:Upgrade setup/doc. It will not be transcluded on pages that use this template.

This template is used to produce multiple upgrade test cases for release validation testing, found at Template:Installation_test_matrix#Upgrade.

Various bits of the content are conditionalized, based on template parameters, to let you produce the test cases that cover upgrading from different configurations.

The parameters are the same as in Template:Upgrade_description. Please read its documentation to learn how to configure this template.
  1. Perform an installation of Fedora 40 with default partitioning.
  2. Apply all system updates and reboot.

Note:

If your are perfoming this test before the next Fedora is branched, you need to use the following edits to trick the system into being able to upgrade to Rawhide using graphical tools:

  • on Gnome, perform the following steps
    1. Navigate to ~/.cache/gnome-software/fedora-pkgdb-collections.
    2. Run jq '(.collections |= map(if .version == "devel" then .koji_name = "f41" | .status = "Active" | .version = "41" else . end))' fedora.json > fedora_updated.json
    3. Replace the original file with the updated version mv fedora_updated.json fedora.json.
  • on KDE, perform the following steps
    1. Run sudo sed -i '/<release / s/version="rawhide" type="development"/version="41" type="stable"/' /usr/share/metainfo/org.fedoraproject.fedora.metainfo.xml.