Project

General

Profile

Actions

action #113036

closed

coordination #103323: [epic] BCI testing

[BCI] Create new test for SLE Micro Toolbox Container

Added by msmeissn about 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2022-06-24
Due date:
% Done:

0%

Estimated time:

Description

From Jiri Srain:

Jiri, another thing ... should opensuse-toolbox-image be part of a QA pipeline? So far we are not updating it and it can get security issues?

That is actually a good point - yes, we should IMO update it (for released versions of SLE Micro) on regular basis.

This would be:
SUSE:SLE-15-SP3:Update:Products:MicroOS51:Update:CR opensuse-toolbox-image
SUSE:SLE-15-SP3:Update:Products:MicroOS51:Update:CR:ToTest opensuse-toolbox-image

SUSE:SLE-15-SP3:Update:Products:MicroOS52:Update:CR opensuse-toolbox-image
SUSE:SLE-15-SP3:Update:Products:MicroOS52:Update:CR:ToTest opensuse-toolbox-image

And when SLE Micro 5.3 is released:
SUSE:SLE-15-SP4:Update:Products:Micro53:Update:CR opensuse-toolbox-image
SUSE:SLE-15-SP4:Update:Products:Micro53:Update:CR:ToTest opensuse-toolbox-image

Test Matrix:

Each toolbox image shall be tested on the respective SLE Micro host. For example, for Toolbox 5.1:

  • Boot SLE Micro 5.1 GA image
  • Perform a system update
  • Run tests for Toolbox image under test

Acceptance Criteria

Actions #1

Updated by jlausuch about 2 years ago

  • Project changed from openQA Tests to Containers
  • Subject changed from automate container release pipeline for SLE Micro Toolbox Container to [BCI] Create new test for SLE Micro Toolbox Container
  • Description updated (diff)
  • Status changed from New to Workable
  • Parent task set to #103323
Actions #2

Updated by jlausuch almost 2 years ago

  • Description updated (diff)
  • Status changed from Workable to In Progress
Actions #3

Updated by jlausuch almost 2 years ago

  • Assignee set to jlausuch
Actions #4

Updated by jlausuch almost 2 years ago

I have added the sle micro images to be updated regularly and publish new HDDs with updated systems.
https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/881

Actions #5

Updated by jlausuch almost 2 years ago

I had to create a new flavor for this: sle-micro Container-Image-Updates instead of re-using existing MicroOS-Image-Updates which is used for aggregate tests. Otherwise, the maintenance bot will trigger the tests in this new job group as well...
https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/885

Actions #6

Updated by jlausuch almost 2 years ago

PR to enable the tests in openQA: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/15213
Goals:

  • run toolbox with custom image
  • create new qcows for SLE Micro to have updated hosts for the tests
Actions #7

Updated by jlausuch almost 2 years ago

Toolbox 5.1 and 5.2 enabled in the container bot: https://gitlab.suse.de/qac/container-release-bot/-/merge_requests/78

Actions #8

Updated by jlausuch almost 2 years ago

  • Status changed from In Progress to Resolved

Toolbox 5.1 and 5.2 enabled in the container bot: https://gitlab.suse.de/qac/container-release-bot/-/merge_requests/78
and tests scheduled:
https://openqa.suse.de/group_overview/451

Actions

Also available in: Atom PDF