Project

General

Profile

action #65352

[funcional][y] Examine soft-failures in nis mm tests

Added by JRivrain about 1 year ago. Updated 11 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
Start date:
2020-04-06
Due date:
2020-05-19
% Done:

0%

Estimated time:
5.00 h
Difficulty:

Description

Certain soft-failures seem to be outdated, but yet still necessary in nis tests:

Missing firewalld service files for NFS/NIS -> lack of support for RPC (bsc#1083486)

We are creating a service file, which enables the "open firewall port" in yast. but :

  • should we do that ? the user will probably open the port in another way, like opening ports manually or using the script mentioned here: https://bugzilla.suse.com/show_bug.cgi?id=1083487#c36 So in real life, the user will most probably never have that button. Maybe this could be solved by creating a feature request to firewalld maintainers.

https://bugzilla.suse.com/show_bug.cgi?id=999873 NIS client can't find NIS server

This bug was reported in 2016 against sle12 sp1. We still seem to need that workaround, but the referenced bug is probably irrelevant now.

NOTE: tests are executed by qam, so need validation there.

Acceptance criteria

  1. No soft-failures are added for the fixed bugs or the ones we can assume won't be fixed
  2. Workarounds for the soft-failures are also removed, in case are not necessary

History

#1 Updated by JRivrain about 1 year ago

  • Description updated (diff)

#2 Updated by riafarov 12 months ago

  • Due date set to 2020-05-19
  • Category set to Enhancement to existing tests
  • Target version set to future
  • Parent task deleted (#9900)

#3 Updated by riafarov 12 months ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Estimated time set to 5.00 h

#4 Updated by JRivrain 12 months ago

  • Assignee set to JRivrain

#5 Updated by JRivrain 11 months ago

  • Status changed from Workable to In Progress

Removing both workarounds works and makes sense to me : if yast is not able to open the ports, there is no point for a soft-failure when we stop the firewall. Though I think this situation is pretty bad, so I will try discussing with yast team and people taking care of firewalld.

#6 Updated by JRivrain 11 months ago

PR submitted https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10204 but cannot be merged yet because the script on gitlab fails to process the needles.

#7 Updated by JRivrain 11 months ago

  • Status changed from In Progress to Feedback

#8 Updated by oorlov 11 months ago

Hi Jonathan, could you please take a look at nis_server test suite on Tumbleweed: https://openqa.opensuse.org/tests/1266835#step/nis_server/37

It seems like the needle is still missed, though I see in the PR comment, that they were merged correctly.

#9 Updated by riafarov 11 months ago

  • Status changed from Feedback to Resolved

Also available in: Atom PDF