Project

General

Profile

Actions

action #130384

closed

coordination #121858: [epic] Automation of YaST in Container

Enable automation for YaST in Container in ALP in OSD

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

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

0%

Estimated time:

Description

Motivation

Setup the environment, job group configuration,
This a similar task that we did in O3 in #128117, but now for OSD.

Scope

All the flavors and products available at the moment (at the moment of writing only a couple of flavors for ALP Micro).

Acceptance criteria

AC1: Configure job group in control version
AC2: Integrate test for YaST Control Center in container

Additional information

Use this CI: https://gitlab.suse.de/qsf-y/qa-sle-functional-y/ as we will try to integrate in the future all in this one, even migrations.
Our job group where to enable this will be: https://openqa.suse.de/group_overview/496
Similar enablement from other squad, containers squad: https://openqa.suse.de/group_overview/499


Related issues 3 (0 open3 closed)

Related to qe-yam - action #128117: Enable automation for YaST in Container in ALP in O3.Resolvedshukui2022-12-20

Actions
Related to qe-yam - action #122218: Automate YaST Control Center in ALPResolvedrainerkoenig2022-12-20

Actions
Related to qe-yam - action #133739: Replace the ALP YAM job group flavor Micro-Default by Dolomite-DefaultResolvedzoecao2023-08-03

Actions
Actions #1

Updated by JERiveraMoya 11 months ago

  • Tracker changed from coordination to action
Actions #2

Updated by JERiveraMoya 11 months ago

  • Related to action #128117: Enable automation for YaST in Container in ALP in O3. added
Actions #3

Updated by JERiveraMoya 11 months ago

  • Related to action #122218: Automate YaST Control Center in ALP added
Actions #4

Updated by JERiveraMoya 11 months ago

  • Description updated (diff)
Actions #5

Updated by tinawang123 11 months ago

  • Assignee set to tinawang123
Actions #6

Updated by tinawang123 11 months ago

  • Status changed from Workable to In Progress
Actions #7

Updated by JERiveraMoya 11 months ago

Please, add test module developed here: #122218

Actions #9

Updated by leli 11 months ago

tinawang123 wrote:

MR: https://gitlab.suse.de/qsf-y/qa-sle-functional-y/-/merge_requests/509
One question:
Which cases should I move to ALP job group.
I checked https://openqa.opensuse.org/tests/overview?distri=alp&version=micro-0.1&build=3.5&groupid=108
Only add 'alp_default' to OSD ALP job group.
Should I move all of cases at https://openqa.opensuse.org/group_overview/108 to https://openqa.suse.de/admin/job_templates/496 ?

For my understanding, this ticket should setup jobgroup and make it in control of gitlab, and integrate the current yast control center test(https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17039) to micro.

Actions #10

Updated by tinawang123 11 months ago

@JERiveraMoya According your comment, I need add test suites at https://openqa.opensuse.org/group_overview/108 to https://openqa.suse.de/admin/job_templates/496
@leli According your comment, I need use test suites at (https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17039) This PR fixed:
Verification run based on agama auto installation
Verification run in the Development ALP Bedrock group based on a qcow image
But agama and bedrock don't need be tested now.
Who should I follow?

Actions #11

Updated by JERiveraMoya 11 months ago

tinawang123 wrote:

@JERiveraMoya According your comment, I need add test suites at https://openqa.opensuse.org/group_overview/108 to https://openqa.suse.de/admin/job_templates/496
@leli According your comment, I need use test suites at (https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17039) This PR fixed:
Verification run based on agama auto installation
Verification run in the Development ALP Bedrock group based on a qcow image
But agama and bedrock don't need be tested now.
Who should I follow?

Agama is not related with this task, this task use the flavors for alp micro, agama is a different media and its own flavors.
Also we don't need to do Bedrock anymore.

Actions #12

Updated by leli 11 months ago

tinawang123 wrote:

@JERiveraMoya According your comment, I need add test suites at https://openqa.opensuse.org/group_overview/108 to https://openqa.suse.de/admin/job_templates/496
@leli According your comment, I need use test suites at (https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17039) This PR fixed:
Verification run based on agama auto installation
Verification run in the Development ALP Bedrock group based on a qcow image
But agama and bedrock don't need be tested now.
Who should I follow?

You just need to create a new test suite with yaml schedule file include yast control center test module(refer to Rainer PR https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17039).

Actions #15

Updated by tinawang123 10 months ago

  • Status changed from In Progress to Resolved
Actions #16

Updated by leli 9 months ago

  • Related to action #133739: Replace the ALP YAM job group flavor Micro-Default by Dolomite-Default added
Actions

Also available in: Atom PDF