diff --git a/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.json b/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.json new file mode 100644 index 00000000..eab13ecb --- /dev/null +++ b/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.json @@ -0,0 +1,17 @@ +{ + "area": [ + { + "xpos": 510, + "ypos": 300, + "width": 112, + "height": 14, + "type": "match" + } + ], + "properties": [], + "tags": [ + "ENV-DISTRI-rocky", + "LANGUAGE-english", + "anaconda_custom_part_devicetype_standard_partition" + ] +} \ No newline at end of file diff --git a/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.png b/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.png new file mode 100644 index 00000000..7c90b757 Binary files /dev/null and b/needles/anaconda/partitioning/custom-gui/rocky-anaconda_custom_part_devicetype_standard_partition-20211011.png differ diff --git a/templates.fif.json b/templates.fif.json index 3e06dbe7..46b8013c 100644 --- a/templates.fif.json +++ b/templates.fif.json @@ -388,14 +388,14 @@ "ROOT_PASSWORD": "weakpassword" } }, - "install_blivet_standard_partition_ext4": { + "install_gui_standard_partition_ext4": { "profiles": { "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40, "rocky-dvd-iso-x86_64-*-uefi": 41 }, "settings": { - "PARTITIONING": "custom_blivet_standard_partition_ext4", + "PARTITIONING": "custom_gui_standard_partition_ext4", "ROOT_PASSWORD": "weakpassword" } }, diff --git a/tests/disk_custom_gui_standard_partition_ext4.pm b/tests/disk_custom_gui_standard_partition_ext4.pm new file mode 100644 index 00000000..cbe25c21 --- /dev/null +++ b/tests/disk_custom_gui_standard_partition_ext4.pm @@ -0,0 +1,40 @@ +use base "anacondatest"; +use strict; +use testapi; +use anaconda; + +sub run { + my $self = shift; + # Go to INSTALLATION DESTINATION and ensure the disk is selected. + # Because PARTITIONING starts with 'custom', this will select custom-gui. + select_disks(); + assert_and_click "anaconda_spoke_done"; + + if (get_var("UEFI")) { + # if we're running on UEFI, we need esp + custom_add_partition(size => 512, mountpoint => '/boot/efi', filesystem => 'efi_filesystem'); + } + if (get_var("OFW")) { + custom_add_partition(size => 4, filesystem => 'ppc_prep_boot'); + } + + #custom_add_partition(filesystem => 'ext4', mountpoint => '/'); + custom_add_partition(filesystem => 'ext4', size => 512, mountpoint => '/boot', devicetype => 'standard_partition'); + custom_add_partition(filesystem => 'ext4', size => 512, mountpoint => 'swap'); + custom_add_partition(filesystem => 'ext4', mountpoint => '/', devicetype => 'standard_partition'); + + assert_and_click "anaconda_spoke_done"; + assert_and_click "anaconda_part_accept_changes"; + + # Anaconda hub + assert_screen "anaconda_main_hub", 300; # + +} + +sub test_flags { + return { fatal => 1 }; +} + +1; + +# vim: set sw=4 et: