Project

General

Profile

action #32011

Updated by mgriessmeier about 6 years ago

## User story 

 With the breakdown of our storage backend (DS8100) for s390x, we've lost all z/VM guests which were running on z/VM 5.4 
 right now it's not clear yet if the DS8100 will become functional again, since the machine is already out of support 
 For now we've installed a z/VM 6.3 on the new storage backend (DS8870) as temporary solution. 

 Thanks to the help of the Mainframe-Admin team, we were able to get (for now) 5 guests installed and running in this new environment 
 Since those guests are now running on z/VM 6.3, which has significant changes compared to 5.4, we need to adapt openQA for this 

 For now, I'm aware of changes in following areas: 

 * **DONE** <del>**MANDATORY:** **MANDATORY:** Adapted workerconf to match the settings for the new guests</del> -> [merge request](https://gitlab.suse.de/openqa/salt-pillars-openqa/merge_requests/75) guests 
 * **DONE** <del>**MANDATORY:** **MANDATORY:** Adapted bootloader_s390.pm to handle the differences in the x3270 terminal</del> -> [pull request](https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4446) terminal 
 * **DONE** <del>**MANDATORY:** **MANDATORY:** Adapted openQA Machine definitions</del> -> added machine *s390x-zVM-temp* definitions 
 * **DONE** <del>**RECOMMENDED:** **RECOMMENDED:** New needles for faster delivery on this task </del> -> [merge request](https://gitlab.suse.de/openqa/os-autoinst-needles-sles/merge_requests/714) and see [poo#32008](https://progress.opensuse.org/issues/32008) for improvements later on 
 

 * **DONE** <del>**MANDATORY:** Updated Documentation in the [wiki](https://wiki.microfocus.net/index.php/SUSE/QA_SLE_s390x_Infrastructure#Hardware_Resources_for_QA_SLE)</del> -> [updated](https://wiki.microfocus.net/index.php/SUSE/QA_SLE_s390x_Infrastructure#Hardware_Resources_for_QA_SLE) 



 * **REJECTED** <del>**MAYBE **MAYBE NECESSARY:** Backend changes in terms of connecting to the SUT</del> -> not necessary SUT 
 * **REJECTED** <del>**MAYBE **MAYBE NECESSARY:** Set up local DNS resolving for the guests on the worker</del> -> not necessary worker 



Back