Project

General

Profile

action #93531

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

[qe-core] Add autofs_server, autofs_client to Tumbleweed

Added by zluo 5 months ago. Updated 4 months ago.

Status:
Workable
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

History

#1 Updated by zluo 5 months ago

  • Status changed from New to Workable

#2 Updated by zluo 5 months ago

  • Tracker changed from coordination to action
  • Assignee set to zluo

#3 Updated by zluo 5 months 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.

#4 Updated by okurz 5 months 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' ;)

#5 Updated by zluo 5 months ago

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

#6 Updated by okurz 5 months 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

#7 Updated by okurz 5 months ago

  • Category set to New test

#8 Updated by zluo 4 months 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.

#9 Updated by szarate 4 months ago

  • Target version set to QE-Core: Ready

#10 Updated by zluo 4 months 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.

#11 Updated by zluo 4 months ago

  • Assignee changed from zluo to szarate

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

Also available in: Atom PDF