Project

General

Profile

action #115418

Setup ow19+20 to be able to run MM tests size:M

Added by mkittler about 1 month ago. Updated about 1 month ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Target version:
Start date:
2022-08-17
Due date:
% Done:

0%

Estimated time:

Description

Acceptance criteria

  • AC1: ow19+20 are capable (and configured by adding the "tap" worker class) to run MM tests
  • AC2: GRE tunnels are configured to allow traffic between ow19+20 and existing MM workers ow1+4+7

Suggestions

  • Come up with a scripted solution as touching configuration files manually on now 5 workers (ow19+20 and existing ow1+4+7) would be come quite tedious.
    • Our salt states already show how especially the creation of the GRE tunnel config (/etc/wicked/scripts/gre_tunnel_preup.sh) can be automated using a jinja template. However, we'd preferably stay independent of using the salt machinery here.
    • Writing a simple script that logs into all relevant worker hosts and runs the appropriate commands should be quite simple. Note that when using Perl we could also utilize the Mojolicious template system for generating files. (It can easily be used outside of the context of a web application, see this example.)
  • As a general reference, look into documentation on https://open.qa/docs/#_tap_based_network and our salt states and what has already been configured on ow1+4+7.

Related issues

Related to openQA Infrastructure - action #111473: Get replacements for imagetester and openqaworker1 size:MResolved2022-05-232022-09-02

Related to openQA Infrastructure - action #115547: openqaworker20 fails to boot, broken hardware size:MFeedback2022-08-19

History

#1 Updated by mkittler about 1 month ago

  • Related to action #111473: Get replacements for imagetester and openqaworker1 size:M added

#2 Updated by cdywan about 1 month ago

  • Subject changed from Setup ow19+20 to be able to run MM tests to Setup ow19+20 to be able to run MM tests size:M
  • Status changed from New to Workable

#3 Updated by cdywan about 1 month ago

  • Related to action #115547: openqaworker20 fails to boot, broken hardware size:M added

#4 Updated by mkittler about 1 month ago

Note that ow20 is currently broken, see #115547. So I'd exclude it for now from this ticket.

Also available in: Atom PDF