Home
release-team@conference.openafs.org
Friday, October 2, 2020< ^ >
kaduk@jabber.openafs.org/barnowl has set the subject to: openafs release team
Room Configuration
Room Occupants

GMT+0
[12:04:53] mbarbosa joins the room
[15:45:57] meffie joins the room
[15:46:40] kaduk@jabber.openafs.org/barnowl joins the room
[15:48:33] yadayada joins the room
[16:00:05] cwills joins the room
[16:00:30] <cwills> good day
[16:00:35] <kaduk@jabber.openafs.org/barnowl> greetings
[16:00:39] <meffie> greetings
[16:01:00] <yadayada> hi all
[16:01:21] mvita2 joins the room
[16:01:28] <mvita2> hello
[16:02:41] <kaduk@jabber.openafs.org/barnowl> I hope that this week was calmer for Stephan than last week
[16:03:02] <meffie> agreed
[16:04:56] <kaduk@jabber.openafs.org/barnowl> I see Mike found the 1.9.0 web change without prompting
(https://gerrit.openafs.org/#/c/14379/)
[16:05:17] <kaduk@jabber.openafs.org/barnowl> (thank you for the review!)
[16:05:31] <meffie> thanks for the change!
[16:05:51] <mvita2> reviewing it now
[16:06:11] <kaduk@jabber.openafs.org/barnowl> I will have to check on how many repsites we typically have for the
volume with the distribution files for development releases; it seems
like we may not need as much redundancy/HA as we do for stable
releases.
[16:07:57] <meffie> thanks for the openafs-devel-1_9_0 tag!
[16:08:17] <kaduk@jabber.openafs.org/barnowl> It looks like the list of stuff in gerrit for 1.8 is still pretty
short, and everything has at least one +1, so that seems promising
[16:08:21] <kaduk@jabber.openafs.org/barnowl> My pleasure!
[16:09:19] <kaduk@jabber.openafs.org/barnowl> Assuming the 1.9.0 web change looks good I will plan to get the rest
of that stuff sent out later today.
[16:09:57] <meffie> nice, thank you
[16:10:15] <kaduk@jabber.openafs.org/barnowl> Then I will feel better pushing the 'submit' button on the things that
are sitting around with +2 code review
[16:10:18] wiesand joins the room
[16:10:31] <meffie> maybe digital ocean can send us tee-shirts.
[16:11:00] <meffie> oh, but we dont do pull requests, so i guess not.
[16:11:21] <kaduk@jabber.openafs.org/barnowl> Alas
[16:12:17] <kaduk@jabber.openafs.org/barnowl> Ah, Stephan did make it.  Sorry for going on without you.
[16:12:58] <kaduk@jabber.openafs.org/barnowl> And I will say again, I hope this week was better than last week.
[16:13:01] <wiesand> Sorry for being late. Just closed my eyes for a minute… and that was a couple of hours ago…
[16:13:12] <mvita2> heh
[16:13:14] <kaduk@jabber.openafs.org/barnowl> I know the feeling!
[16:13:17] <mvita2> wakey wakey
[16:15:03] <wiesand> And 'm afraid I don't have much to report. The above statement regarding 1.8.x seems correct.
[16:15:39] <wiesand> On the bright side, it seems we don't need any changes to work on RHEL 7.9 (released this week).
[16:16:24] <meffie> that is good news, thanks
[16:17:10] <kaduk@jabber.openafs.org/barnowl> +1
[16:18:17] <kaduk@jabber.openafs.org/barnowl> I guess I will also mention here 14377, not for the current part of it
specifically, but rather as a lead-in to the more generic topic of
which functions we expose from our libraries.  I ran into that one
while helping someone port their tool to a recent debian, and it turns
out they were linking against libafsrpc_pic and libafsauthent_pic
because the one's you're "supposed to" use didn't export the symbols
they needed.
[16:18:55] <kaduk@jabber.openafs.org/barnowl> So I don't know if anyone wants to volunteer to go through the public
headers and flesh out the export symbol lists in a systematic way.
[16:19:26] <meffie> hmm.
[16:19:31] <mvita2> yes.
[16:19:50] <mvita2> Marcio and I were talking about other exports in this area just this week
[16:20:25] <kaduk@jabber.openafs.org/barnowl> What a coincidence
[16:20:32] <mvita2> oops, , that "yes" was not to volunteer!
[16:20:39] <meffie> ha!
[16:20:41] <cwills> too late
[16:20:49] <kaduk@jabber.openafs.org/barnowl> Oh, of course not; it was clearly supporting Mike volunteering ;)
[16:20:55] <meffie> lol
[16:21:05] <mvita2> yes, agreeing there's ambiguity in what is exported and what should be
[16:21:23] <meffie> i think the situation is a bit a bit a mess
[16:21:42] <kaduk@jabber.openafs.org/barnowl> Yeah, that's always been a bit of a mess
[16:22:13] <kaduk@jabber.openafs.org/barnowl> I am pretty sure there are some things in the public headers that you
can't use without also looking in the private headers (though it's
probably better than it was in, say, the 1.4.x timeframe)
[16:22:19] <meffie> can we redo all of our makefiles in the process :)
[16:22:41] <mvita2> "I see that hand"
[16:22:45] <kaduk@jabber.openafs.org/barnowl> Hmm, tempting
[16:23:42] <mvita2> careful, we have at least one cmake partisan in house
[16:23:48] <meffie> i'm not sure i could work on it now, i was planning on getting back to the cleanup for ipv6 now that we have a 1.9.0 ;)
[16:24:26] <meffie> not even cmake or configure, i'm talking about make ;)
[16:25:02] <kaduk@jabber.openafs.org/barnowl> > cleanup for ipv6
++
[16:25:05] <cwills> make libs; make server; make client; make kmod;
[16:25:16] <meffie> i guess re automake, the cure is as bad as the sickness
[16:25:39] <meffie> but for gosh sakes.
[16:25:59] <kaduk@jabber.openafs.org/barnowl> There might be some value in looking at some of the old
linux-configure checks to see if there are any that we no longer use
the result of ... configure is so painful on linux
[16:26:41] <mvita2> agreed
[16:26:55] <meffie> yes, now that we have a minimum linux version that is possible.
[16:26:55] <wiesand> oh yes
[16:26:55] <cwills> Could also drop some of the older LINUX_..ENV.. stuff
[16:27:22] <meffie> possible and feasible
[16:27:32] <yadayada> that's true and based on our new support statement for linux kernel we might do some cleanup of unnecessary checks in configure
[16:27:47] <meffie> cwills, would you be interested in that cleanup?
[16:27:50] <kaduk@jabber.openafs.org/barnowl> Sure, go ahead and make a patch to drop some older LINUX.._ENV stuff,
Cheyenne
[16:28:17] <cwills> the config tests and the older linux stuff.. sure.. I'll look at that
[16:28:40] <meffie> thanks! and thanks on being clear ;)
[16:28:52] <yadayada> thanks cwill
[16:29:21] <cwills> I'll leave the Makefile stuff to someone who maybe remotely understands
[16:30:05] <kaduk@jabber.openafs.org/barnowl> I don't think I have anything else for this week.
[16:30:16] <cwills> Oh.. master has some warnings in the kernel module due to using the CHECK option (like 0 being used instead of NULL)
[16:31:31] <yadayada> Thanks Mike Marcio for sharing patches for Bigsur. We are trying patches and let you know our feedback soon
[16:31:32] <cwills> Oh.. quick report (since the compile just finished... both master and 1_8_x build cleanly on linux-5.9-rc7+ (gcc 9.3.0)
[16:31:49] <meffie> nice, thank you.
[16:32:01] <wiesand> I'm afraid I don't have anything else for today either.
[16:32:06] <wiesand> Thanks cwills!
[16:32:12] <kaduk@jabber.openafs.org/barnowl> Excellent news (linux-5.9-rc7)
[16:32:47] <meffie> just to followup, yadav and marcio have been communicating re bigsur changes.
[16:33:19] <meffie> patches are currently in a public github, to be pushed to gerrit when ready.
[16:33:42] <meffie> er followup from last week i mean.
[16:36:45] <kaduk@jabber.openafs.org/barnowl> Something to look forward to; thanks for the update.
[16:37:02] <kaduk@jabber.openafs.org/barnowl> I guess it is time for a motion to adjourn, then?
[16:37:12] <wiesand> Looks like we're finished for today. Adjourn?
[16:37:19] <mvita2> second
[16:37:23] <yadayada> second
[16:37:25] <cwills> 3rd
[16:37:41] <wiesand> Fine then. Thanks a lot everybody!
[16:37:44] <meffie> have a good weekend all!
[16:37:50] <cwills> have a good weekend everyone
[16:38:10] <yadayada>   thanks
[16:38:24] wiesand leaves the room
[16:38:46] cwills leaves the room
[16:39:06] <kaduk@jabber.openafs.org/barnowl> Thanks everyone; have a good weekend
[16:44:38] meffie leaves the room
[16:55:12] yadayada leaves the room
[17:06:37] yadayada joins the room
[17:20:14] yadayada joins the room
[17:36:26] yadayada leaves the room
[17:37:24] meffie joins the room
[17:41:19] meffie leaves the room
[17:41:20] meffie joins the room
[17:52:35] yadayada leaves the room
[17:58:57] yadayada joins the room
[18:05:08] meffie leaves the room
[18:10:41] meffie joins the room
[19:04:41] mbarbosa leaves the room
[19:07:04] mbarbosa joins the room
[19:10:33] yadayada joins the room
[19:20:39] yadayada leaves the room
[19:22:06] kaduk@jabber.openafs.org/barnowl leaves the room
[19:30:03] meffie leaves the room
[19:36:40] yadayada leaves the room
[19:38:17] yadayada joins the room
[21:34:09] yadayada leaves the room
[21:50:51] yadayada joins the room
[21:55:48] mbarbosa leaves the room
[22:11:41] yadayada leaves the room
[22:13:12] yadayada joins the room
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!