Project

General

Profile

Actions

action #69583

closed

coordination #42854: [functional][y][epic] Introduce relevant installation validation test modules

[y] Create repository for 'self_update' feature

Added by oorlov almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
SUSE QA - SLE 15 SP3
Start date:
2020-08-04
Due date:
2020-08-25
% Done:

0%

Estimated time:
8.00 h

Description

Motivation

'self_update=1' can be specified in boot parameters to update installer or 'self_update=0' to skip the updating.
The test suites yast_self_update and yast_no_self_update do not have any validation, they just installs the system.
The goal of parent ticket is to add such validation for the test suites. Please, see the parent ticket for more details.

We could use package like vim.

Task

In case when self_update=1 was specified in boot parameters, but there are no updates in repo, installer does not download anything and the /downloads directory is empty. So that it is impossible to verify that the feature works correctly.

In order to have the same expected result on each test run, it is decided to create a repo for this specific purpose, where the updates will exist at any time, regardless of the current product version.

Acceptance criteria

  1. Repository with the installer update is added;
  2. The repository is accessible during installation and its updates do not cause any issues in the installed product.

Files

ftp_repo_self_update.png (61.1 KB) ftp_repo_self_update.png ybonatakis, 2020-08-20 15:30
Actions

Also available in: Atom PDF