use base "anacondatest"; use strict; use testapi; sub run { my $self = shift; # iscsi config hash my %iscsi; $iscsi{'iqn.2016-06.local.domain:support.target1'} = ['10.0.2.110', 'test', 'weakpassword']; # Anaconda hub # Go to INSTALLATION DESTINATION and ensure one regular disk # and the iscsi target are selected. $self->select_disks(iscsi=>\%iscsi); assert_and_click "anaconda_spoke_done"; # now we're at custom part. let's use standard partitioning for # simplicity $self->custom_scheme_select("standard"); # Do 'automatic' partition creation assert_and_click "anaconda_part_automatic"; # Make sure / is on the iSCSI target (which appears as sda) $self->custom_change_device("root", "sda"); assert_and_click "anaconda_spoke_done"; assert_and_click "anaconda_part_accept_changes"; } sub test_flags { # without anything - rollback to 'lastgood' snapshot if failed # 'fatal' - whole test suite is in danger if this fails # 'milestone' - after this test succeeds, update 'lastgood' # 'important' - if this fails, set the overall state to 'fail' return { fatal => 1 }; } 1; # vim: set sw=4 et: