Actions
coordination #107446
open[MinimalVM][epic] MinimalVM Cloud image test automation
Status:
Workable
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2020-04-29
Due date:
% Done:
70%
Estimated time:
(Total: 0.00 h)
Tags:
Description
This epic is to collect the needed tasks to enable OpenStack Cloud image validation in openQA.
The goal is to have the same or similar coverage as for the other images.
The advantage we have is that we can re-use what has been done in Public Cloud to upload image and create OpenStack VMs with Terraform.
Another big advantage is the ability to run existing console based modules we use for regular SLES/openSUSE tests, thanks to the reverse tunnel "magic" we use in Public Cloud.
e.g. https://openqa.suse.de/tests/8203035#step/ssh_interactive_start/1
So, before scheduling any console module, we need to run :
- boot/boot_to_desktop (boot Public Cloud Helper VM)
- publiccloud/prepare_instance.pm (to create the instance and pre-configure the ssh and other settings)
- publiccloud/ssh_interactive_start (stablish the ssh tunnel)
- publiccloud/instance_overview (optional, to gather some information from the remote instance)
- additional console based tests
Actions