[Gluster-devel] NFS Ganesha on EL8 needs redesign

2020-11-09 Thread Strahil Nikolov
Hello All,

I have been playing around with Ganesha on CentOS 8 and I have noticed some 
issues so far. Could you assist me in pinpointing the correct location for 
tracking the issues:
- 'gluster nfs-ganesha enable' builds pacemaker groups that use 
'ocf:heartbeat:portblock', but that resource is relying on IPTABLES, while EL8 
is using NFTABLES.
- nfs-ganesha.service is starting the process via "/bin/bash -c" which SELINUX 
hates and of course blocks. Custom selinux policies were needed.
- the glusterfs-ganesha.x86_64 rpm is deploying the following boolean 'semanage 
boolean -m ganesha_use_fusefs --on' but it seems that something disables it. 
Manual setting of 'setsebool -P ganesha_use_fusefs 1' is necessary
- rpcbind is blocked by selinux, I had to enable 'rpcd_use_fusefs'
- nfs-ganesha.service is starting before the shared volume is mounted locally, 
dependency is needed like this one:
[root@glustera ~]# cat /etc/systemd/system/nfs-ganesha.service.d/01-debug.conf  

[Unit]
After=run-gluster-shared_storage.mount
Requires=run-gluster-shared_storage.mount

I will rebuild my cluster to find out if I missed something.
Any feedback is appreciated.

P.S.: If anyone is interested , I can share the deployment procedure.


Best Regards,
Strahil Nikolov
___

Community Meeting Calendar:

Schedule -
Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC
Bridge: https://bluejeans.com/441850968




Gluster-devel mailing list
Gluster-devel@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-devel



[Gluster-devel] Updated invitation: Gluster Community Meeting @ Tue Nov 10, 2020 14:30 - 15:30 (IST) (gluster-devel@gluster.org)

2020-11-09 Thread nladha
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Asia/Kolkata
X-LIC-LOCATION:Asia/Kolkata
BEGIN:STANDARD
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
TZNAME:IST
DTSTART:19700101T00
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Asia/Kolkata:20201110T143000
DTEND;TZID=Asia/Kolkata:20201110T153000
DTSTAMP:20201109T085319Z
ORGANIZER;CN=nla...@redhat.com:mailto:nla...@redhat.com
UID:5kb7snefork9fbpns4iq3r2vsn_r20201110t090...@google.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=pierre-marie.jan...@agoda.com;X-NUM-GUESTS=0:mailto:pierre-marie.janvre
 @agoda.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=sajmo...@redhat.com;X-NUM-GUESTS=0;X-RESPONSE-COMMENT="UPDATED THE GOOG
 LE MEET LINK -  meet.google.com/cpu-eiue-hvk":mailto:sajmo...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=alpha754...@hotmail.com;X-NUM-GUESTS=0:mailto:alpha754...@hotmail.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=Sheetal Pamecha;X-NUM-GUESTS=0:mailto:spame...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=Shwetha Acharya;X-NUM-GUESTS=0:mailto:sacha...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=Deepshikha Khandelwal;X-NUM-GUESTS=0:mailto:dkhan...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=Sunil Kumar Heggodu Gopala Acharya;X-NUM-GUESTS=0:mailto:sheggodu@redha
 t.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=Vinayakswami Hariharmath;X-NUM-GUESTS=0:mailto:vhari...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=sunku...@redhat.com;X-NUM-GUESTS=0:mailto:sunku...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=Ana Neri;X-NUM-GUESTS=0:mailto:amne...@fb.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=ssiva...@redhat.com;X-NUM-GUESTS=0:mailto:ssiva...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=Richard Wareing;X-NUM-GUESTS=0:mailto:rware...@fb.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=David Hasson;X-NUM-GUESTS=0:mailto:d...@fb.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=tshac...@redhat.com;X-NUM-GUESTS=0:mailto:tshac...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=Wojciech J. Turek;X-NUM-GUESTS=0:mailto:wj...@cam.ac.uk
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=rkoth...@redhat.com;X-NUM-GUESTS=0:mailto:rkoth...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;RSVP=TRU
 E;CN=Ravishankar N;X-NUM-GUESTS=0:mailto:ravishan...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=bsaso...@redhat.com;X-NUM-GUESTS=0:mailto:bsaso...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=pranith.karamp...@phonepe.com;X-NUM-GUESTS=0:mailto:pranith.karampuri@p
 honepe.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=sasun...@redhat.com;X-NUM-GUESTS=0:mailto:sasun...@redhat.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=a...@kadalu.io;X-NUM-GUESTS=0:mailto:a...@kadalu.io
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=rafi.kavun...@iternity.com;X-NUM-GUESTS=0:mailto:rafi.kavungal@iternity
 .com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=gluster-us...@gluster.org;X-NUM-GUESTS=0:mailto:gluster-users@glust
 er.org
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=gluster-devel@gluster.org;X-NUM-GUESTS=0:mailto:gluster-devel@gluster.o
 rg
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=jocelyn.th...@elca.ch;X-NUM-GUESTS=0:mailto:jocelyn.th...@elca.ch
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=al...@netvel.net;X-NUM-GUESTS=0:mailto:al...@netvel.net
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
 ;CN=David Spisla;X-NUM-GUESTS=0:mailto:david.spi...@iternity.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;RSVP=TRUE
 ;CN=Gaby Rubin;X-NUM-GUESTS=0:mailto:ga...@final.co.il
X-MICROSOFT-CDO-OWNERAPPTID:1004820288
RECURRENCE-ID;TZID=Asia/Kolkata:20201110T143000
CREATED:20200922T143255Z
DESCRIPTION:UPDATED THE GOOGLE MEET LINK - \; \;meet.google.com/cpu-eiue-
 hvkSchedule -Every 2nd and 4th Tuesday at 14:30 IST / 09:00
  UTCBridge: \; \;https://meet.google.com/cpu-e
 iue-hvk?hs=122&authuser=0">meet.