Project

General

Profile

Actions

action #30892

closed

[opensuse][tools]multi-machine worker setup

Added by okurz about 6 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
-
Start date:
2018-01-29
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

For various tests we have in SLE we can not schedule them in the o3 infrastructure because there are no multi-machine capable workers setup.

[25 Jan 2018 17:46:43] <okurz> coolo: do we have multimachine openQA workers in o3?
[25 Jan 2018 17:49:02] <coolo> okurz: I don't think so
[25 Jan 2018 17:49:15] <okurz> coolo: what can we do about it?
[25 Jan 2018 17:52:12] <coolo> okurz: openvswitch it
[25 Jan 2018 17:52:42] <okurz> coolo: would you really entrust me with this?
[25 Jan 2018 17:52:52] <coolo> no
[25 Jan 2018 17:53:06] <coolo> but me neither - I hate networks
[25 Jan 2018 17:53:21] <okurz> who can be trusted with this?
[25 Jan 2018 17:55:17] <coolo> okurz: try to convince rbrown?
[25 Jan 2018 17:56:05] <okurz> that would be sysrich ^^
[25 Jan 2018 17:56:28] <okurz> he should be a fan of multimachine tests so let's see :)
[25 Jan 2018 18:00:09] <coolo> okurz: indeed. he should be able to test kubik at some point :)

Related issues 8 (0 open8 closed)

Related to openQA Tests - action #31852: o3 does not support multimachine testing Rejectedasmorodskyi2018-02-15

Actions
Related to openQA Tests - action #31921: [kernel][network]Wicked fails the newly added dhcp test on o3Rejected2018-02-16

Actions
Related to qe-yam - coordination #38885: [functional][y][epic] Extend network related yast2 modules tests to be proper multimachine testsResolved2018-07-26

Actions
Blocks openQA Tests - coordination #9576: [epic][opensuse][sle][functional][y] VNC+SSH InstallationsResolvedriafarov2019-05-292020-03-24

Actions
Blocks openQA Tests - action #9900: [sle][functional][hard][opensuse][y] nis+autofsResolvedJRivrain2020-04-06

Actions
Blocks qe-yam - action #12966: Enable iSCSI client/server test scenario for openSUSEResolved2015-11-11

Actions
Blocks openQA Tests - action #9502: [opensuse][sle][functional][u][hard]Salt multi-machine testRejectedmgriessmeier2015-11-11

Actions
Blocks qe-yam - action #37045: [opensuse][functional][y] enable iscsi server/client scenario for openSUSERejectedriafarov2018-06-11

Actions
Actions #1

Updated by okurz about 6 years ago

  • Subject changed from [opensuse]multi-machine worker setup to [opensuse][tools]multi-machine worker setup
Actions #2

Updated by okurz about 6 years ago

  • Blocks coordination #9576: [epic][opensuse][sle][functional][y] VNC+SSH Installations added
Actions #3

Updated by okurz about 6 years ago

  • Blocks action #9900: [sle][functional][hard][opensuse][y] nis+autofs added
Actions #4

Updated by okurz about 6 years ago

  • Blocks action #12966: Enable iSCSI client/server test scenario for openSUSE added
Actions #5

Updated by okurz about 6 years ago

  • Blocks action #9502: [opensuse][sle][functional][u][hard]Salt multi-machine test added
Actions #6

Updated by okurz about 6 years ago

  • Related to action #31852: o3 does not support multimachine testing added
Actions #7

Updated by okurz about 6 years ago

  • Blocks action #31921: [kernel][network]Wicked fails the newly added dhcp test on o3 added
Actions #8

Updated by asmorodskyi about 6 years ago

  • Status changed from New to In Progress
  • Assignee set to asmorodskyi

I am taking care about this , but with low prio ...

Actions #9

Updated by sebchlad about 6 years ago

  • Status changed from In Progress to Workable
  • Assignee changed from asmorodskyi to okurz

Oli, for the time being I would prefer (as the person who takes care of HPC testing for SLE15) not to have Anton assigned to tasks by Oli.

@Anton let us talk about it in f2f conversation, after which we can update the ticket.

Actions #10

Updated by okurz about 6 years ago

  • Status changed from Workable to In Progress
  • Assignee changed from okurz to asmorodskyi

as discussed there was a misunderstanding assuming that I assigned the ticket to asmorodskyi but I am just the author :)

Actions #11

Updated by asmorodskyi about 6 years ago

  • Blocks deleted (action #31921: [kernel][network]Wicked fails the newly added dhcp test on o3)
Actions #12

Updated by asmorodskyi about 6 years ago

  • Related to action #31921: [kernel][network]Wicked fails the newly added dhcp test on o3 added
Actions #13

Updated by asmorodskyi about 6 years ago

I created first raw draft of expected salt recepie repository for o3 - https://gitlab.suse.de/asmorodskyi/o3-openqa-salt-review. Mainly it is copy/paste of osd salt/pillar repos with cutting all unrelated / too complex for first draft things. There is still a lot of thing to cut/modify but before going further I want to get early feedback if I am generally moving in a right direction

Actions #14

Updated by asmorodskyi about 6 years ago

  • Status changed from In Progress to Blocked

Additionally to comment above I sent an email to openqa@suse.de with request for feedback, so waiting for feedback before going further

Actions #15

Updated by okurz almost 6 years ago

@asmorodskyi I think in the mean time QA tools commited to take team responsibility for the o3 infrastructure. Maybe they are willing to support more here. WDYT?

Actions #16

Updated by asmorodskyi almost 6 years ago

@okurz I think the best "person" to answer about "what QA tools team willing to support " is "QA tools team " and @asmorodskyi is not a part of it ;)

Actions #17

Updated by okurz almost 6 years ago

  • Blocks action #37045: [opensuse][functional][y] enable iscsi server/client scenario for openSUSE added
Actions #18

Updated by asmorodskyi almost 6 years ago

  • Assignee deleted (asmorodskyi)

Don't see the way for solving this ticket

Actions #19

Updated by okurz over 5 years ago

  • Related to coordination #38885: [functional][y][epic] Extend network related yast2 modules tests to be proper multimachine tests added
Actions #20

Updated by okurz over 5 years ago

  • Status changed from Blocked to Workable

Please don't keep tickets in blocked with no assignee. I do no think this is currently blocked but just needs to be worked on.

Actions #22

Updated by okurz over 5 years ago

According to https://openqa.opensuse.org/admin/workers the worker machine openqaworker1 is configured with the "tap" worker class and should be multi-machine capable, probably manually configured by sysrich when he was setting up the workers as new transactional servers. One should try out if multi-machine jobs work now.

Actions #23

Updated by okurz almost 5 years ago

  • Status changed from Workable to Resolved
  • Assignee set to okurz
[28/05/2019 13:21:23] <okurz> asmorodskyi: am I right to assume that multi-machine on o3 is all-working?
[28/05/2019 13:21:37] <okurz> asmorodskyi: e.g. the wicked_basic_ref and wicked_basic_sut? https://openqa.opensuse.org/tests/943859
[28/05/2019 13:25:08] <asmorodskyi> okurz: yes it was working since sysrich set it up few months ago
[28/05/2019 13:28:10] <okurz> asmorodskyi: ok, cool. thx. It's limited to only some instances on openqaworker1 but I assume that's good enough for now
[28/05/2019 13:33:00] <okurz> asmorodskyi: what I don't understand, shouldn't the tests specify that they rely on "tap" workers or something?
[28/05/2019 13:34:37] <asmorodskyi> okurz: yes they do
[28/05/2019 13:37:36] <asmorodskyi> okurz: yes they should have NICTYPE=tap actually :\
[28/05/2019 13:39:20] <okurz> asmorodskyi: why does it work then? ;)
Actions

Also available in: Atom PDF