Project

General

Profile

Actions

action #109214

closed

coordination #109187: [Epic] Add AutoYaST test suites for dependencies in YaST Maintenance Updates and keep interactive installations

Add AutoYaST test suites for dependencies in YaST Maintenance Updates and keep interactive installations in SLE-15-SP3

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

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
2022-03-30
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See #109187

Scope

Test suites with external dependencies: mru-install-desktop-with-addons & mru-install-minimal-with-addons
Products: only 15-SP3

Acceptance criteria

AC1: mru-install-desktop-with-addons & mru-install-minimal-with-addons are migrated to AutoYaST and publish an image that dependent jobs in YaST Maintenance Updates group are consuming.
AC2: Dependency is broken in Core Maintenance Updates.
AC3: Keep the interactive installation without publishing its image and having no dependencies in YaST Maintenance Updates group.

Suggestions

  • Reuse knowledge from previous task: #107674
  • When migrating to AutoYaST consider if we need all that is done in the interactive installation, for example we could exclude to install WE module. We should provide with AutoYaST the bare minimum to run those dependencies, not just do exactly like the test suite to be migrated is doing.
  • We will be creating different AutoYaST profile for each product, we can optimize once we see how different are all of them, package for yast2 clone_syste and autoinstallation might behaves different and generate slight or big differences. We can consider in the future to optimize with ERB templates and/or AutoYaST Rules & Classes.
Actions

Also available in: Atom PDF