Project

General

Profile

Actions

action #128492

closed

coordination #123583: [epic] Agama auto-installation

Login properly into the systems installed by Agama and verify OS

Added by JERiveraMoya 12 months ago. Updated 11 months ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2023-05-02
Due date:
% Done:

0%

Estimated time:

Description

Motivation

With Agama we are installing ALP Micro, ALP Bedrock and Tumbleweed.
We should enable the possibility to test in the installed system and for that we should be able to log in properly once the system is installed.
In previous implementation we just reach this point:
https://openqa.opensuse.org/tests/3246078#step/auto/3
so after the welcome we should be able to select_console properly. For example see how the pre-installed images are doing as we should consider to use similar test modules (or perhaps a simplification of those):
https://openqa.opensuse.org/tests/3207304#step/disk_boot/3

Additionally to log in, we should perform a simple verification of the system using for example /etc/os-release.

Scope

All the test suite at the moment created for Agama in development group in O3.

Acceptance criteria

AC1: Login properly into the installed system
AC2: Verify installed OS using some CPAN module to read /etc/os-release
AC3: List in the ticket any difference found between the pre-installed image and the system installed by Agama

Actions #1

Updated by coolgw 12 months ago

  • Assignee set to coolgw
Actions #2

Updated by coolgw 12 months ago

  • Status changed from Workable to In Progress
Actions #4

Updated by coolgw 11 months ago

Updated the PR with data driver solution(Suggested by JERiveraMoya) for check /etc/os-release.

Actions #5

Updated by coolgw 11 months ago

./mycustom-opensuse alp-login 3299139 YAML_TEST_DATA=test_data/yam/agama_auto_tumbleweed.yaml
Created job #3313219: alp-agama-0.9-default-x86_64-Build4.35-agama_auto_tumbleweed@64bit-2G -> https://openqa.opensuse.org/t3313219

Actions #6

Updated by JERiveraMoya 11 months ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF