[Bug 1176158] New: [Build 20200902] openQA test fails in yast2_nfs_client
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158 Bug ID: 1176158 Summary: [Build 20200902] openQA test fails in yast2_nfs_client Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/1383936/modules/yast 2_nfs_client/steps/12 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-yast2_ncurses@64bit fails in [yast2_nfs_client](https://openqa.opensuse.org/tests/1383936/modules/yast2_nfs_client/steps/12) Starting the nfs-server service is being 'canceled' for some reason. I've seen this 'come and go' on openQA in the last few days ## Test suite description Maintainer: qsf-y Test for yast2 UI, ncurses only. Running on created gnome images which provides both text console for ncurses UI tests as well as the gnome environment for the GUI tests. riafarov set TIMEOUT_SCALE to improve stability of the test. ## Reproducible Fails since (at least) Build [20200801](https://openqa.opensuse.org/tests/1350175) ## Expected result Last good: [20200731](https://openqa.opensuse.org/tests/1349330) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=yast2_ncurses&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
Dominique Leuenberger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158#c6
--- Comment #6 from Dominique Leuenberger
The problem here appears to be that /tmp is a tmpfs filesystem and the script is trying to nfs-export a directory on this filesystem. tmpfs filesystems do not have a UUID so nfs doesn't know how to identify them. In order to export a tmpfs filesystem to need to provide a identifying number using "fsid=NN". See "man exports".
Adding the export option "fsid=23" should suffice (any number > 0 should do).
Just to clarify: did this change recently then? (beginning of September) - as before that, the test passed successfully the way it is. Is the export option compatible also to older, already released products (maintained SLE releases) so that there is no need to differentiate in the test code? -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158#c7
--- Comment #7 from Neil Brown
Just to clarify: did this change recently then?
Nothing in NFS changed. My guess is that previously /tmp was just a directory on the root filesystem, and now it is a separate tmpfs filesystem. Adding "fsid=23" is compatible with all released products. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158#c8
Dominique Leuenberger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158#c9
Dominique Leuenberger
Thanks Neil,
I adjusted the test accordingly https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11466
PR is merged, but I've seen the fix was incomplete; the test code contains two branches, only one is fixed. Will create a follow-up fix for the 2nd branch -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158
http://bugzilla.opensuse.org/show_bug.cgi?id=1176158#c10
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@suse.com