Project

General

Profile

Actions

action #153352

open

Test refhost maintenance automation

Added by vpelcak 12 months ago. Updated 12 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
2024-01-10
Due date:
% Done:

0%

Estimated time:

Description

Problem Statement

Update Validation team uses reference hosts for the testing of the maintenance updates.

There machines contain various combinations of add-ons and are often modified by the testers to test some functionality, repositories are being added etc, but the configuration changes are often not reverted.
That leads to reference hosts being broken, with full disk ...

We also use a metadata from Gitlab to contain information about reference hosts setup which are used by MTUI to find a proper testing machine.

It would make sense to deploy an automation able to take care of system functionality, cleanup and proper add-on configuration.

For example we could use Ansible, which would be regularly checking refhosts status, compare installed add-ons with the information in metadata and if there are any differences, metadata would be used as reference.

Acceptance Criteria

AC 1

Refhosts add-ons are automatically synced to reflect setup of add-ons as specified in metadata.

AC 2

Refhosts are automatically regularly checked for health and functionality and automatically cleaned up or reinstalled if needed.

Actions

Also available in: Atom PDF