17:36:45 #startmeeting Release Engineering 17:36:45 Meeting started Fri Mar 26 17:36:45 2010 UTC. The chair is Oxf13. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:36:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:36:52 #meetingname fedora-releng 17:36:53 The meeting name has been set to 'fedora-releng' 17:36:57 #topic roll call 17:37:34 ping: notting jwb rdieter wwoods lmacken dgilmore poelcat tyll spot 17:37:40 (and anybody else who wants to join the fun) 17:37:41 * lmacken 17:37:42 * notting is here 17:37:54 have to skip today, sorry 17:39:33 k should be short 17:39:45 #info present are lmacken notting oxf13 17:39:48 #info regrets jwb 17:39:55 #topic Beta! 17:40:20 Beta RC1 was posted, but it does have some issues necessitating an RC2. I have hopes of getting RC2 spun today and tested over the weekend 17:40:45 https://fedoraproject.org/wiki/Test_Results:Current_Installation_Test and https://fedoraproject.org/wiki/Test_Results:Current_Desktop_Test have the test results 17:40:51 does that still let us hit our schedule? 17:41:06 yes 17:41:26 we're not in the "no go" state as of yet 17:42:03 here 17:42:13 one thing that came up though, was broken deps on the x86_64 DVD, across acrhes 17:42:25 this happened because I grabbed newer packages but didn't make my side repos multilib 17:42:40 and I just checked with clumens, and you can't even use kickstart to convince yum to do multilib during installs, it still defaults to "best" 17:42:55 * dgilmore is here 17:42:56 so I'm kind of wondering why we put all possible multilib packages on the media 17:43:10 I think we should instead also use "best" methodology when composing the media 17:43:17 #info rdieter and dgilmore also present 17:43:55 Oxf13: indeed 17:44:22 Oxf13: id be ok with making install media singlelib 17:44:47 Oxf13: works for me. how hard would that be? 17:44:52 little late to do that for Beta, but perhaps with lots of testing between beta and final... 17:45:11 notting: probably not too hard, just slightly altering pungi's gather selection process 17:45:17 if it looks too scary, I'll pass for F13 17:45:53 well 17:46:08 given our releases and schedule, might as well push to F14 if we don't get it in beta. less surprise for people. 17:46:09 #info Installs don't do multilib, so why put multilib packages on media? 17:46:23 #action Oxf13 to look at how difficult it would be to stop doing multilib on media 17:46:37 notting: surprise, that thing you can't use is no longer there? 17:46:41 (but i get your point) 17:47:07 dumb question: new branched trees and updates aren't pushed at the same time, correct? 17:48:59 right 17:49:06 one is done via bodhi, one is done via cron 17:51:07 there are some issues with packages "disappearing" from -testing before they make it to -stable. 17:51:15 is there? 17:51:27 yah, when it goes "stable" it gets untagged from -testing 17:51:34 but the cron stable compose might not run for another 12~ hours 17:51:45 oh, I see 17:52:05 We could get clever here and not do the untag until after it's been mashed 17:52:10 and have the mash process do the untag 17:52:27 ugh 17:52:32 I know 17:52:36 or maybe just have it add-tag, instead of move-tag ? 17:53:10 lmacken: right, bodhi would just tag-pkg, instead of move-pkg. But then something else would have to clean up so that we don't have things in both updates-testing /and/ branched 17:53:18 yeah, that would get messy 17:54:43 anyway, that's all I got for beta. 17:54:47 #topic Open Floor 17:54:56 I haven't thought about anything but beta this week, so... 17:56:34 i have nothing extra 17:56:36 oh 17:56:51 we set 'metadata_expire=7d' in our yum repo files 17:56:57 this seems bad w.r.t. branched? 17:57:12 skvidal: ^^ ? 17:57:16 notting: probbaly want 1d for branched 17:57:18 oh wow, yeah probably 17:57:21 shit 17:57:26 so much for re-using the "fedora.repo" file :/ 17:57:35 what? yes? 17:57:43 I really don't want to be making changes to that at the end of the release process :/ 17:57:45 Oxf13: actually, double-check that with a clean package. i may have something old that's still there due to %config 17:57:55 we probably only want to set that to 7d for final 17:57:58 notting: no, I'm pretty sure it's 7d 17:58:07 once released, we assume the "fedora" repo doesn't change 17:58:19 yes it is 17:58:23 yep 17:58:31 it's not w/o good reason 17:58:51 skvidal: oh, absolutely. it just doesn't DTRT with how we push the branched tree now 17:58:59 nod 17:59:01 agreed 17:59:43 so.... 18:00:02 instead of using fedora.repo to get you branched stuff, we could use fedora-updates.repo 18:00:57 Oxf13: we *could*... but that's a lot of extra stuff just sitting on the mirror not changing. also, loses some of the benefit of hardlinking it over at release time 18:01:09 say what? 18:01:20 i wasn't talking about moving the location of the bits, just using a mirrormanager redirect 18:01:42 oh. so it's just a double metadata download 18:01:44 it's either that, or we monkey with the feodra.repo contents throughout the release and risk lots of .rpmnew bits 18:02:46 or introduce a new branched.repo file 18:03:09 ... have a cron job that expires the metadata for you daily ;) 18:03:17 .... 18:04:30 i'm not sure i like the idea of monkeying with a branched.repo file much better. 18:05:27 there aren't many good options here 18:05:29 skvidal: does in-repo-file metadata_expire override the yum.conf value? 18:05:39 yes 18:05:44 that is, in fact, the point of them 18:05:48 true 18:05:49 [main] is global 18:05:52 [repo] is specific 18:06:44 * notting wonders why he was only noticing this with the debuginfo repo 18:08:23 I think I didn't notice it because I've got a really old fedora.repo I've been carrying around 18:09:39 hm... just treat this as an open issue until we think of something? 18:09:46 probably 18:09:51 ok, i'll put it in trac 18:09:55 thanks 18:10:43 anything else or can we call this a wrap? 18:11:29 what spins are getting pushed for beta? 18:11:29 wrap her up 18:11:39 notting: no spins, just official live meida 18:11:40 media 18:11:49 spins testing gets done via the nightlys 18:13:48 alright, thanks all! 18:13:50 #endmeeting