[Gluster-devel] Maintainer Meeting minutes - Jan 10th, 2018
Amar Tumballi
atumball at redhat.com
Wed Jan 10 17:33:53 UTC 2018
The first maintainers' meeting of the year 2018 went well, and there were
discussion and participation till the last minute. I hope more maintainers
join regularly to this meeting, and make it easier to take decisions.
----
BJ Link
- Bridge: https://bluejeans.com/205933580
- Download: https://bluejeans.com/s/LgtTV
<https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#attendance>
Attendance
- [Sorry Note] Misc, Amye, Atin (conflicting meeting), Ravi
- Amar, Nigel, Shyam, Kaleb, Nithya, Kotresh, Csaba, Xavi, Kaushal,
Aravinda, Raghavendra G
<https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#agenda>
Agenda
-
4.0 ? Are we good to branch?
-
GD2 : Not a blocker as it is continuing in another repo
- [Kaushal] Aravinda’s Volgen is in. Helps with different volume
types.
- Should also help to get rebalance and heal commands.
- Planning to have a release this week.
- Upstream glusterfs master works with GD2 (or GD2 works with
master)
- [Shyam] RC release packaging requirement? What do we need?
- [kshlm] Need golang on build system. Some more changes in
Makefile and build scripts. Other than that don’t see much
issues with RPM
building.
- Building tarball with all dependencies also may be needed.
- Tarball will contain all dependencies. Fedora may have issues.
Have to check with Niels about CentOS.
- AI: Shyam to start mailthread about this with package
maintainers.
- Need a quickstart guide - Current guide
<https://github.com/gluster/glusterd2/blob/master/doc/quick-start-user-guide.md>.
Present. Need some more data there. And feedback.
- [kshlm] provide recovery steps for whole cluster goes down.
- [Amar] Need a release and quickstart guide on priority.
- [Shyam] A week after branching is good time
-
[Atin] Changes for making GD2 understand options across all the
xlators are not yet complete. Would that become a blocker for branch out?
- [Shyam] Is it blocker? Looks like it is not blocker, may be allowed
to be bug fix post branching. But loosing momentum is a concern.
- [kshlm] Fine with it as its only GD2 which consumes it.
- AI: Shyam to mention it in email about 4.0 branching.
-
Protocol : Plumbing done, regression failures being debugged. Need
another week to have it ready. (See https://review.gluster.org/19098.)
- From today, not after branching
- AI: check with Wireshark changes need to be done by 4.0 release
- No need to define futurist fops now.
-
CentOS6 support in 4.0?
- [Kaleb] Concerns with Python/GoLang issues, mostly
- [Kshlm] gd2 doesn’t build on centos6. may work on epel.
- [Nigel] We are ready to move to centos7 on regression. No
dependency on centos6.
- [Shyam] Is there a concern from centos SIG? [Kaleb] No.
- This is a community question.
- AI: Need to be checked with community and any downstream
concerns for people.
-
NetBSD support in 4.0?
-
Other features as tracked in the github lane for 4.0 [Shyam]
- 35 open, 11 closed. Please update.
- Check the milestone link here
<https://github.com/gluster/glusterfs/milestone/3>
- AI: need to send a mail as not everyone concerned are present.
-
Review focus for patches targetted for 4.0 [Shyam]
- AI: To send a email to start focused reviews.
- Surely need focused effort here, with priority.
-
Kaushal is speaking at FOSDEM and DevConf - 2018 about Gluster-4.0
GD2.
- Will reach out for reviews of presentation
-
Current failures of centos6 regression failure?
- [Kaleb] Random failures happening right now
- [Jdarcy] Can you paste the link? Here
<https://review.gluster.org/19151>
- [Nithya] Is it rebased after ssl revert?
- [Aravinda & Kotresh] There were failures on geo-rep test cases, and
now mostly fixed. Thanks to Nigel.
- [Nithya] Is it timing related? has the spectre & meltdown patches
gone in ? [Nigel] Yes, they are all updated.
- [Kaleb] Patch is just about linking libraries (in makefile), but no
code change. Treat it as showstopper, for branching.
- [RaghuG] See some ABORT errors [NigelB] All of them were about
timeout, bumped up the timeout.
- [Nigel] AI: Can consider changing the provider.
-
Upcoming infra changes
- [Nigel] Background story: to be short, no more funding from current
provider, and is costlier for the requirement we have.
- We’re working on moving from a static infra to dynamic test
infrastructure.
- We’re also switching providers. Currently evaluating new providers
- This move will help us create nodes for chunked regressions
on-demand and throw them out after the job is done.
- The test framework and how we log test failures will undergo
significant changes due to this.
- I will be pinging some maintainers this week to debug test failures.
- NFS failures currently (2 of them) jdarcy to take a look at gNFS.
- https://build.gluster.org/job/cage-test/180/console
- This is the time to talk about NetBSD and our future support for
NetBSD.
- Again, a community call.
- [Jdarcy] when was the last time we heard from Emmanuel?
[Someone] At least a year?
- Looks like freebsd is similar with compatibility issues compared
to netbsd. In that case, please go for it.
- [Shyam] Who would be maintainer if we move to freebsd?
- Treat it as best effort? Get help from community?
- Console output is a current issue of moving to new provider.
-
Long term roadmaps? What is our plan?
-
Automation document
<https://docs.google.com/document/d/1AFkZmRRDXRxs21GnGauieIyiIiRZ-nTEW8CPi7Gbp3g/edit?usp=sharing>
-
Any further comments?
- AI: take it to mailing list, and Nigel is happy to do it [image:
:thumbsup:]
-
FYI, Launchpad build farm is offline. No ETA for when it will return.
Ubuntu 3.10.9 packages are queued to be built as soon as it returns online
<https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#decisions>
Decision(s)
- AI: Shyam to start mailthread about this with package maintainers.
- [Nigel] AI: Can consider changing the provider. Also talk about
regression failures.
- AI: check with Wireshark changes need to be done by 4.0 release (after
the protocol change)
- AI: Need to be checked with community and any downstream concerns for
people, for retiring support for centos6.
-------
I already see Jeff Darcy acting on one of the action item to check the
back-trace of a failed regression! Thanks Jeff.
Regards,
Amar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20180110/88719c15/attachment-0001.html>
More information about the Gluster-devel
mailing list