Project

General

Profile

Actions

action #65352

closed

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

Added by JRivrain over 4 years ago. Updated over 4 years 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
Actions #1

Updated by JRivrain over 4 years ago

  • Description updated (diff)
Actions #2

Updated by riafarov over 4 years ago

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

Updated by riafarov over 4 years ago

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

Updated by JRivrain over 4 years ago

  • Assignee set to JRivrain
Actions #5

Updated by JRivrain over 4 years 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.

Actions #6

Updated by JRivrain over 4 years 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.

Actions #7

Updated by JRivrain over 4 years ago

  • Status changed from In Progress to Feedback
Actions #8

Updated by oorlov over 4 years 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.

Actions #9

Updated by riafarov over 4 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF