Project

General

Profile

Actions

coordination #163919

open

[epic] Create automation setup for testing Agama

Added by JERiveraMoya 5 months ago. Updated about 1 month ago.

Status:
Workable
Priority:
Normal
Assignee:
Target version:
-
Start date:
2024-07-15
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Motivation

Prepare automation to have MVP ready for Beta 1 (29th Nov), see schedule
Tasks will include (but not an exact list):

  • Sync of agama iso in O3
  • Integration with openQA to boot in all the architectures.
  • Basic script/profile that perform default installation of Tumbleweed interactive/unattended.
  • In the case of the interactive, break out the script using Page Object Model (POM) for code reuse and maintainability.
  • Once Agama will be available in IBS, perform previous activities to install a default SLES 16.

What is out of scope:

  • Automate any scenario different from the default installation, all these activities are related with the setup, what to test is another big task (epic) to think about it, for example, a default installation with Agama doesn't have much value, other than to serve as regression, in SLES 16 testing should use images created directly in IBS to test such a scenario where nothing is tweaked in the configuration of the system to be installed.

Acceptance criteria

  • AC1: Automation of a default installation of Tumbleweed with Agama is running in O3 for each build created in OBS.
  • AC2: Automation of a default installation of SLES 16 with Agama is running in OSD for each build created in IBS.
  • AC3: Automation is designed aiming for rereusability and maintainability of code (ie using POM).
  • AC4: Interactive installation will be controlled by a web testing tool + openQA and unattended installation will be controlled by openQA.

Subtasks 23 (0 open23 closed)

action #163922: Sync Agama Live ISO to O3 for all architecturesResolvedrainerkoenig2024-07-15

Actions
action #163943: Boot Agama Live ISO in all the architecturesResolvedleli2024-07-15

Actions
action #163946: Integrate Puppeteer script with the Page Object Model (POM) Resolvedrainerkoenig2024-07-15

Actions
action #163949: Enable patch agama in interactive installationResolvedhjluo2024-07-15

Actions
action #163952: Run simple script to control an interactive installationResolvedjfernandez2024-07-15

Actions
action #163955: Run simple Agama profile to run unattended installationResolvedzoecao2024-07-15

Actions
action #165830: Integrate the web automation script for agama in openQAResolvedjfernandez2024-08-27

Actions
action #165833: Ensure agama automation test get logs when issue happened Resolvedleli2024-08-27

Actions
action #165980: Create page object for reboot screen in agamaResolvedjfernandez2024-08-29

Actions
action #166133: Create installation for full encryptionResolvedlmanfredi2024-09-02

Actions
action #166253: Sync in O3 agama repo and have the iso under the ftp folder in s390xResolvedleli2024-09-04

Actions
action #166586: Create agama installation selecting gnome patternResolvedzoecao2024-09-10

Actions
action #166973: Sync Agama Live ISO to OSD for all architecturesResolvedjfernandez2024-09-18

Actions
action #167024: Make stable agama in ppc64le by processing grub2 after installation finishes and reboot occursResolvedhjluo2024-09-19

Actions
action #167060: Create agama auto-installation selecting gnome patternResolvedhjluo2024-09-19

Actions
action #167087: Enable agama installation Leap in devel job groupResolvedleli2024-09-20

Actions
action #167239: Boot agama in OSD in architectures using qemuResolvedjfernandez2024-09-24

Actions
action #167248: Boot agama in OSD in s390x with zVMResolvedjfernandez2024-09-24

Actions
action #167470: Enable installation for full encryption with focus on booting the installed systemResolvedlmanfredi2024-09-26

Actions
action #168070: Enable agama_auto_gnome in OSD Leap 16 groupResolvedleli2024-09-19

Actions
action #168205: For FDE second passphrase appears in the serial in Leap 16 in aarch64Resolvedleli2024-10-14

Actions
action #168280: Enable sync of the sles 16 isos with openQA via obs-sync.Resolvedleli2024-10-16

Actions
action #168304: Implement workaround for selinux instalation/config corrupted/incomplete in SLES 16Resolvedlmanfredi2024-10-16

Actions
Actions #1

Updated by JERiveraMoya 5 months ago

  • Description updated (diff)
Actions #2

Updated by JERiveraMoya 5 months ago

  • Description updated (diff)
Actions #3

Updated by JERiveraMoya 5 months ago

  • Description updated (diff)
Actions #4

Updated by JERiveraMoya 5 months ago

  • Subtask #163922 added
Actions #5

Updated by JERiveraMoya 5 months ago

  • Subtask #163943 added
Actions #6

Updated by JERiveraMoya 5 months ago

  • Subtask #163946 added
Actions #7

Updated by JERiveraMoya 5 months ago

  • Subtask #163949 added
Actions #8

Updated by JERiveraMoya 5 months ago

  • Subtask #163952 added
Actions #9

Updated by JERiveraMoya 5 months ago

  • Subtask #163955 added
Actions #10

Updated by JERiveraMoya 5 months ago

  • Assignee set to JERiveraMoya
Actions #11

Updated by lkocman 5 months ago

Actions #12

Updated by JERiveraMoya 4 months ago

  • Subtask #165830 added
Actions #13

Updated by JERiveraMoya 4 months ago

  • Subtask #165833 added
Actions #14

Updated by JERiveraMoya 4 months ago

  • Subtask #165980 added
Actions #15

Updated by JERiveraMoya 4 months ago

  • Subtask #166133 added
Actions #16

Updated by JERiveraMoya 4 months ago

  • Subtask #166151 added
Actions #17

Updated by JERiveraMoya 4 months ago

  • Subtask #166253 added
Actions #18

Updated by JERiveraMoya 3 months ago

  • Subtask #166586 added
Actions #19

Updated by JERiveraMoya 3 months ago

  • Subtask #166973 added
Actions #20

Updated by JERiveraMoya 3 months ago

  • Subtask #167024 added
Actions #21

Updated by JERiveraMoya 3 months ago

  • Subtask #167060 added
Actions #22

Updated by JERiveraMoya 3 months ago

  • Subtask #167087 added
Actions #23

Updated by JERiveraMoya 3 months ago

  • Subtask #167093 added
Actions #24

Updated by JERiveraMoya 3 months ago

  • Subtask #167239 added
Actions #25

Updated by JERiveraMoya 3 months ago

  • Subtask #167248 added
Actions #26

Updated by JERiveraMoya 3 months ago

  • Subtask #167470 added
Actions #27

Updated by JERiveraMoya 2 months ago

  • Subtask #168070 added
Actions #28

Updated by JERiveraMoya 2 months ago

  • Subtask #168205 added
Actions #29

Updated by JERiveraMoya 2 months ago

  • Subtask #168280 added
Actions #30

Updated by JERiveraMoya 2 months ago

  • Subtask #168289 added
Actions #31

Updated by JERiveraMoya 2 months ago

  • Subtask #168304 added
Actions #32

Updated by JERiveraMoya 2 months ago

  • Subtask #168310 added
Actions #33

Updated by JERiveraMoya 2 months ago

  • Subtask #168355 added
Actions #34

Updated by JERiveraMoya 2 months ago

  • Subtask #168430 added
Actions #35

Updated by JERiveraMoya about 2 months ago

  • Subtask #168925 added
Actions #36

Updated by JERiveraMoya about 2 months ago

  • Subtask #168928 added
Actions #37

Updated by JERiveraMoya about 2 months ago

  • Subtask #168943 added
Actions #38

Updated by JERiveraMoya about 2 months ago

  • Subtask #168946 added
Actions #39

Updated by JERiveraMoya about 1 month ago

  • Subtask #169477 added
Actions #40

Updated by JERiveraMoya about 1 month ago

  • Subtask #169480 added
Actions #41

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168943)
Actions #42

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168289)
Actions #43

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168928)
Actions #44

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168946)
Actions #45

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#166151)
Actions #46

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#167093)
Actions #47

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168310)
Actions #48

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168355)
Actions #49

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168430)
Actions #50

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168925)
Actions #51

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#169477)
Actions #52

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#169480)
Actions

Also available in: Atom PDF