diff --git a/tests/_support_server.pm b/tests/_support_server.pm index 60c88ec0..e0a496ef 100644 --- a/tests/_support_server.pm +++ b/tests/_support_server.pm @@ -20,7 +20,15 @@ sub run { ## ISCSI # start up iscsi target - assert_script_run "printf '\n backing-store /dev/vdb\n incominguser test weakpassword\n' > /etc/tgt/conf.d/openqa.conf"; + # different backing store for PowerPC and other arches + # on PowerPC, the installation disk is set on /dev/vdb + # so the iscsi backing store must be the /dev/vda + if (get_var('OFW')) { + assert_script_run "printf '\n backing-store /dev/vda\n incominguser test weakpassword\n' > /etc/tgt/conf.d/openqa.conf"; + } else { + assert_script_run "printf '\n backing-store /dev/vdb\n incominguser test weakpassword\n' > /etc/tgt/conf.d/openqa.conf"; + } + # open firewall port assert_script_run "firewall-cmd --add-service=iscsi-target"; assert_script_run "systemctl restart tgtd.service";