action #128492
closedcoordination #123583: [epic] Agama auto-installation
Login properly into the systems installed by Agama and verify OS
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
Updated by coolgw over 1 year ago
Updated by coolgw over 1 year ago
Updated the PR with data driver solution(Suggested by JERiveraMoya) for check /etc/os-release.
Updated by coolgw over 1 year 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
Updated by JERiveraMoya over 1 year ago
- Status changed from In Progress to Resolved