[06:03:05] --- Marc Dionne has become available [06:40:51] --- meffie has become available [06:59:24] --- deason has become available [06:59:42] --- wiesand has become available [07:00:16] Hello. Just about made it... [07:00:27] hello [07:01:05] I won't look at the sub-minute timestamp precision ;) [07:01:36] budget meetings... lengthy... [07:02:16] Ok, how about going for a pre2 release? [07:02:57] Do you think we don't need one (yet)? [07:03:48] "What has changed since pre1?" [07:04:12] Mavericks fix, touching upon files used on other platforms. [07:04:20] RHEL5 build fix. [07:04:40] SLES 11 SP3 build fix. [07:04:41] has there been much feedback on pre1 [07:05:03] None of this is merged yet, but I think we want to before 1.6.6. [07:05:20] Of course not. [07:05:46] A pre2 after merging those listed changes seems fairly reasonable. [07:06:21] agreed [07:06:58] Thanks. [07:07:16] Have I missed anything coming up on master we'd like to include in 1.6.6? [07:08:06] Marc, any dark clouds on the Linux sky? [07:08:17] 10530 is for 3.13, but it's a warning fix only [07:08:35] we're still good with current linux git, as of this morning [07:08:42] -Werror is set for my (freebsd) kernel builds ;) [07:10:23] with current being 3.13-rc2+, probably another 6+ weeks before release [07:11:00] [looking at 10530] [07:12:05] I guess I could phrase my comments in the form of a patch targetted for master, if Ken isn't going to do anything about it. [07:12:53] Ben, which one? [07:14:17] The lack of feedback on pre1 is a real problem. [07:14:39] Pre2 is another chance to beg ;-) [07:14:45] he means his comments on 10519 [07:14:56] (er, I think :) [07:15:06] (Er, on 10519, sorry) [07:15:11] but those are not worth blocking on, so no sense on spending time on it here [07:15:37] ((was off in another window grumbling at libauth's apparent need for a librxgk.a)) [07:16:37] Thanks for clarifying. Yes, corrections should go through master at this point, unless 10519 isn't acceptable. [07:17:39] And the rest is rather straightforward IMO. [07:19:59] So, merge 10519, 10472, 10518, update NEWS, then issue pre2? [07:21:19] I'll take the silence as a yes. [07:21:33] okay. [07:22:09] The 1.9 branch was planned for "after thanksgiving". Any news on this plan? [07:22:38] (though that's not my business of course ;-) [07:23:45] I'll take the silence as a no. [07:24:07] Anything else to discuss today? [07:24:16] [07:24:48] "Anything more to discuss today?" ? [07:24:59] I'll just mention that we appear to be seeing RT 131780 more frequently, of late. [07:25:08] is that ben raising his hand to discuss something else? [07:25:10] I don't think we have anything actionable on that front, though. [07:25:47] Is this the one with a patch from Anders on master which apparently didn't help? [07:25:55] Yup. [07:26:12] We used to only be seeing it on the scripts.mit.edu webservers, but have started seeing it on dialups, too. [07:26:26] I could spend some more time thinking about it at some point, but there is another way to fix this [07:26:43] which is implementing mountpoints on linux as bind-mounts to /afs/.:mount, or whatever it's called [07:26:44] I think Anders had an idea or two as well. [07:27:06] which I have a half-finished implementation for back when we were discussing the 5-ish different ways to implement this [07:27:19] Maybe there should be mail to -devel to hash things out; I'm not very familiar with the linux internals. [07:27:29] I believe we've seen 131780 a few times. [07:27:40] I mostly just created the ticket so that we had a place to track discussion/progress. [07:29:58] If I understand the comment in 131780, not fixable? [07:30:39] I am hearing (not from Jeffrey) that there are things we can do, they may just be painful. [07:30:47] ben: if you/he wants, there is some prior discussion in a thread here: https://lists.openafs.org/pipermail/openafs-devel/2012-June/018886.html [07:31:24] I can certainly link to that from RT; Anders should see that. [07:32:46] wiesand: jeff's not saying it's not unfixable, but that it's not worth the effort of maintaining the module [07:32:57] er, "not saying it is unfixable" [07:34:03] Yes, he's been doing that since I first met him in person ;-) [07:34:09] but that is much too large of a discussion to just have in here [07:35:03] My personal belief is that getting the FUSE client fully functional is much more realistic. And sufficient. [07:35:36] "what's your story for pioctls?" (no need to answer that here) [07:36:11] Someone I believe once said it's doable. [07:36:31] it's doable, but there's a bunch of different ways to implement it so someone just needs to do one [07:36:41] and this isn't a discussion for here [07:36:59] Agreed. [07:37:52] I wouldn't want to delay pre2 for 131780, unless a solution is near. [07:38:25] sorry I'm late. Its been a busy morning. [07:39:00] anything else, then? [07:39:01] Hello. [07:39:13] Let's give Jeff a minute? [07:39:28] as a process point. it would be useful if when the discussions unrelated to the 1.6.x branch are brought up that everyone switch to the "openafs" room. [07:39:44] sorry, my messages are a bit delayed [07:40:01] I don't really expect a 131780 workaround in 1.6.6 at all, really. [07:40:51] I do not believe that any 1.6.x release should not be delayed for a fix to 131780. Any such change is a significant change that should not be introduced in a stable release series. [07:41:11] s/should not be delayed/should be delayed [07:41:27] that's not necessarily true; we don't know what a fix would be [07:42:08] there is no trivial fix. this is a problem that has been known for a decade. [07:42:28] those two statements have nothing to do with one another [07:42:43] if there was a trivial fix jhutz, shadow, deason, mdionne and others would have implemented it long ago [07:43:01] there have been several minor fixes dealing with mountpoint processing and linux vfs integration [07:43:26] some of them are very difficult to find out what they are, but the actual implementation can be small and limited and scope [07:43:41] "limited in scope" [07:44:35] when you have a such a solution please propose it. At that point we can evaluate what the potential side effects might be. However, I am going to stand by my statement. [07:44:47] nobody _expects_ it to be fixed in 1.6.x, which is what ben said [07:44:58] but a fix for it may be appropriate for 1.6.x if it appears [07:45:03] well, it seems more work is to be done, but in the meantime, we need to get more people to test 1.6.6pre* [07:45:30] (Well, I said 1.6.6, but maybe I should have said 1.6.x) [07:45:58] oh, okay, well, I'm saying 1.6.x, then :) [07:46:12] Ok, no need to wait for such a fix. If a miracle happens - fine. [07:46:12] then there is no point arguing with me [07:46:25] it would be great to find a solution that would work for a stable release. if not, then it would be good to find a solution on a later release :) [07:46:28] "we're not blocking on it (at least for now)" is probably the most useful take-away [07:47:08] I would love to see such a fix applied to a 1.9 series release for field testing. [07:48:02] Bringing us back to my question regarding plans for 1.9... [07:48:32] I ended up working through the holiday so didn't get the prep work I wanted to accomplish for 1.9. [07:49:51] prep work on Windows? [07:50:01] In particular, I want to try to summarize the differences between master and 1.6.x at this point so we know what is being targeted for 1.9/1.10 and what work needs to be accomplished to be able to start issuing bi-weekly releases [07:50:19] not for windows. [07:50:35] for windows I know exactly what needs to be done. [07:51:17] the libtool changes have impacts on packaging and I believe there are still places where libtooling is not complete. [07:51:52] there is work that is needed to stop distributing lwp versions of binaries, etc. [07:51:55] There are, yes. :-/ [07:52:37] there are many patches in gerrit that should probably hit master before 1.9 is cut [07:53:01] Feel free to call them out for review, &c.. [07:53:49] that is part of the document I started on but haven't made much progress on. [07:57:07] Sounds like "no ETA"? [07:57:20] I have no ETA. [07:58:23] I believe that wiesand should move ahead with pre2. We can try to get additional testing but December tends to be very difficult for that. [07:59:31] At this point, 1.6.6 can probably wait until around the Linux 3.13 release date. [08:00:03] In any case, I expect meaningful testing to happen after the release, as usual. [08:00:29] of course. [08:01:32] the real testing is performed by those in this conversation and customers of support organizations that are suffering from a bug that is being fixed by the release. [08:02:41] And those who deploy the release but aren't support customers. [08:02:59] but not until after the release [08:03:14] Exactly, *afterwards*. [08:04:21] Let's see what pre2 gets us first. [08:04:48] its hard to ask a customer to test something that hasn't been released. The response is usually "we pay you for support so that you will test it". If the customer has a bug it is much easier to ask them to test the fix for their issue since they have a personal interest. [08:06:11] Well, we fix a few bugs with 1.6.6. [08:06:22] one of the reasons we want to get to more frequent minor releases with fewer changes is to reduce the risk associated with deploying each release. [08:07:21] But you also said customers prefer deploying at most twice a year. [08:07:52] and delayed by six months after a release :) [08:08:47] everyone wants to let the rest of the community find the bugs and do the testing. [08:09:23] anyway, lets get pre2 finished. if there is nothing else we can release it for the holidays as a present. [08:09:30] place a nice bow on it. [08:09:46] Ok. [08:09:47] yay, presents. [08:10:28] I hope to get it out this week, or early next week. [08:10:40] thanks. [08:11:09] who here is planning to attend the EAKC at CERN? [08:11:25] I'll go. [08:11:42] Already have the travel permit. [08:11:55] mike and myself [08:12:17] Good. [08:12:30] A tour of the LHC is planned but the spots are extremely limited. The slots will be given to those that submit talks and register on a first come first served basis. [08:13:08] so get your abstracts submitted. registration will be open in a couple of weeks. [08:13:31] We could do a release-team meeting live on stage ;-) [08:13:42] it will be a wednesday :) [08:13:54] I still need to apply for travel. [08:14:11] perhaps live pre-release testing? [08:14:34] we can ask the audience for gerrit reviews. [08:14:44] there is a long history of releasing a development release a day during conferences [08:15:14] "Hackathons"? [08:16:16] Looking forward to seeing many of you there. [08:16:25] But I believe we're finished for today? [08:16:45] I move that we be done [08:17:02] switching to "openafs" room to response to kaduk [08:17:40] Ok, thanks a lot everyone. [08:17:57] Bye. [08:18:02] --- wiesand has left [08:19:27] --- Marc Dionne has left [08:33:58] --- meffie has left [08:33:59] --- meffie has become available [08:34:27] --- meffie has left [09:19:58] --- deason has left [09:19:58] --- deason has become available [10:27:04] --- deason has left [10:27:37] --- deason has become available [13:00:13] --- deason has left [13:00:14] --- deason has become available [13:03:42] --- deason has left [13:03:43] --- deason has become available [15:56:21] --- deason has left