Project

General

Profile

Actions

action #46019

open

[opensuse] Providing salt-autoinstaller openQA tests

Added by aplanas over 5 years ago. Updated about 1 month ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
New test
Target version:
-
Start date:
2019-01-11
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

I am working on a new project, salt-autoinstaller, that aims to do the same job that autoyast is doing, but using only salt. The idea is to build a piece (the installer) that can be integrated in other projects that use salt and take care of a full provisioning without other dependencies.

There is a more detailed description of the project here:

http://mailman.suse.de/mlarch/SuSE/salt/2019/salt.2019.01/msg00008.html

We reach a point where the project is getting features that make time-consuming to test. For example, I am supporting legal bios, gpt devices, uefi and secure boot configurations, with kexec or snapper as optional extra parameter. IMHO testing the combinations of configurations make a perfect job for openQA.

I would like to ask for help to integrate openQA tests into salt-auntoinstaller. I can take care or the maintenance of the needles, but for sure I will need some assistance to bootstrap the project, including some initial tests and configuration.

Currently I have a kiwi image with the salt-minion. In my local machine I have a salt-master and the pillar and states that the installer needs. To avoid the requirement of the second machine, I can update the kiwi image to include the master, and create a package for salt-auntoinstaller that will contain the states and pillars.

I will love to explore a way to launch the tests under demand.

Actions

Also available in: Atom PDF