Project

General

Profile

Actions

action #93531

closed

coordination #93318: [qe-core][epic] Add SLE tests to Tumbleweed where missing

[qe-core] Add autofs_server, autofs_client to Tumbleweed

Added by zluo over 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
New test
Target version:
Start date:
2021-06-07
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Add these MM tests to Tumbleweed

Tasks:

  • create yaml schedule autofs.yaml which should be used for Tumbleweed
  • create test suite autofs on O3
  • schedule and verify autofs tests
Actions #1

Updated by zluo over 3 years ago

  • Status changed from New to Workable
Actions #2

Updated by zluo over 3 years ago

  • Tracker changed from coordination to action
  • Assignee set to zluo
Actions #3

Updated by zluo over 3 years ago

  • Status changed from Workable to Rejected

http://10.160.64.152/tests/2698#step/autofs_server/30

Test died: 'zypper -n in nfsidmap' failed with code 104 (ZYPPER_EXIT_INF_CAP_NOT_FOUND)
I found out that nfsidmap is not available on Tumbleweed, official repositories. So salt tests cannot be added for Tumbleweed at moment.

Actions #4

Updated by okurz over 3 years ago

  • Status changed from Rejected to Workable

Careful. Tumbleweed is the reference and just by rejecting this ticket you don't solve the problem. Any next SLE version could be impacted as well so you need to find a proper solution.

Hint: podman run --rm -it registry.opensuse.org/opensuse/tumbleweed sh -c 'zypper -n se nfsidmap' ;)

Actions #5

Updated by zluo over 3 years ago

need to clarify:
https://bugzilla.opensuse.org/show_bug.cgi?id=1187094
Without nfsidmap, autofs MM tests won't work for now.

Actions #6

Updated by okurz over 3 years ago

@zluo have you seen my comment? I have even provided a hint. As explained in
https://bugzilla.opensuse.org/show_bug.cgi?id=1187094#c1

The replacement is "libnfsidmap1". The zypper output with the very same description string in before should have been a strong indication for you already. Also
https://build.opensuse.org/package/view_file/Base:System/nfs-utils/nfs-utils.spec?expand=1 shows it:

%package -n libnfsidmap1
…
Obsoletes:      nfsidmap
Actions #7

Updated by okurz over 3 years ago

  • Category set to New test
Actions #8

Updated by zluo over 3 years ago

http://10.160.64.152/tests/2724#dependencies

shows my tries without success, one problem is nfsidmap clear keyring. And I don't see/don't know a way to make it work at moment. I couldn't find documentation of libnfsidmap1 in datails which can help.

Actions #9

Updated by szarate over 3 years ago

  • Target version set to QE-Core: Ready
Actions #10

Updated by zluo over 3 years ago

After further investigation I think a re-work of autofs is required. Without support of nfsidmap autofs tests won't much sense.
The question is still how to use libnfsidmap1 as replacement for nfsidmap.

Only when the updated autofs works on Tumbleweed, I can schedule it on O3. It should work for next release of sle as well when the package nfsidmap gets dropped.

Actions #11

Updated by zluo over 3 years ago

  • Assignee changed from zluo to szarate

As spoken assign it to you for grooming session, thanks!

Actions #12

Updated by dvenkatachala almost 3 years ago

  • Assignee changed from szarate to dvenkatachala
Actions #14

Updated by dvenkatachala over 2 years ago

  • Status changed from Workable to In Progress
Actions #15

Updated by dvenkatachala over 2 years ago

  • Status changed from In Progress to Resolved

scheduled autofs tests in Tumbleweed.
https://openqa.opensuse.org/tests/2258650#

Actions

Also available in: Atom PDF