diff --git a/tests/graphical_upgrade_prerequisites.pm b/tests/graphical_upgrade_prerequisites.pm index 3be6af9f..ba54b2d2 100644 --- a/tests/graphical_upgrade_prerequisites.pm +++ b/tests/graphical_upgrade_prerequisites.pm @@ -92,8 +92,9 @@ sub run { # Replace "rawhide" with the Rawhide version number if we're # upgrading to Rawhide assert_script_run("sed -i 's,rawhide,$rawrel,g' /usr/share/metainfo/org.fedoraproject.fedora.metainfo.xml") if ($release eq $rawrel); - # Now mark the release we want to upgrade to as stable - assert_script_run("sed -i 's,version=\"$release\" type=\".*\" date=,version=\"$release\" type=\"stable\" date=,g' /usr/share/metainfo/org.fedoraproject.fedora.metainfo.xml"); + # Now mark the release we want to upgrade to as stable and + # ensure it doesn't have a date in the future + assert_script_run("sed -i 's,version=\"$release\" type=\".*\" date=\".*\",version=\"$release\" type=\"stable\" date=\"2025-01-01\",g' /usr/share/metainfo/org.fedoraproject.fedora.metainfo.xml"); # Upload the modified file for debugging upload_logs("/usr/share/metainfo/org.fedoraproject.fedora.metainfo.xml", failok => 1); # Switch to the regular user