Project

General

Profile

action #131549

Updated by okurz 10 months ago

## Motivation 
 Similar Additional server being able to #131549 but QE Virt wants to test on other Windows Server HyperV versions run openqa.suse.de jobs with `WORKER_CLASS=svirt-hyperv` same as well, e.g. 2019 and 2022 (or 2012r2) https://gitlab.suse.de/openqa/salt-pillars-openqa/-/blob/e8ff917842a682198ecb99ccfc5dd5e3fdfeac7c/openqa/workerconf.sls#L259 

 ## Acceptance Criteria 
 * **AC1:** There is a 2nd windows box to run Hyper-V based tests on 
 * **AC2:** Ensure that we have proper documentation how to do this in the future 


 ## Suggestions 
 * Wait for #131549 first to know how to do it and how hardware is usable 
 * Pick two one of the free blades of unreal.qe.nue2.suse.org, unreal4+5, e.g. unreal8, see https://wiki.suse.net/index.php/SUSE-Quality_Assurance/Labs and https://racktables.nue.suse.com/index.php?page=object&tab=default&object_id=2232 https://racktables.nue.suse.com/index.php?page=object&tab=default&object_id=2240 
 * If possible just let test owners install the instance and https://racktables.nue.suse.com/index.php?page=object&tab=default&object_id=2234 we support 
 * Follow #131549 but setup unreal4+5 for two other supported HyperV versions Try to figure out how the existing tests work 
 * Ask test maintainers 
 * Try to use a free Windows evaluation copy. 
 * Find out what that jump host does (do we need to have a separate machine here as well in regards to redundancy?) - according to hostnamectl it is some old 15.1 system running with "virtualisation: microsoft" 
 * Maybe jumphost is a linux vm on the libvirt host and is used to control the host using libvirt and some strange config to support controlling a microsoft server 

 ## Out of scope 
 * Ensure how according openQA tests work Find out if and where to get a Windows license. IF that would be necessary we won't do it

Back