Project

General

Profile

action #30892

[opensuse][tools]multi-machine worker setup

Added by okurz over 3 years ago. Updated over 2 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

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

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

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

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

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

Blocks qe-yast - action #12966: Enable iSCSI client/server test scenario for openSUSEBlocked2015-11-11

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

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

History

#1 Updated by okurz over 3 years ago

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

#2 Updated by okurz over 3 years ago

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

#3 Updated by okurz over 3 years ago

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

#4 Updated by okurz over 3 years ago

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

#5 Updated by okurz over 3 years ago

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

#6 Updated by okurz over 3 years ago

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

#7 Updated by okurz over 3 years ago

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

#8 Updated by asmorodskyi over 3 years ago

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

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

#9 Updated by sebchlad over 3 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.

#10 Updated by okurz over 3 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 :)

#11 Updated by asmorodskyi over 3 years ago

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

#12 Updated by asmorodskyi over 3 years ago

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

#13 Updated by asmorodskyi over 3 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

#14 Updated by asmorodskyi over 3 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

#15 Updated by okurz over 3 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?

#16 Updated by asmorodskyi over 3 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 ;)

#17 Updated by okurz over 3 years ago

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

#18 Updated by asmorodskyi about 3 years ago

  • Assignee deleted (asmorodskyi)

Don't see the way for solving this ticket

#19 Updated by okurz about 3 years ago

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

#20 Updated by okurz about 3 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.

#22 Updated by okurz almost 3 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.

#23 Updated by okurz over 2 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? ;)

Also available in: Atom PDF