action #37045

[opensuse][functional][y] enable iscsi server/client scenario for openSUSE

Added by riafarov over 1 year ago. Updated 4 months ago.

Status:BlockedStart date:11/06/2018
Priority:NormalDue date:
Assignee:riafarov% Done:

0%

Category:New test
Target version:QA - future
Difficulty:
Duration:

Description

Motivation

We would like to test iscsi client and server configuration tools on openSUSE as well.

See iscsi_client and iscsi_server scenarios on SLE.

Acceptance criteria

  1. iscsi_client and iscsi_server scenarios are enabled on o3

Tasks

Technical difficulty here is caused by workers configuration, as we don't have multimachine setup on o3.
1. Learn o3 worker setup
2. Configure mentioned test suites on o3

Suggestion

Enable test suite in development job group and move to TW.
Richard Brown (sysrich on irc) is a perfect contact person to ask about MM setup on o3.

So, openqaworker1 has a WORKER_CLASS tap (e.g. https://openqa.opensuse.org/admin/workers/54) which refers to MM.
https://openqa.opensuse.org/tests/latest?machine=64bit&distri=opensuse&arch=x86_64&test=wicked_basic_ref&flavor=DVD&version=Tumbleweed is wicked MM test, which can be used as a reference, but be careful, it uses WORKER_CLASS=qemu_x86_64, I believe it should be at least WORKER_CLASS=qemu_x86_64,tap and NICTYPE=tap

NOTE: no tasks related to the MM setup should be addressed here, in case it doesn't work this ticket should be blocked and resolve impediment.


Related issues

Related to openQA Tests - action #12966: [functional][y][opensuse] iSCSI Blocked 11/11/2015 10/03/2020
Related to openQA Tests - action #57248: [opensuse][aarch64] iscsi_{client,server} tests are failing Blocked 24/09/2019
Blocked by openQA Tests - action #30892: [opensuse][tools]multi-machine worker setup Resolved 29/01/2018

History

#1 Updated by riafarov over 1 year ago

  • Category set to New test

#2 Updated by okurz over 1 year ago

  • Blocked by action #30892: [opensuse][tools]multi-machine worker setup added

#3 Updated by okurz over 1 year ago

  • Target version set to future

#4 Updated by okurz over 1 year ago

  • Target version changed from future to future

#5 Updated by okurz over 1 year ago

  • Subject changed from [opensuse][functional] enable iscsi server/client scenario for openSUSE to [opensuse][functional][u] enable iscsi server/client scenario for openSUSE

#6 Updated by okurz over 1 year ago

  • Status changed from New to Blocked
  • Assignee set to okurz

#7 Updated by okurz 12 months ago

  • Priority changed from Normal to Low

#8 Updated by okurz 9 months ago

  • Assignee changed from okurz to mgriessmeier

Move to new QSF-u PO after I moved to the "tools"-team. I mainly checked the subject line so in individual instances you might not agree to take it over completely into QSF-u. Feel free to discuss with me or reassign to me or someone else in this case. Thanks.

#9 Updated by okurz 9 months ago

  • Status changed from Blocked to Workable

#30892 fixed, multi-machine tests are possible on o3

#10 Updated by okurz 9 months ago

  • Related to action #12966: [functional][y][opensuse] iSCSI added

#11 Updated by riafarov 9 months ago

  • Subject changed from [opensuse][functional][u] enable iscsi server/client scenario for openSUSE to [opensuse][functional][y] enable iscsi server/client scenario for openSUSE
  • Due date set to 18/06/2019
  • Assignee deleted (mgriessmeier)

I guess it's actually Y =) Taking over.

#12 Updated by riafarov 9 months ago

  • Description updated (diff)
  • Estimated time set to 3.00

#13 Updated by riafarov 9 months ago

  • Description updated (diff)

#14 Updated by riafarov 9 months ago

  • Description updated (diff)

#15 Updated by riafarov 9 months ago

  • Due date changed from 18/06/2019 to 02/07/2019

#16 Updated by riafarov 9 months ago

  • Due date changed from 02/07/2019 to 16/07/2019

We find remote vnc installation more important.

#17 Updated by JERiveraMoya 8 months ago

  • Status changed from Workable to In Progress
  • Assignee set to JERiveraMoya

#18 Updated by JERiveraMoya 8 months ago

Test suites added to Development, they should work in the same way than wicked sample. Waiting for next build.

#19 Updated by JERiveraMoya 8 months ago

  • Status changed from In Progress to Feedback

Same network issue seen for remote_controller: https://openqa.opensuse.org/tests/975206#step/iscsi_server/44

#20 Updated by JERiveraMoya 8 months ago

  • Status changed from Feedback to Blocked

#21 Updated by riafarov 8 months ago

  • Estimated time deleted (3.00)

So, actually problem is in the tests:
[ 101.061559] NetworkManager[953]: [1562228785.8757] device (ens4): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
[ 101.067915] avahi-daemon[864]: Interface ens4.IPv6 no longer relevant for mDNS

We have wicked in SLES, but in TW with gnome we have NM, so it doesn't work. We need to re-evaluate the estimation, as we have missed this point. Whereas MM setup on o3 is fine.

#22 Updated by riafarov 7 months ago

  • Due date changed from 16/07/2019 to 13/08/2019
  • Status changed from Blocked to Workable
  • Assignee deleted (JERiveraMoya)
  • Priority changed from Low to Normal

We want to solve the problem with execution of MM tests during the development first.

#23 Updated by riafarov 7 months ago

  • Due date changed from 13/08/2019 to 27/08/2019

#24 Updated by riafarov 7 months ago

  • Due date changed from 27/08/2019 to 24/09/2019
  • Status changed from Workable to Blocked
  • Assignee set to riafarov

Blocked by #9900, let's estimate after it.

#25 Updated by riafarov 5 months ago

  • Due date changed from 24/09/2019 to 29/10/2019

#26 Updated by okurz 5 months ago

  • Related to action #57248: [opensuse][aarch64] iscsi_{client,server} tests are failing added

#27 Updated by riafarov 4 months ago

  • Due date deleted (29/10/2019)

Also available in: Atom PDF