18:02:02 #startmeeting Fedora Release Engineering Meeting 18:02:02 Meeting started Mon Dec 14 18:02:02 2009 UTC. The chair is Oxf13. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:02:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:02:10 #meetingname feodra-releng 18:02:10 The meeting name has been set to 'feodra-releng' 18:02:19 #topic roll call 18:02:57 ping: notting jwb rdieter_work wwoods lmacken spot dgilmore poelcat warren 18:02:59 * poelcat here 18:03:30 yo 18:03:32 * dgilmore is here but is trying to bring builders back up 18:03:34 * notting is here 18:04:07 ok, lets get started 18:04:50 #topic old business (F13 Schedule) 18:05:06 Last meeting we had talked about moving F13 schedule to not conflict with Ubuntu 18:05:20 we were going to seek more data and report back, but the end result was that we moved it 18:05:33 poelcat: is there any open business related to the F13 schedule? 18:07:50 Oxf13: any feedback to latest version i posted 18:08:06 poelcat: did anything change from what we went over at FUDCON? 18:08:08 and we need to decide what terms we are going to use for the "freezes" that aren't "freezes" :) 18:08:41 Oxf13: only the things we discussed 18:08:53 changing or removing 18:09:06 http://poelstra.fedorapeople.org/schedules/f-13-draft/f-13-releng-tasks.html 18:09:10 that's the link by the way 18:10:44 i'm a little concerned that if we take "freeze" out of the milestone 18:10:50 people will take it less seriously 18:11:09 not that they do that much anyway :) 18:11:11 yeah 18:11:26 well, it's still a code freeze. there's nothing to say we have to take your code :) 18:11:26 for exampele #40 used to be "Beta/Final Freeze" 18:11:28 so, the other strategy we could use is to call them freeze (blocker fixes only) 18:11:58 I think that's still accurate 18:12:30 and would give it the oomph that poelcat is looking for 18:12:40 (yes, I know this reverses what I've said previously) 18:13:20 how about if I start a thread on releng list w/ the ones i think we should clarify? 18:13:27 so 18 could be "Start Alpha Freeze (blocker fixes only)" 18:14:08 wouldn't we still take !blocker fixes to non-crit path packages? 18:14:16 a new line 41 coudl be "Start Beta Freeze (blocker fixes only)" 18:14:17 or maybe i'm not understanding 18:14:33 poelcat: that is a good question 18:15:22 if you wanted to make the line longer "Start Alpha Critical Path Freeze" 18:15:38 and repeat for Beta/Final 18:17:09 but that's just adjusting labels on the dates, I think we're pretty solid on the dates enough to stamp this schedule approved 18:17:22 yes 18:17:50 i wanted to get the terms right so I can include as part of a campaign to send out better/more reminders to devel 18:17:53 about what is coming 18:17:58 schedule wise 18:18:11 that's all, we can move on 18:18:15 #proposal Accept Fedora 13 schedule, lables can be adjusted as we go 18:18:25 +1 18:18:50 shoot, I have to step out for a minute, a door got locked with nobody inside of it. 18:18:59 +1 18:19:29 +1 18:21:10 +1 18:21:57 +1 18:24:47 while were waiting for Oxf13 to return 18:24:50 did everyone see http://poelstra.fedorapeople.org/schedules/f-13-draft/f-13-releng-tasks.html 18:24:56 oops 18:24:58 wrong link 18:25:23 https://fedoraproject.org/wiki/Release_Engineering_Release_Tickets 18:25:36 i think i captured all the feedback 18:26:24 it looks a lot like the schedule, but each line represents tickets that we will file in Trac 18:26:35 thoughts, comments, questions, concerns? 18:26:59 I had some response, didn't get a chance to make it this morning 18:27:05 but I think it's a good enough list for now 18:27:32 Oxf13: i'll work with you 1x1 to figure out how to take it to the next step 18:27:41 which was how to can auto-file them using this page 18:28:02 k 18:29:09 #agreed Fedora 13 schedule accepted. 18:29:21 poelcat: since releng accepts the schedule, do we have to do anythign with FESCo or just post it? 18:30:06 fesco already approved it 18:30:14 it was on the agenda last friday 18:30:20 erm, friday before last 18:30:21 oh haha 18:33:40 ok 18:34:21 #topic old business (LXDE Spin) 18:34:36 As discussed at our last meeting, we re-spun LXDE using only a config change 18:34:44 those new isos have been posted and as far as I know working great 18:36:05 so that shoudl close out that issue. Anything before w emove on? 18:36:50 great. 18:36:59 #topic No Frozen Rawhide 18:37:23 I talked to lmacken on the bus ride up to FUDCon and he felt he could get the features we need for nfr into bodhi before the feature freeze 18:37:36 he also thought he could get them into current bodhi rather than new bodhi 18:38:29 so we'll be pinging you weekly for updates lmacken 18:38:56 the second major road block is compose time, but we need the datacenter dust to settle before we test that 18:39:36 anything else on this topic before we move on? 18:39:56 #info lmacken feels he can get bodhi work done for n-v-r before feature freeze 18:40:08 any further discussion of when/how installer images will be pushed? 18:40:16 #info compose performance work to be started after data center move is done 18:40:58 #topic dist-git 18:41:13 I think the broad outline was something like: anaconda team will signal rel-eng somehow when a given anaconda build is good to use for building new images? 18:41:36 wwoods: wrong channel? 18:41:38 http://jkeating.fedorapeople.org/presentations/fudcon-die-cvs-die-2009.odp 18:41:45 no, this relates to no-frozen-rawhide 18:41:54 I gave a talk at FUDCon about moving our package source control into git, the slides were linked to above 18:42:04 but whatever, some other time/place 18:42:24 I've made some pretty good progress, I wrote up a script to use parsecvs to convert all of Fedora back to F7 and EL-4 into git with branches 18:42:45 my next step is to publish this set of repos for anonymous cloning, and then hook in some way to do authenticated pushing 18:42:58 while we play with tools to manipulate the sources 18:43:14 as we play with this, I'm going to start drafting a Proposal wiki page that we can eventually shoot off to FESCo 18:43:22 but that'll depend on what we find while playing with the conversion 18:43:35 I'll definitely want some help, so if you're interested, ping me. 18:43:48 Anything on this topic? 18:46:00 alright, I'll be making regular reports about the progress here in these meetings. 18:46:20 #info initial attempt at conversion complete, will be providing access to people for testing soon 18:46:38 #info work to continue on writing tools to manipulate the repos 18:46:45 #info find Oxf13 if you wish to help 18:46:54 #topic PHX->PHX2 move 18:47:02 Infrastructure had a fun weekend, that isn't over yet 18:47:51 due to the move, we did not get a rawhide today 18:48:09 there was some config changes to make, and now it looks like we're waiting on kojipkgs. to be brought up 18:48:24 I'm going to try to get a rawhide out at some point. 18:48:35 We also didn't have a signing server, but I just got that brought online 18:48:46 and last I checked bodhi was having issues 18:48:52 Oxf13: well, given that no one could build, not sure there's a rush on rawhide :) 18:48:56 we only have 2 builders 18:49:01 and dgilmore is working to get the builders brought online 18:49:11 so really, we're still pretty offline, but things are progressing. 18:50:21 notting: no rush per se, but we want to make sure that task path is operational 18:50:45 #info numerous releng services still offline, work continues to bring them up 18:50:53 #info no rawhide yet, will attempt to get one out 18:51:08 anything else on this topic? 18:51:53 #topic open flooor 18:52:04 any other topics worth discussing? 18:54:08 is there a plan/tool for building rawhide install images when the anaconda team (or QA or whoever) requests them? 18:56:08 ("not yet, but we'll think about it" is an acceptable answer, just trying to be clear about where things stand) 18:56:24 pjones and Oxf13 were discussing how to compose install images on #anaconda 18:57:05 wwoods: run pungi on the rawhide tree, publish the images "somewhere" 18:57:27 so let's call that "we're discussing that with the anaconda team and will have a plan/SOP someday soonish" for the record 18:57:54 wwoods: right now I've got a cronjob running every 3 hours (each an hour after we're syncing up the local mirror here) looking for new anaconda packages 18:58:04 if it sees new packages, it builds a tree 18:58:41 nice. we can rig that (or something like it) up to autoqa for automated testing 18:59:04 sounds like everything's under control then. cool. thanks! 18:59:39 hrm. 18:59:45 so the problem I have is this 19:00:24 if we're taking away images, but then anaconda team has to rig up some way to constantly have images, and QA team is going to rig something up to constantly have images, have we actaully made life better?