|
Bugzilla – Full Text Bug Listing |
| Summary: | NFS Client is broken in MicroOS since 10.10 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Janos Miko <mixe3y> |
| Component: | Network | Assignee: | E-mail List <screening-team-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | nfbrown |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | openSUSE Tumbleweed | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Janos Miko
2023-10-13 07:32:33 UTC
There is no change to the nfs-client package between 2.6.3-39.4 and 2.6.3-39.5. I appears that the package was rebuilt, possibly because some package that it depended on changed. So it seems likely that some shared library that nfs uses was also updated. Do you have a list of other packages that were changed during the update which caused the breakage? I had a look through the kernel logs in https://github.com/longhorn/longhorn/issues/6857#issuecomment-1758393346 and it looks like a kernel problem. You probably updated to kernel-default-6.5.6-1.1.x86_64 as that was released recently. Maybe that has a problem for your particular use case. At a guess, it might be related to the use of the noresvport option as I doubt that it tested much. I'll try experimenting... I tried to downgrade the kernel on all the nodes. But that doesn't seem to help. ~ # transactional-update shell transactional update # zypper install -y --oldpackage https://download.opensuse.org/history/20231008/tumbleweed/repo/oss/x86_64/kernel-default-6.5.4-1.1.x86_64.rpm transactional update # zypper addlock kernel-default transactional update # exit ~ # touch /var/run/reboot-required And I waited for the reboot. And the nfs-client version is still the same. ~ # zypper info nfs-client Loading repository data... Reading installed packages... Information for package nfs-client: ----------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : nfs-client Version : 2.6.3-39.5 Arch : x86_64 Vendor : openSUSE Installed Size : 874.5 KiB Installed : Yes Status : out-of-date (version 2.6.3-39.4 installed) Hm, forget my previous comment. After all nodes restarted it looks like it's working. When I wrote my previous comment I only checked that the pod is running on an already restarted node - that uses the previous kernel. Now all my nodes are really downgraded and rebooted and it works now. So the issue occurs in kernel-default-6.5.6-1.1 and works in kernel-default-6.5.4-1.1. I believe this bug is fixed by https://lore.kernel.org/all/20231009145901.99260-1-olga.kornievskaia@gmail.com/ I have submitted that patch so that next kernel released for tumbleweed should have the fix. Until then please use the 6.5.4 kernel. |