20:05:53 <dgilmore> #startmeeting releng
20:05:53 <zodbot> Meeting started Fri Sep 16 20:05:53 2011 UTC.  The chair is dgilmore. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:05:53 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:06:13 <dgilmore> #meetingname releng
20:06:13 <zodbot> The meeting name has been set to 'releng'
20:06:37 <dgilmore> #topic Fedora release engineering meeting, whos here
20:06:45 * nirik is around
20:07:54 <dgilmore> nucleo: maybe just us
20:07:57 <dgilmore> abadger1999: ping
20:08:15 <abadger1999> pong
20:08:42 <dgilmore> abadger1999: interested in the releng meeting?
20:08:47 <abadger1999> sure
20:09:04 <dgilmore> ok not alot to go over
20:09:12 <dgilmore> #topic F-16 beta status
20:09:26 <dgilmore> RC1 is done, we will need a rc2
20:09:44 <dgilmore> so far everything but ec2 images are working ok
20:10:05 <dgilmore> we cant compose ec2 images
20:10:13 <dgilmore> and we are on the hook to deliver them
20:10:28 <dgilmore> abadger1999: something that came up today
20:10:49 <dgilmore> abadger1999: do we have a release status page in pkgdb?
20:11:22 <abadger1999> dgilmore: Not a page that I would consider that.  What would it contain?
20:11:27 <dgilmore> abadger1999: https://fedorahosted.org/fedora-infrastructure/ticket/2953
20:11:59 * nirik isn't sure where best to have that kind of thing...
20:12:00 <abadger1999> dgilmore: re: ec2 images... I thought cloud sig was free to create those if we couldn't compose them for this release?
20:12:00 <dgilmore> abadger1999: im thinking we could add some compose status info somewhere
20:12:04 <nirik> it's another place to update.
20:12:50 <dgilmore> abadger1999: jsmith has requested that releng do them, and its been agreed that releng will
20:13:19 <dgilmore> nirik: well i have some plans to script fully the composing of releases
20:13:36 <dgilmore> nirik: so the compose script  could update it
20:13:41 <nirik> yeah, that would be nice.
20:13:46 <jsmith> dgilmore: I'd like rel-eng to do them, but the Board agreed to let the Cloud SIG do them for F16 if rel-eng can't.
20:13:52 <nirik> also doing nightly spins in with the compose would be awesome. ;)
20:13:56 <dgilmore> jsmith: news to me
20:14:16 <dgilmore> jsmith: im under the impression that im to do it
20:14:22 <dgilmore> and im working to make sure i can
20:15:01 <abadger1999> dgilmore: okay... so the pkgdb is mainly about the pkg collection... looks like this request is about the release.... (I'm going to define that as -- the list of package builds that are frozen when a release goes gold).
20:15:25 <abadger1999> dgilmore: We could add it but it would be a different thing than what we already have.
20:15:34 <abadger1999> may or may not be the best place to put it.
20:15:36 <dgilmore> nirik: yeah, the idea would be to do nightly spins with branched and rawhide,
20:15:45 <dgilmore> abadger1999: maybe it needs its own tool
20:15:58 <dgilmore> abadger1999: im thinking something that has a web page and a cli tool
20:16:02 <nirik> dgilmore: that would be great too with me.
20:16:09 <abadger1999> dgilmore: Yeah -- we'd want to spec out what we want it to do a little more and then decide I think.
20:16:34 <dgilmore> abadger1999: that could be used to see things like what releases are stable, what releases are eol, and whats under development
20:16:37 <abadger1999> I could see it fitting in with the pkgdb but I could also see it being separate.
20:16:45 <abadger1999> hmm...
20:16:48 <abadger1999> well that we can do
20:16:55 <dgilmore> abadger1999: for things that are under development you could see the most recent composes for it
20:17:02 <abadger1999> but I think that ticket goes beyond that.
20:17:06 <dgilmore> both nightly and things like tc1 rc 1 etc
20:17:08 <abadger1999> right
20:17:41 <abadger1999> https://admin.fedoraproject.org/pkgdb/collections/?tg_format=json
20:17:54 <dgilmore> abadger1999: so you could maybe run <cmd> current-statsus f16
20:17:55 <abadger1999> That URL has the release and release status already
20:18:08 <abadger1999> but nothin about composes
20:18:16 <abadger1999> <nod>
20:18:31 <dgilmore> abadger1999: right. thats kinda what im thinking we could maybe add
20:18:36 <abadger1999> <nod>
20:18:44 <dgilmore> or maybe it should be a compose/release tool and seperate
20:18:52 <abadger1999> yeah, spec  it out and we can think about where it should live.
20:19:16 <abadger1999> (pkgdb, own tool, etc)
20:20:00 <dgilmore> abadger1999: :) right
20:20:04 <nirik> it would be nice if it was easy to poll.
20:20:11 <nirik> or had some kind of push ability.
20:20:41 <dgilmore> nirik: yeah,
20:20:54 <dgilmore> like a message bus
20:21:03 <nirik> ha. yeah.
20:21:42 <dgilmore> mostly f16 seems to be going ok
20:21:56 <dgilmore> nirik: has signing access to the f16 key
20:22:07 <dgilmore> anyone got anything on f16 ?
20:22:22 <nirik> dgilmore: you want me to push updates over the weekend... can easily do so
20:23:13 <dgilmore> nirik: if youw ant to sure
20:23:27 <dgilmore> my typing has been really bad the last few days
20:23:28 <nirik> no problem... no stable f16's right due to freeze?
20:23:29 <dgilmore> sorry
20:23:35 <dgilmore> nirik: right
20:24:12 <dgilmore> only stable updates are the specific builds we are including in the beta
20:24:19 <nirik> yeah.
20:27:26 <dgilmore> ok i think thats it for F-16
20:27:50 <dgilmore> #topic future things
20:28:00 <dgilmore> as i mentioned earlier
20:28:13 <dgilmore> i want to be able to script the whole release process
20:28:20 <dgilmore> doing all the composing in koji
20:28:53 * nirik nods.
20:29:13 <dgilmore> it will allow to keep track of everything better
20:29:25 <dgilmore> and allows  us to have comose status etc
20:30:19 <dgilmore> we could also somehow tie in updates push status
20:30:33 <nirik> might be nice.
20:33:31 <dgilmore> it will be quite a bit of development work to get all done
20:33:39 <dgilmore> but i feel it will be worth it
20:33:42 <nirik> yeah, sounds like a long term goal...
20:33:52 <dgilmore> so if anyone out there wants something to do  :)
20:34:06 <dgilmore> #topic secondary arches
20:34:21 <dgilmore> so we have quite a bit going on in secondary arch land
20:34:57 <dgilmore> I need to write an email to the secondary arch list.  need to make sure everyone is using the same processes and toold to do composes etc
20:35:12 <dgilmore> there is quite a bit of tool worl still needed
20:35:14 <nirik> yeah, nice to see it all moving forward.
20:36:28 <dgilmore> the only one really stagnant right now is sparc
20:36:41 <dgilmore> but arm ppc and s390 are all doing well
20:37:15 <dgilmore> i really want to  make sure we meet regullary for releng and need to get the secondary arch teams involved in the releng meetings also
20:37:29 <dgilmore> so we are likely going to need to get a time earlier in the day
20:37:51 <dgilmore> since ppc and s390x are mostly european based people working on them
20:38:32 <nirik> yeah... friday afternoons are a bit ... meh for meetings. ;)
20:38:38 <dgilmore> indeed
20:39:06 <dgilmore> im kinda thinking monday mornings, but i guess ill put out a call and see what works for folks
20:39:10 <nirik> oh, at some point I (or you) need to whip up secondary arch sign bridge/vault instances.
20:39:25 <nirik> we can move it to the qa/community network.
20:39:28 <dgilmore> nirik: yeah, we can do one of 2 things
20:39:45 <dgilmore> setup a couple of new vms and migrate settings keys etc
20:40:05 <dgilmore> or just copy the disk images from my place to community network
20:40:13 <dgilmore> probably quicker to do new images
20:40:19 <nirik> sure, either way. They can go on virthost-comm01 easily.
20:40:36 <nirik> and we need to redo the fedora ones sometime.
20:40:47 <dgilmore> yes  id like to do that soon
20:40:55 <dgilmore> thanks for reminding me
20:41:05 <dgilmore> i think thats it for secondary arches
20:41:12 <dgilmore> #topic  releng boxes
20:41:54 <dgilmore> we have moved the branch composes from releng01 shared with rawhide to releng03 by itself
20:42:11 <dgilmore> and switch the rawhide and branched composes to start at the same time
20:42:12 <nirik> seems like it's working fine from what I can tell.
20:42:20 <dgilmore> its working really well
20:42:31 <dgilmore> branched is running faster than rawhide
20:42:53 <dgilmore> i want to get updates moved to releng04
20:43:13 <dgilmore> lmacken: you got bodhi built for el6 right?
20:43:39 <lmacken> dgilmore: Yup, it's on releng04 but needs a puppet fix that hasn't gotten submitted for +1's yet.
20:43:55 <dgilmore> lmacken: ok please lets get that done
20:44:04 <lmacken> dgilmore: will do
20:44:08 <nirik> we may want to at some point move rawhide to releng03 as well and move/setup another one to replace releng01. releng01 is rhel6, but it's running on a xen host, and oppsing a lot.
20:44:16 * dgilmore is thinking we will move to fedora 15s createrepo
20:44:22 <dgilmore> its faster and uses less memory
20:44:31 <dgilmore> need to get skvidals take on it
20:44:39 <lmacken> i've seen a lot of createrepo bugfixes going through lately
20:44:49 <lmacken> they've been doing a great job
20:45:03 <dgilmore> lmacken: yeah they have and id like to use their work
20:45:33 <dgilmore> we should be able to get updates pushes done much faster
20:45:38 <dgilmore> between newer sigul
20:45:42 <dgilmore> faster createrepo etc
20:45:57 <dgilmore> so there is alot of cool things to look forward to
20:47:28 * nirik nods.
20:47:29 <lmacken> I'll be focusing on bodhi optimizations soon as well. I ended up writing a memory profiler while trying to debug bodhi's test suite https://fedorahosted.org/pyrasite/
20:47:58 <lmacken> thanks to dmalcolm's help too
20:48:25 <dgilmore> lmacken: cool. im looking forward to bodhi bug fixes landing
20:49:43 <dgilmore> #topic open floor
20:49:52 <dgilmore> anyone got anything they want to bring up?
20:51:16 <dgilmore> im going to take that as a no
20:51:23 <dgilmore> Thanks for coming all
20:51:26 <dgilmore> #endmeeting