1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-11-04 23:24:21 +00:00
os-autoinst-distri-fedora/tests
Adam Williamson 2b79d59379 Disable updates-testing during upgrade_preinstall
This issue appeared when we started testing Rawhide updates, but
I only noticed it today. When testing Rawhide updates after
Branch point, the upgrade tests upgrade from Branched to Rawhide.
On Branched, updates-testing is enabled by default. We only
disable it when we reach `upgrade_run`, but by that point we've
already done a `dnf -y update` in `upgrade_preinstall` and
potentially installed other packages in steps between
`upgrade_preinstall` and `upgrade_run`. That can cause problems,
like today all FreeIPA upgrade tests on Rawhide are failing
because there's a newer freeipa in updates-testing for F37 than
is in the current Rawhide compose.

Solve this by disabling updates-testing before we do the update
in `upgrade_preinstall`. To avoid excessive code duplication,
factor out the repo disabling code.

We'll do this twice on upgrade tests now, but it shouldn't be a
problem.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-15 10:18:26 -07:00
..
applications g-t-e: only use the 'old' path for Silverblue < 37 now 2022-09-08 15:07:49 -07:00
apps_startstop Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_addrepo_metalink_post.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_advisory_post.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_advisory_update.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_anaconda_network_static.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_boot_to_anaconda.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_check_install_source.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_collect_data.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_console_avc_crash.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_console_login.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_console_shutdown.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_console_wait_login_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_console_wait_login.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_coreos_install.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_do_install_and_reboot.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_graphical_input_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_graphical_input.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_graphical_wait_login_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_graphical_wait_login.pm Workaround RHBZ#2120433 - try login again if it fails 2022-08-22 17:24:39 -07:00
_installer_build.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_iot_zezere_remote.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_iot_zezere_server.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_live_build.pm Drop systemd-oomd-defaults from Rawhide Workstation live (#2119518) 2022-08-20 00:08:12 -04:00
_memcheck.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_podman_client.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_post_network_static.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_setup_browser.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_software_selection.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_support_server.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_vnc_client_connect_pre.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_vnc_client_connect.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_vncconnect_client_setup_pre.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
_vncconnect_client_setup.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
anaconda_help.pm anaconda_help: don't include 'root' in the root password 2022-08-05 11:28:24 -07:00
apps_gnome_preset.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
autocloud.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_package_install_remove.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_reboot_unmount.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_selinux.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_service_manipulation.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_services_start.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_system_logging.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
base_update_cli.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
btrfs_preserve_home_check_content.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
check_default_fonts.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
database_client.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_background.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_browser.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_fprint.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_login.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_notifications.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_printing.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_terminal.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
desktop_update_graphical.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_blivet_btrfs_preserve_home.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_blivet_btrfs.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_lvm_ext4.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_lvmthin.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_resize_lvm.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_blivet_software_raid.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_standard_partition_ext4_postinstall.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_standard_partition_ext4.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_with_swap.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_blivet_xfs.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_btrfs_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_btrfs_preserve_home.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_btrfs.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_iscsi_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_iscsi.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_lvm_ext4_postinstall.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_lvm_ext4.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_lvmthin_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_lvmthin.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_resize_lvm_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_resize_lvm.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_software_raid_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_software_raid.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_standard_partition_ext4_postinstall.pm Create biosboot partitions in blivet tests 2022-08-16 15:39:38 -04:00
disk_custom_standard_partition_ext4.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_with_swap_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_with_swap.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_xfs_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_custom_xfs.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_delete_all.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_delete_partial_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_delete_partial.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_empty.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_encrypted_postinstall_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
disk_guided_encrypted_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_encrypted.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_free_space_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_multi_empty_all_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_multi_empty_all.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_multi_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_multi.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_shrink_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
disk_guided_shrink.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
fedora_release.pm Revert "Fix the os_release.pm and fedora_release.pm." 2022-02-09 09:59:45 -08:00
firewall_configured.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
firewall_disabled.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
freeipa_client.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
freeipa_password_change.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
freeipa_webui.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
install_source_graphical.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
install_text.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
iot_clevis.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
iot_greenboot.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
iot_rpmostree_overlay.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
iot_rpmostree_rebase.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
iot_zezere_ignition.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
mediakit_fileconflicts.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
mediakit_repoclosure.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
modularity_checkdefaults.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
modularity_enable_disable_module.pm Fix the modularity tests by selecting existing modules. 2022-08-17 14:18:39 +02:00
modularity_install_module.pm Fix the modularity tests by selecting existing modules. 2022-08-17 14:18:39 +02:00
modularity_module_list.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
modularity_update_norepo.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
os_release.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
podman.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
preinstall_iso_in_hd.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
realmd_join_cockpit.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
realmd_join_sssd.pm Disable dnssec validation for FreeIPA replica server too 2022-08-19 00:18:00 -04:00
rescue_mode_encrypted.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
role_deploy_database_server.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
role_deploy_domain_controller_check.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
role_deploy_domain_controller.pm Disable dnssec on FreeIPA on Rawhide to avoid #2117859 2022-08-18 14:29:44 -04:00
server_cockpit_autoupdate.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_cockpit_basic.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_cockpit_default.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_cockpit_updates.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_filesystem_default.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_firewall_default.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_remote_logging_client.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
server_remote_logging_server.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
text_login_gui.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
uefi_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
unwanted_packages.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
upgrade_boot.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
upgrade_postinstall.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
upgrade_preinstall.pm Disable updates-testing during upgrade_preinstall 2022-09-15 10:18:26 -07:00
upgrade_run.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00
workstation_core_applications.pm Add a perltidy check and apply it to the entire codebase 2022-07-28 14:38:38 -07:00