Updated to the latest RC release: nfs-utils-2-8-2-rc1
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2024-3925a63d2a
Please log in to add feedback.
This update has been submitted for testing by steved.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
Broken:
UNIT LOAD ACTIVE SUB DESCRIPTION > ● nfs-mountd.service loaded failed failed NFS Mount Daemon ● rpc-statd.service loaded failed failed NFS status monitor for NFSv2/3 lockin> ● rpcbind.service loaded failed failed RPC Bind > ● rpcbind.socket loaded failed failed RPCbind Server Activation Socket
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
I am not 100% sure whether it's just nfs-utils package that is broken or both it and libtirpc. In any event, reverting both to the previous version made NFS server work again. New packages are dumping core.
Works
Were are these failures coming from and I do I reproduce them?
What is dumping core and when is it happening... Can you supply the core so it can be examined?
Example:
coredumpctl dump 2047
Command Line: /usr/bin/rpcbind -w -f Executable: /usr/bin/rpcbind Control Group: /system.slice/rpcbind.service Unit: rpcbind.service Slice: system.slice Boot ID: 6faf5fe6882f4f3ca145f80d1a70da81 Machine ID: 41bfab309fa3f480517fa60045e51175 Hostname: <host> Storage: /var/lib/systemd/coredump/core.rpcbind.32.6faf5fe6882f4f3ca145f80d1a70da81.2047.1731384874000000.zst (present) Size on Disk: 130.3K Package: rpcbind/1.2.7-1.rc1.fc41 build-id: ef33ced525724c79d3df2aa7286dc53bc4d5a2c9 Message: Process 2047 (rpcbind) of user 32 dumped core.
On the client, I have something like this in /etc/fstab:
<server>:<path> /net/<server>/<dir> nfs nofail,x-systemd.automount,x-systemd.mount-timeout=10,x-systemd.idle-timeout=300 0 0
On the server, I have this in /etc/exports:
<path> *.mydomain.com(rw,sync,sec=krb5)
Basically, systemd automount takes care of this for me. It works just fine when I downgrade.
This breaks restarts: https://bugzilla.redhat.com/show_bug.cgi?id=2325556
Here is a libtirpc scratch build that fixes the NVR and removes the rc1 patch.
https://koji.fedoraproject.org/koji/taskinfo?taskID=125816548
Could please give this build a try, since I'm not able to reproduce the crash... tia!!
It appears the problem is with libtirpc-1.3.6-0.rc1...
If you downgrade to libtirpc-1.3.6-0 the problem should go away... That's what I'm seeing can anybody else verify?
Thanks for the new builds builds @steved! I upgraded both the server and the client to:
$ rpm -q libtirpc nfs-utils libtirpc-1.3.6-1.fc41.x86_64 nfs-utils-2.8.1-1.rc1.fc41.x86_64
Note that I used the F41 build from koji, not the scratch build, because that is what my machines have.
Together with the libtirpc update the NFS restart works again, so undoing my -1. Thanks!
Works with new libtirpc.
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by steved.
This update has been pushed to stable.