16:34:54 <dgilmore> #startmeeting Fedora Release Engineering
16:34:54 <zodbot> Meeting started Mon Dec  9 16:34:54 2013 UTC.  The chair is dgilmore. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:34:54 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:35:12 <dgilmore> #topic init who is here?
16:35:19 <nirik> morning.
16:35:31 * sharkcz is here
16:35:43 * Kick__ is here
16:35:51 * masta is here
16:36:01 <masta> howdy folks
16:36:36 <dgilmore> welcome
16:37:46 <dgilmore> lets see if tyll is here
16:38:37 <masta> ok put this meeting in calendar... thanks for the reminder
16:38:46 <masta> dgilmore: thanks for staying awake so late
16:39:14 <dgilmore> masta: i woke up 5 minutes ago :)
16:39:27 <dgilmore> and will be going back to bed after the meeting
16:39:35 <masta> good plan
16:39:44 <dgilmore> ok ive pinged tyll
16:39:50 <dgilmore> dwa: are you around?
16:40:02 <dgilmore> #topic tickets
16:40:10 <dgilmore> we have one ticket
16:40:14 <dgilmore> https://fedorahosted.org/rel-eng/ticket/3761
16:40:32 <dgilmore> #topic ticket https://fedorahosted.org/rel-eng/ticket/3761
16:41:10 <dgilmore> so we actually signed the .treeinfo file as .treeinfo.signed in beta
16:41:44 <dgilmore> fedup uses it to verify the tree
16:42:04 <dgilmore> dwa: did you sign it for secondaries?
16:42:38 <dgilmore> it does bring up a opportunity for someone to contribute
16:42:51 <masta> yep
16:43:24 <masta> it's a simply thing to enhance I would imagine, just adding a checksum or whatever to the image compose script (guessing)
16:43:25 <dgilmore> #info having a script to run to sign all the checksums .treeinfo files etc would be a useful thing to have
16:43:32 <nirik> we should close that fedup bug if it's fixed. ;)
16:43:54 <nirik> I guess it's in 'MODIFIED' now
16:44:11 <dgilmore> nirik: i think they will close it once f20 final is shipped
16:44:23 <dgilmore> i missed that this ticket was in the releng trac
16:44:30 <dgilmore> it predates the fedup bug
16:44:34 <nirik> yeah.
16:45:27 <masta> so.... I'm still learning what script does what... would the creation of the trees be the pungify script? Implying that this easy-fix would be near the end of that...
16:45:47 <dgilmore> so if anyone is looking for a way to contribute writing a script to sign the tree would  be useful
16:46:09 <dgilmore> masta: we only sign the tree when its declared gold
16:46:22 <masta> oh!
16:46:25 <dgilmore> all the TC and RC trees are unsigned
16:46:35 <dgilmore> until we decide one is what we are shipping
16:47:08 <masta> interesting. so the signing of the treeinfo could be a trigger for other activities even
16:48:05 <dgilmore> staging the tree on the mirrors and making torrents maybe
16:48:30 <dgilmore> that would require a lot of scripting
16:48:47 <nirik> so, one option...
16:48:49 <dgilmore> so this ticket is basically done
16:48:51 <nirik> a ansible playbook
16:49:00 <nirik> which could in fact do things on multiple machines...
16:49:13 <dgilmore> nirik: maybe
16:49:15 <nirik> sign this here, move there, etc.
16:50:26 <dgilmore> with how we changed things for f20 we have simplified many aspects of the compose process
16:50:32 <dgilmore> at least for primary
16:51:31 * nirik nods
16:51:33 <masta> yeah
16:52:15 <masta> so do we have a script or existing automation that sorta does a "declare gold" ?
16:52:54 <dgilmore> masta: not really
16:53:00 <dan408_> hiya
16:53:12 <dgilmore> hi dan408_
16:53:27 <dgilmore> #topic scheduling
16:54:07 <dgilmore> masta: dwa: nirik: does the updates pushing scheduling work for you guys?
16:54:24 <nirik> sure, fine with me. I'm happy to do them whenever. (or help others)
16:54:37 <masta> dgilmore: yes, and I've created for myself a calendar reminder
16:54:42 <nirik> I can also do weekends/holidays if folks want, since I am usually around.
16:55:21 <dgilmore> Red Hat has the shutdown coming up and it would be good to get updates out at least a few tims during that period. does anyone want to volunteer to do so during their time off? if not ill do some pushes
16:55:31 <nirik> I can do them.
16:55:35 <masta> nirik: you're free to keep weekends, but that seems kinda unfair to you... ifyou want me to pickup a weekend or whatever (you go on vacation) just let me know
16:55:40 * nirik is going to be home, but taking it easy. ;)
16:55:51 <dgilmore> nirik: cheers
16:56:11 <nirik> masta: sure, if you want some just ping me. ;)
16:56:11 <dgilmore> ill be travelling home during the shutdown
16:57:15 <dgilmore> nirik: we should get the updates pushing rotation into fedocal
16:57:30 <nirik> sure, we can.
16:57:45 <nirik> a 'releng' calendar would be easy to add.
16:58:17 <dgilmore> would be good to do i think
16:58:50 <nirik> sure, I can add one.
16:58:52 <dan408_> if you guys ever need any help let me know
16:58:57 * masta agree on fedocal
16:59:01 <masta> great idea
16:59:49 <dgilmore> not that its a scheduling thing, but when the TC/RC ticket is opened up if someone wanted to do the compose feel free to. just co-ordinate in #fedora-releng
17:00:34 <dgilmore> but scheduling wise F20 is almost done, F21 is going to require a lot of extra hands
17:00:54 <masta> dgilmore: I've been show that process, but I'd like some hand-holding when doing my first compose for tc/rc
17:01:18 <dgilmore> masta: sure
17:02:28 * nirik nods.
17:03:25 <sharkcz> when are you going to push updates for accepted freeze exceptions? just before the tc/rc?
17:03:41 <nirik> sharkcz: we do them when qa lists them in a ticket.
17:03:43 <dgilmore> sharkcz: when qa files the request to
17:03:54 <dgilmore> its generally as soon as they have the karma
17:03:59 <nirik> https://fedorahosted.org/rel-eng/ticket/5767
17:04:04 <nirik> (the f20 ticket)
17:04:41 <dgilmore> i really want to do away with the bleed repo for RC composes
17:05:02 <sharkcz> ok, seems kernel-3.11.10-301.fc20 is not on the list yet although it has enough karma
17:05:07 <dgilmore> push everything stabled and have the compose mash the tree
17:05:31 <dgilmore> sharkcz: sometimes qa needs prodding
17:06:26 <dgilmore> lets move on
17:06:35 <dgilmore> #topic wiki cleanup
17:06:52 <dgilmore> #link http://fedoraproject.org/wiki/ReleaseEngineering
17:07:02 <dgilmore> thats the releng landing page
17:07:09 <dgilmore> ive cleaned it up a bit
17:07:44 <dgilmore> but it needs more work, as does the sops and other bits of info in the wiki about releng
17:07:58 <masta> I'm supposed to write-up a page about (my experiences) new contributors to help with releng.
17:08:12 <dgilmore> sharkcz: if you wanted to add some onfo on s390 would be good
17:08:40 <dgilmore> Kick__: dwa: if you wanted to put some ppc info in it would be good
17:08:58 <sharkcz> dgilmore: yep, it's on my still long todo list
17:09:37 <dgilmore> sharkcz: long lists seem common
17:11:29 <dgilmore> #topic new year
17:12:04 <dgilmore> after shutdown we will need to sit down and look at the compose process and work to streamline things a lot more
17:12:19 <nirik> and adjust for all the new products stuff...
17:12:24 <dgilmore> yeah
17:12:59 <dgilmore> without some major improvements in how we do things i suspect we will have about a 24 hour turn around time to do composes
17:13:50 <dgilmore> I think product definition will mean each product will have its own kickstart
17:14:28 <dgilmore> fedora-install-server.ks fedora-install-workstation.ks and fedora-install-cloud.ks to replace fedora-install-fedora.ks
17:14:28 <nirik> they could yeah.
17:14:41 <dgilmore> they will have to im sure
17:14:57 <dgilmore> each product will neednan installer tree
17:15:16 <dgilmore> even if the installer tree is not the primary deliverable for the product
17:15:38 <dgilmore> cloud working group is going to want to have updates images
17:15:50 <dgilmore> that has updates applied
17:16:14 <dgilmore> we are going to have to work with Legal to make sure we deal with sources appropriately
17:16:32 <dgilmore> there is going to be a lot to do
17:16:48 <dgilmore> Ive not followed the workstation product closely
17:17:05 <dgilmore> I need to reach out to them to see what they are looking at
17:17:27 <nirik> yeah. also there may well still be something like spins...
17:17:32 <nirik> (secondary products)
17:17:47 <dgilmore> #task dgilmore to reach out to all working groups to get from them a list of deliverables
17:17:58 <dgilmore> right
17:18:15 <dgilmore> ive not gotten a good answer from anyone over where spins fit
17:18:52 <nirik> after their prd's the groups are supposed to deliver a list of what changes are needed to make the things they want... so I expect we will see a lot more stuff in january
17:18:54 <sharkcz> dgilmore: not only list of deliverables, but also list of sources, I'm worrying there will be different sources too (tags/repos in koji)
17:19:21 <dgilmore> sharkcz: right, im fighting now to make sure that there is not that
17:19:31 <nirik> I'd really like to avoid that too.
17:19:37 <dgilmore> I really don't want the distro forking
17:19:49 * sharkcz agrees
17:20:53 <dgilmore> nirik: problem with "after their prd's the groups are supposed to deliver a list of what changes are needed to make the things they want" is that most of them won't have any idea on what changes are needed at the releng layer
17:21:09 <nirik> true.
17:22:17 <dgilmore> so for now its business as usal but keeping an eye on things to make sure that everything stays sane
17:22:40 <dgilmore> #topic secondary arches
17:22:47 <dgilmore> time for status updates
17:22:52 <dgilmore> #topic secondary arches - s390
17:23:04 <dgilmore> sharkcz: since your active you can go first :)
17:23:25 <dgilmore> how are things? anything you need?
17:23:28 <sharkcz> all good :-) http://fedora.danny.cz/s390/rebuild/koji-compare-f20.txt is the comparison to primary
17:23:36 <sharkcz> all signed for f20
17:24:07 <dgilmore> cool
17:24:24 <dgilmore> when do you think you will be done?
17:25:43 <sharkcz> likely a week after primary goes GA, don't expect any surprises, but I'm on PTO till the end of year
17:26:15 <dgilmore> okay
17:26:26 <masta> cool
17:26:37 <sharkcz> I want to go thru the diffs against primary and see what could be built yet
17:26:55 <sharkcz> and at some point declare it done
17:27:02 <dgilmore> sharkcz: have you looked at or are you using koji-stalk?
17:27:24 <sharkcz> I've looked, but not using it yet
17:28:08 <dgilmore> okay, i really think you should
17:28:09 <sharkcz> by the diffs I mean to fix packages curretly failing to build
17:28:14 <dgilmore> right
17:28:39 <dgilmore> sharkcz: anything else you want to bring up?
17:28:54 <sharkcz> nope
17:28:59 <dgilmore> cool
17:29:14 <dgilmore> #topic secondary arches - ppc
17:29:30 <dgilmore> dwa: Kick__: where are things at?
17:29:32 <masta> I believe dwa is sick today, so...
17:29:34 <Kick__> dwa is out sick today
17:29:43 <dgilmore> okay
17:29:53 <Kick__> ppc has http://ppc.koji.fedoraproject.org/koji/serverstatus for a quick overview wrt. package signing/pushing/build progress.
17:30:23 <Kick__> We're currently testing GA-TC5.1, looking good so far. We hope to release on the same day as primary again
17:30:44 <dgilmore> okay
17:31:20 <dgilmore> Kick__: anything else you want to bring up?
17:31:54 <Kick__> not for this meeting, but I'd like to bring up koji-gc for one of the next meetings
17:32:02 <masta> Kick__: releasing the same day as PA sounds really nice.
17:32:15 <dgilmore> Kick__: okay. it just needs to be setup
17:32:41 <dgilmore> Kick__: the plan on how to do koji-gc has been laid out
17:32:48 <dgilmore> its now up to you guys to implement
17:33:13 <dgilmore> #topic secondary arches - arm
17:33:15 <Kick__> yes, I know that dwa has been running some tests with it and I need to follow up with him
17:33:41 <dgilmore> so 32 bit arm updates have been pushed out fairly regullary
17:34:00 <dgilmore> I think all arches need to do better about pushing updates
17:34:26 <dgilmore> aarch64 is currently being brought up
17:34:36 <sharkcz> yes, I try do them weekly for s390
17:34:39 <dgilmore> with the focus on rawhide
17:34:59 <dgilmore> so hopefully there will be a aarch64 f21 release
17:35:13 <masta> hopefully
17:35:34 <dgilmore> hopefully hardware available for people as well
17:35:43 <dgilmore> #topic open floor
17:35:57 <dgilmore> does anyone have anything they want to bring up?
17:36:06 <masta> nada
17:36:39 <sharkcz> nothing specific, I want to go over the fixes/patches for koji/koji-shadow I sent to buildsys list and see what needs merging
17:36:55 <sharkcz> IIRC there is few of them
17:37:07 <dgilmore> sharkcz: okay. I thought id puleled them all in
17:37:28 <dgilmore> sharkcz: lets go over them in #fedora-releng tomorrow morning your time
17:38:16 <sharkcz> dgilmore: ok, I might be unavailable for some times as my PTO starts tomorrow
17:38:52 <dgilmore> sharkcz: oh okay. lets do it there now, il go back to bed after
17:39:16 <dgilmore> if there is nothing else ill wrap in 5
17:39:59 <dgilmore> #endmeeting