Bug 2338958

Summary: Incorrect NFS packages- nfs-ganesha-6.5-1.2.el9cp.x86_64 included in RHCS 8.0z2 build.
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: hacharya
Component: BuildAssignee: Sachin Punadikar <spunadik>
Status: CLOSED CURRENTRELEASE QA Contact: Manisha Saini <msaini>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 8.0CC: cephqe-warriors, jcaratza, kdreyer, kkeithle, mobisht, msaini, spunadik, tserlin
Target Milestone: ---Keywords: External
Target Release: 8.0z2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2342750 (view as bug list) Environment:
Last Closed: 2025-04-16 03:56:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2342750    

Description hacharya 2025-01-20 07:44:15 UTC
Description of problem:
NFS cluster creation is failing with latest 8.0z2 build.wrong NFS ganesha build (nfs-ganesha-ceph-6.5-1.2.el9cp) is updated with 8.0z2 ceph build (19.2.0-59.el9cp)

ceph orch ps | grep nfs
nfs.cephfs-nfs.0.0.ceph-harish-earmark-zat5f2-node2.nefsfk  ceph-harish-earmark-zat5f2-node2            *:2049            unknown           2m ago   2m        -        -  <unknown>        <unknown>     <unknown>

Version-Release number of selected component (if applicable):

rpm -qa | grep nfs
libnfsidmap-2.5.4-27.el9.x86_64
nfs-utils-2.5.4-27.el9.x86_64
nfs-ganesha-selinux-6.5-1.2.el9cp.noarch
nfs-ganesha-6.5-1.2.el9cp.x86_64
nfs-ganesha-rgw-6.5-1.2.el9cp.x86_64
nfs-ganesha-ceph-6.5-1.2.el9cp.x86_64
nfs-ganesha-rados-grace-6.5-1.2.el9cp.x86_64
nfs-ganesha-rados-urls-6.5-1.2.el9cp.x86_64

[ceph: root@ceph-harish-earmark-zat5f2-node1-installer /]# ceph --version
ceph version 19.2.0-59.el9cp (fd7839cb9e3a5a4f010588432f4ebd69a1aae9d2) squid (stable)


How reproducible:
1/1

Steps to Reproduce:
1.deploy RHCS cluster with latest 8.0z2 build
2.create NFS ganesha cluster


Actual results:
NFS ganesha deamon failed to come-up

Expected results:
NFS ganesha cluster should deploy successfully

Additional info:

Comment 2 Sachin Punadikar 2025-01-20 08:41:48 UTC
The failure is due to config issue. Below log message indicates the same
Jan 20 08:10:10 ceph-manisaini-ayu6ww-node1-installer ceph-8a2a2532-d703-11ef-a653-fa163ea5a05f-nfs-nfsganesha-0-0-ceph-manisaini-ayu6ww-node1-installer-wbbqgr[61040]: 20/01/2025 08:10:10 : epoch 678e04e2 : ceph-manisaini-ayu6ww-node1-installer : ganesha.nfsd-2[main] main :MAIN :FATAL :Failed to PR_SET_IO_FLUSHER with EPERM. Take a look at config option allow_set_io_flusher_fail to see if you should allow it

Here you need to set below in ganesha.conf file in "NFS_CORE_PARAM" block as below:
NFS_CORE_PARAM {
...
...
Allow_Set_Io_Flusher_Fail = true;
...
...
}