From sajmoham at redhat.com Mon Aug 2 02:32:44 2021 From: sajmoham at redhat.com (sajmoham at redhat.com) Date: Mon, 02 Aug 2021 02:32:44 +0000 Subject: [Gluster-devel] Gluster Code Metrics Weekly Report Message-ID: <00000000000053d98d05c88a62e4@google.com> Gluster Code Metrics Metrics Values Clang Scan 87 Coverity 21 Line Cov 70.8 % Func Cov 85.0 % Trend Graph Check the latest run: Coverity Clang Code Coverage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: chart.png Type: image/png Size: 22690 bytes Desc: not available URL: From paul at jakma.org Sat Aug 7 15:01:22 2021 From: paul at jakma.org (Paul Jakma) Date: Sat, 7 Aug 2021 16:01:22 +0100 (BST) Subject: [Gluster-devel] On Identity, UUIDs, IPs, SSL, authentication/verification and fragility Message-ID: Hi, I'm having issues with Gluster with Peer Rejected states. Adding new peers to a cluster pool tends to be pot-luck, and if I have a host that others don't like there doesn't seem to be any way to fix it (from within gluster). Debugging, my issues seem to stem from Glusters desire to (implicitly, via various lookups for the peerinfo) validate the IP of a connection, against the reverse DNS lookup for the hostname, against the forward lookup for that hostname, and known hostnames. I guess this stems from a history of IP-as-authentication-handle in Gluster, but it's a bit frustrating as I'm using SSL. All the packets were already authenticated - IP/DNS validation is not really adding for me security wise (indeed, I don't want any assumption of security by IP). Part of the background here is that I have a network where: - Hosts may have a number of IPs - site-local - public - different interfaces on different subnets (e.g. using VLANs to through L2 switches and give servers presence on multiple subnets, while avoiding having to bounce packets in and out of a router; v common). - service addresses - v4 - v6 - ephemeral privacy addresses - EUI-64 - stable - A DNS hostname may list multiple IPs - v4 and v6 - or v6 only - The PTR for an IP may not list the IP - There may be no PTR for an IP - An IP may not be listed in any AAAA/A record E.g., ephemeral and other addresses need not have DNS records. You generally wouldn't want them to have DNS records either. What I would like to do is make Gluster just accept the SSL identity, use that for the UUID binding, and not do any host/IP validation (other than checking for self). One way would be to just use the SSL peer identity as the hostname, and store that in the peerinfo, instead of IP or DNS/name-service host. Another would be to bolt on SSL identity alongside in the peerinfo, and check both. My inclination would be to just add an option to use SSL identity as the canonical hostname, and ignore IPs/name-service hostnames - I just don't see any value in validating the latter when you have strong TLS authentication in place. Would such a patch be welcome? Cause I really need some kind of fix for the current behaviour of gluster - it just doesn't work on more complex network setups, esp. with v6. Note: Client mount code seems to have similar issues. Will dig into that (it has a workaround), but need to fix the server side first for myself. regards, -- Paul Jakma | paul at jakma.org | @pjakma | Key ID: 0xD86BF79464A2FF6A Fortune: There is no fool to the old fool. -- John Heywood From paul at jakma.org Sun Aug 8 15:13:46 2021 From: paul at jakma.org (Paul Jakma) Date: Sun, 8 Aug 2021 16:13:46 +0100 (BST) Subject: [Gluster-devel] docs: certmonger for gluster SSL certs Message-ID: <18ec5ae1-25f-ef9e-e252-3bbcd3a2b81@jakma.org> Hi, I found certmonger made life easier managing certs for gluster, with a CA. Wrote something up for gluster-docs. Would this be useful to add to the docs for others? Pull req here: https://github.com/gluster/glusterdocs/pull/694 regards, -- Paul Jakma | paul at jakma.org | @pjakma | Key ID: 0xD86BF79464A2FF6A Fortune: Do you know Montana? From sajmoham at redhat.com Mon Aug 9 02:32:48 2021 From: sajmoham at redhat.com (sajmoham at redhat.com) Date: Mon, 09 Aug 2021 02:32:48 +0000 Subject: [Gluster-devel] Gluster Code Metrics Weekly Report Message-ID: <0000000000007c84ac05c917332c@google.com> Gluster Code Metrics Metrics Values Clang Scan 87 Coverity 21 Line Cov Func Cov Trend Graph Check the latest run: Coverity Clang Code Coverage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: chart.png Type: image/png Size: 23271 bytes Desc: not available URL: From nladha at redhat.com Mon Aug 9 14:07:40 2021 From: nladha at redhat.com (nladha at redhat.com) Date: Mon, 09 Aug 2021 14:07:40 +0000 Subject: [Gluster-devel] Updated invitation: Gluster Community Meeting @ Tue Aug 10, 2021 14:30 - 15:30 (IST) (gluster-devel@gluster.org) Message-ID: <00000000000084ec0b05c920e81f@google.com> This event has been changed. Title: Gluster Community Meeting UPDATED THE GOOGLE MEET LINK -  meet.google.com/cpu-eiue-hvkSchedule -Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTCBridge:  meet.google.com/cpu-eiue-hvkMinutes meeting: LinkPrevious Meeting notes: Github (changed) When: Tue Aug 10, 2021 14:30 ? 15:30 India Standard Time - Kolkata Where: Bridge: meet.google.com/cpu-eiue-hvk Joining info: Join with Google Meet https://meet.google.com/cpu-eiue-hvk?hs=224 Join by phone (US) +1 574-400-8405 (PIN: 291845177) More joining options: https://tel.meet/cpu-eiue-hvk?pin=8483247585922&hs=0 Calendar: gluster-devel at gluster.org Who: * nladha at redhat.com - organizer * sajmoham at redhat.com - creator * pierre-marie.janvre at agoda.com * alpha754293 at hotmail.com * Sheetal Pamecha * Shwetha Acharya * Deepshikha Khandelwal * Sunil Kumar Heggodu Gopala Acharya * Vinayakswami Hariharmath * sunkumar at redhat.com * Ana Neri * ssivakum at redhat.com * Richard Wareing * David Hasson * tshacked at redhat.com * Wojciech J. Turek * rkothiya at redhat.com * Ravishankar N * bsasonro at redhat.com * pranith.karampuri at phonepe.com * sasundar at redhat.com * amar at kadalu.io * puebele at redhat.com * prakash.mohanraj at gmail.com * aujjwal at redhat.com * nsakinal at redhat.com * jstrunk at redhat.com * cmore at redhat.com * rafi.kavungal at iternity.com * gluster-users at gluster.org * gluster-devel at gluster.org * jocelyn.thode at elca.ch * alvin at netvel.net * David Spisla * Gaby Rubin * Frank Batschulat * Luk?? Hejtm?nek * Omar Kohl Event details: https://calendar.google.com/calendar/event?action=VIEW&eid=NWtiN3NuZWZvcms5ZmJwbnM0aXEzcjJ2c25fMjAyMTA4MTBUMDkwMDAwWiBnbHVzdGVyLWRldmVsQGdsdXN0ZXIub3Jn&tok=MTcjbmxhZGhhQHJlZGhhdC5jb21kOGQwZjg1ZjVlZDBkMWUyNTZlYTcxNDI2NDU4Y2FmN2E1M2FlMjMz&ctz=Asia%2FKolkata&hl=en&es=0 Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this courtesy email at the account gluster-devel at gluster.org because you are an attendee of this event. To stop receiving future updates for this event, decline this event. Alternatively you can sign up for a Google account at https://calendar.google.com/calendar/ and control your notification settings for your entire calendar. Forwarding this invitation could allow any recipient to send a response to the organizer and be added to the guest list, or invite others regardless of their own invitation status, or to modify your RSVP. Learn more at https://support.google.com/calendar/answer/37135#forwarding -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 7484 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: invite.ics Type: application/ics Size: 7615 bytes Desc: not available URL: From sajmoham at redhat.com Wed Aug 11 05:25:00 2021 From: sajmoham at redhat.com (Saju Mohammed Noohu) Date: Wed, 11 Aug 2021 10:55:00 +0530 Subject: [Gluster-devel] [Gluster-Devel][Gluster-Users]Gluster Release timeline changes Message-ID: Hi All, This email is to keep everyone posted regarding the new release cycle changes for Gluster major and Minor releases. We had discussed future Gluster release cycle timelines in yesterday's Community meeting. The details are as below. 1. From Gluster 10 major release, the release cycle for major releases is to be changed from 6 months to 1 year. 2. Gluster 10 will have minor releases every alternate month for the next 1 year. (Estimated release date for Gluster 10: 11 Oct 2021) 3. Gluster 9.x will also be maintained during this time with a minor release every 3 months. 4. Gluster 8.x series will not have further releases after the 10 release. 5. Like wise when Gluster 11 gets released, Gluster 9.x will be deprecated and the v10 will maintained with a minor release every 3 months. Please feel free to discuss any concerns if any with respect to the above changes. Thanks Saju -------------- next part -------------- An HTML attachment was scrubbed... URL: From sajmoham at redhat.com Mon Aug 16 02:32:43 2021 From: sajmoham at redhat.com (sajmoham at redhat.com) Date: Mon, 16 Aug 2021 02:32:43 +0000 Subject: [Gluster-devel] Gluster Code Metrics Weekly Report Message-ID: <00000000000016b58905c9a40421@google.com> Gluster Code Metrics Metrics Values Clang Scan 87 Coverity 21 Line Cov Func Cov Trend Graph Check the latest run: Coverity Clang Code Coverage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: chart.png Type: image/png Size: 23117 bytes Desc: not available URL: From sajmoham at redhat.com Mon Aug 23 02:32:43 2021 From: sajmoham at redhat.com (sajmoham at redhat.com) Date: Mon, 23 Aug 2021 02:32:43 +0000 Subject: [Gluster-devel] Gluster Code Metrics Weekly Report Message-ID: <000000000000f9cd0b05ca30d44f@google.com> Gluster Code Metrics Metrics Values Clang Scan 87 Coverity 21 Line Cov 70.8 % Func Cov 85.0 % Trend Graph Check the latest run: Coverity Clang Code Coverage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: chart.png Type: image/png Size: 22968 bytes Desc: not available URL: From ssivakum at redhat.com Mon Aug 23 04:50:06 2021 From: ssivakum at redhat.com (ssivakum at redhat.com) Date: Mon, 23 Aug 2021 04:50:06 +0000 Subject: [Gluster-devel] Updated invitation: Gluster Community Meeting @ Tue Aug 24, 2021 2:30pm - 3:30pm (IST) (gluster-devel@gluster.org) Message-ID: <00000000000046a4fb05ca32c0c3@google.com> This event has been changed. Title: Gluster Community Meeting UPDATED THE BRIDGE TO GOOGLE MEET LINK - meet.google.com/cpu-eiue-hvkSchedule -Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTCBridge: meet.google.com/cpu-eiue-hvkMinutes meeting: Hackmd LinkPrevious Meeting Notes: GithubGluster-users mailing listGluster-users at gluster.orghttps://lists.gluster.org/mailman/listinfo/gluster-users (changed) When: Tue Aug 24, 2021 2:30pm ? 3:30pm India Standard Time - Kolkata Where: Bridge: meet.google.com/cpu-eiue-hvk Joining info: Join with Google Meet https://meet.google.com/cpu-eiue-hvk?hs=224 Join by phone (US) +1 574-400-8405 (PIN: 291845177) More joining options: https://tel.meet/cpu-eiue-hvk?pin=8483247585922&hs=0 Calendar: gluster-devel at gluster.org Who: * sajmoham at redhat.com - organizer * pierre-marie.janvre at agoda.com * alpha754293 at hotmail.com * Sheetal Pamecha * Shwetha Acharya * Deepshikha Khandelwal * Sunil Kumar Heggodu Gopala Acharya * Vinayakswami Hariharmath * bsasonro at redhat.com * Ana Neri * ssivakum at redhat.com * Richard Wareing * David Hasson * chenk at redhat.com * Ravishankar N * amar at kadalu.io * nladha at redhat.com * sankarshan.mukhopadhyay at gmail.com * rkothiya at redhat.com * sunkumar at redhat.com * pranith.karampuri at phonepe.com * Wojciech J. Turek * sasundar at redhat.com * tshacked at redhat.com * puebele at redhat.com * nsakinal at redhat.com * adrianquintero at gmail.com * Max de Graaf * cmore at redhat.com * rafi.kavungal at iternity.com * gluster-users at gluster.org * gluster-devel at gluster.org * jocelyn.thode at elca.ch * alvin at netvel.net * David Spisla * Gaby Rubin * Luk?? Hejtm?nek * Tiger Yang * Frank Batschulat * Roth, Michael Event details: https://calendar.google.com/calendar/event?action=VIEW&eid=MDQ0YmRydTllMXYzdWFoMmpsbjdqNXJlYmNfMjAyMTA4MjRUMDkwMDAwWiBnbHVzdGVyLWRldmVsQGdsdXN0ZXIub3Jn&tok=MTkjc2FqbW9oYW1AcmVkaGF0LmNvbWQwZjRhMzJkMDA2Y2EyODBhNTMxMzJjODA5NWM3MzdlNGU1NTNkM2E&ctz=Asia%2FKolkata&hl=en&es=0 Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this courtesy email at the account gluster-devel at gluster.org because you are an attendee of this event. To stop receiving future updates for this event, decline this event. Alternatively you can sign up for a Google account at https://calendar.google.com/calendar/ and control your notification settings for your entire calendar. Forwarding this invitation could allow any recipient to send a response to the organizer and be added to the guest list, or invite others regardless of their own invitation status, or to modify your RSVP. Learn more at https://support.google.com/calendar/answer/37135#forwarding -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 8343 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: invite.ics Type: application/ics Size: 8487 bytes Desc: not available URL: From moagrawa at redhat.com Mon Aug 30 02:18:21 2021 From: moagrawa at redhat.com (Mohit Agrawal) Date: Mon, 30 Aug 2021 07:48:21 +0530 Subject: [Gluster-devel] Mohit Agrawal is on PTO today and tomorrow Message-ID: -------------- next part -------------- An HTML attachment was scrubbed... URL: From sajmoham at redhat.com Mon Aug 30 02:32:44 2021 From: sajmoham at redhat.com (sajmoham at redhat.com) Date: Mon, 30 Aug 2021 02:32:44 +0000 Subject: [Gluster-devel] Gluster Code Metrics Weekly Report Message-ID: <000000000000e0601805cabda597@google.com> Gluster Code Metrics Metrics Values Clang Scan 87 Coverity 21 Line Cov 70.7 % Func Cov 85.0 % Trend Graph Check the latest run: Coverity Clang Code Coverage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: chart.png Type: image/png Size: 22895 bytes Desc: not available URL: From sacharya at redhat.com Mon Aug 30 07:17:17 2021 From: sacharya at redhat.com (Shwetha Acharya) Date: Mon, 30 Aug 2021 12:47:17 +0530 Subject: [Gluster-devel] Announcing Gluster release 8.6 Message-ID: Hi All, The Gluster community is pleased to announce the release of Gluster8.6. Packages available at [1]. Release notes for the release can be found at [2]. *Highlights of Release:* - Improvement in handling of gfid mismatches of geo-rep - Resolution of core dumps on Gluster 9 - 3 replicas Thanks, Shwetha References: [1] Packages for 8.6: https://download.gluster.org/pub/gluster/glusterfs/8/8.6/ [2] Release notes for 8.6: https://docs.gluster.org/en/latest/release-notes/8.6/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From pranith.karampuri at phonepe.com Mon Aug 30 04:50:10 2021 From: pranith.karampuri at phonepe.com (pranith.karampuri at phonepe.com) Date: Mon, 30 Aug 2021 04:50:10 +0000 Subject: [Gluster-devel] Invitation: Gluster Dev session #12: Replication introduction @ Tue Aug 31, 2021 2pm - 2:50pm (IST) (gluster-devel@gluster.org) Message-ID: <0000000000006779d405cabf9190@google.com> You have been invited to the following event. Title: Gluster Dev session #12: Replication introduction This session will be recorded and uploaded to youtube. In this session we will understand Gluster's replication module: - How graph is represented - Important on-disk data representations. - Lookup/flush/ - Open When: Tue Aug 31, 2021 2pm ? 2:50pm India Standard Time - Kolkata Joining info: Join with Google Meet https://meet.google.com/tub-yrrj-exa?hs=224 Join by phone (US) +1 304-564-8572 (PIN: 970520602) More phone numbers: https://tel.meet/tub-yrrj-exa?pin=4679664122107&hs=0 Calendar: gluster-devel at gluster.org Who: * pranith.karampuri at phonepe.com - organizer * sajmoham at redhat.com * ghanshyam.r at phonepe.com * Shriram V * david.spisla at iternity.com * cmore at redhat.com * vatsa at kadalu.io * aravinda at kadalu.io * Ewen Chan * nsakinal at redhat.com * spamecha at redhat.com * sacharya at redhat.com * gluster-devel at gluster.org * sunkumar at redhat.com * nladha at redhat.com * Vamsi Anamalamudi * mayank.gautam at phonepe.com * sachin.desai at phonepe.com * Jones, Thomas * Ravishankar N * Rafi Kavungal * lgangava at redhat.com * amar at kadalu.io * adrianquintero at gmail.com * dkhandel at redhat.com * ssivakum at redhat.com * vharihar at redhat.com Event details: https://calendar.google.com/calendar/event?action=VIEW&eid=N2Z2YWZhcXNndnQ1ajBkb3MyM3BubXVncW8gZ2x1c3Rlci1kZXZlbEBnbHVzdGVyLm9yZw&tok=MjkjcHJhbml0aC5rYXJhbXB1cmlAcGhvbmVwZS5jb21lYWFiZDhlZjNiNDA2YzAwMzcyZTMzM2EwZDViODQ2YzU1ZjI4NzFk&ctz=Asia%2FKolkata&hl=en&es=0 Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this courtesy email at the account gluster-devel at gluster.org because you are an attendee of this event. To stop receiving future updates for this event, decline this event. Alternatively you can sign up for a Google account at https://calendar.google.com/calendar/ and control your notification settings for your entire calendar. Forwarding this invitation could allow any recipient to send a response to the organizer and be added to the guest list, or invite others regardless of their own invitation status, or to modify your RSVP. Learn more at https://support.google.com/calendar/answer/37135#forwarding -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 5522 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: invite.ics Type: application/ics Size: 5618 bytes Desc: not available URL: From pranith.karampuri at phonepe.com Mon Aug 30 05:30:14 2021 From: pranith.karampuri at phonepe.com (pranith.karampuri at phonepe.com) Date: Mon, 30 Aug 2021 05:30:14 +0000 Subject: [Gluster-devel] Updated invitation: Gluster Dev session #13: Replication introduction @ Tue Aug 31, 2021 2pm - 2:50pm (IST) (gluster-devel@gluster.org) Message-ID: <000000000000b71df505cac020ee@google.com> This event has been changed. Title: Gluster Dev session #13: Replication introduction (changed) This session will be recorded and uploaded to youtube. In this session we will understand Gluster's replication module: - How graph is represented - Important on-disk data representations. - Lookup/flush/ - Open When: Tue Aug 31, 2021 2pm ? 2:50pm India Standard Time - Kolkata Joining info: Join with Google Meet https://meet.google.com/tub-yrrj-exa?hs=224 Join by phone (US) +1 304-564-8572 (PIN: 970520602) More phone numbers: https://tel.meet/tub-yrrj-exa?pin=4679664122107&hs=0 Calendar: gluster-devel at gluster.org Who: * pranith.karampuri at phonepe.com - organizer * sajmoham at redhat.com * ghanshyam.r at phonepe.com * Shriram V * david.spisla at iternity.com * cmore at redhat.com * vatsa at kadalu.io * aravinda at kadalu.io * Ewen Chan * nsakinal at redhat.com * spamecha at redhat.com * sacharya at redhat.com * gluster-devel at gluster.org * sunkumar at redhat.com * nladha at redhat.com * Vamsi Anamalamudi * mayank.gautam at phonepe.com * sachin.desai at phonepe.com * Jones, Thomas * Ravishankar N * Rafi Kavungal * lgangava at redhat.com * amar at kadalu.io * adrianquintero at gmail.com * dkhandel at redhat.com * ssivakum at redhat.com * vharihar at redhat.com Event details: https://calendar.google.com/calendar/event?action=VIEW&eid=N2Z2YWZhcXNndnQ1ajBkb3MyM3BubXVncW8gZ2x1c3Rlci1kZXZlbEBnbHVzdGVyLm9yZw&tok=MjkjcHJhbml0aC5rYXJhbXB1cmlAcGhvbmVwZS5jb21lYWFiZDhlZjNiNDA2YzAwMzcyZTMzM2EwZDViODQ2YzU1ZjI4NzFk&ctz=Asia%2FKolkata&hl=en&es=0 Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this courtesy email at the account gluster-devel at gluster.org because you are an attendee of this event. To stop receiving future updates for this event, decline this event. Alternatively you can sign up for a Google account at https://calendar.google.com/calendar/ and control your notification settings for your entire calendar. Forwarding this invitation could allow any recipient to send a response to the organizer and be added to the guest list, or invite others regardless of their own invitation status, or to modify your RSVP. Learn more at https://support.google.com/calendar/answer/37135#forwarding -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 5510 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: invite.ics Type: application/ics Size: 5606 bytes Desc: not available URL: From hunter86_bg at yahoo.com Tue Aug 31 19:16:47 2021 From: hunter86_bg at yahoo.com (Strahil Nikolov) Date: Tue, 31 Aug 2021 19:16:47 +0000 (UTC) Subject: [Gluster-devel] Ansible - allow ctdb communication in firewalld References: <891522672.706746.1630437407653.ref@mail.yahoo.com> Message-ID: <891522672.706746.1630437407653@mail.yahoo.com> Hello All, While I was working on a custom version of the ctdb role, I noticed that we got no firewalld task to open the ctdb traffic. I have opened a PR:?https://github.com/gluster/gluster-ansible-features/pull/50 Any comments are welcome. P.S.: The logic and variable names were derived from gluster.infra Best Regards, Strahil Nikolov