From Fedora Project Wiki
Fedora Release Engineering Meeting :: Monday 2008-04-28
Fedora 9
- over 300 packages in dist-f9 that are not f9-final
- 50-55 bugs on the blocker list that aren't in MODIFIED
- serious blocker: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=443445
- Cannot install packages from repositories from which RPM-GPG-KEYs have not been installed
- See log for more details
Release Candidate
- start spinning RCs on Thursday or Friday of this week
IRC Transcript
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering Meeting - ROll Call | 13:03 | |
rdieter | yo | 13:03 |
---|---|---|
f13 | ping: spot rdieter lmacken | 13:04 |
notting | rdieter: whoops, knew i forgot someone. sorry. | 13:04 |
* spot is here | 13:04 | |
* wwoods in the house like furniture | 13:04 | |
skvidal | wwoods: nailed to the floor and covered with rubber? | 13:05 |
-!- f13 changed the topic of #fedora-meeting to: rel-eng meeting: F9! | 13:05 | |
f13 | so... I've been gone for a few days, how's F9? | 13:05 |
warren | notting pointed out over 300 packages in dist-f9 that are not f9-final. Should we be concerned? | 13:05 |
warren | is the buildroot f9-final or dist-f9? | 13:06 |
f13 | warren: buildroot is f9-final | 13:06 |
warren | k | 13:06 |
f13 | I sent out a call to arms a week ago to help with this, a more targetted look | 13:06 |
notting | we've got ~50-55 bugs on the blocker list that aren't in MODIFIED | 13:06 |
f13 | what I really want is to look through the blocker list, see what has been closed since the freeze, and which of those packages are in teh 300 list | 13:06 |
wwoods | F9 is... worrying me a bit. I've been monitoring the blocker list | 13:06 |
wwoods | AFAICT: in the past week, we've closed 20-30 blockers | 13:07 |
wwoods | and added the same number | 13:07 |
notting | re: those 300 packages. i was going to send mail with the list. should i take the time to do individual mails to the package maintainers, or just dump to -devel-list? | 13:07 |
f13 | wwoods: are they actual "blockers"? I haven't done any incoming review of them | 13:07 |
f13 | notting: hrm, I assume you'd rather just dump to the list right? | 13:08 |
notting | f13: yes :) | 13:08 |
wwoods | on the bright (?) side I think we found our traditional "oh shit oh shit" last-minute nastybug | 13:08 |
wwoods | bug 443445 | 13:08 |
buggbot | Bug https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=443445 low, urgent, ---, Robin Norwood, ASSIGNED , Cannot install packages from repositories from which RPM-GPG-KEYs have not been installed. | 13:08 |
f13 | wwoods: which is funny as "last minute" given that we had signed packages over a week ago | 13:08 |
wwoods | I'd say.. probably half the bugs on the blocker list are actually blockerworthy | 13:08 |
wwoods | well, okay, maybe there's still room for another last-minute doombug | 13:10 |
* rdieter covers ears, la la la | 13:11 | |
notting | f13: also, when sending this mail, should we move the pkgs to updates-candidate? | 13:11 |
wwoods | but in my estimation that's the only bug on the list that is both a) a non-negotiable release blocker, and b) the correct fix would definitely take longer than we have | 13:12 |
f13 | notting: getting to that later | 13:12 |
wwoods | pretty much everything else is, you know.. a one-line fix. it just takes a week to figure out which line to change. | 13:13 |
* wwoods exaggerating and oversimplifying | 13:13 | |
f13 | heh | 13:14 |
wwoods | speaking of signed packages: did someone sign the 3 unsigned packages (control-center, gnome-desktop, gnome-settings-daemon) | 13:14 |
f13 | ok, I'll try to roll my sleeves up and do some review/culling today | 13:14 |
f13 | wwoods: I do believe notting took care of that | 13:14 |
notting | yes | 13:14 |
wwoods | kcool. | 13:14 |
f13 | (and also, wasn't that a great test of what the tools will do when an unsigned package is encountered?) | 13:14 |
wwoods | heh. yes! | 13:14 |
wwoods | clever move, that | 13:14 |
warren | do we know how unsigned packages are making it into the mirrors? | 13:15 |
warren | those 3 weren't the only unsigned | 13:16 |
* poelcat was just going to ask about those :) | 13:16 | |
f13 | warren: the mash output will tell us when there is something unsigned. | 13:16 |
warren | f13: was mash doing so a few days ago? | 13:16 |
notting | those 3 was because they were tagged on saturday (?) and neither f13 nor I got around to signing them before rawhide went out | 13:16 |
wwoods | a few days ago we weren't requiring signed packages | 13:16 |
warren | notting: and the case where ltsp went out unsigned is a mystery? | 13:16 |
f13 | wwoods: yea we were | 13:16 |
notting | warren: yeah | 13:16 |
wwoods | only after we changed fedora-release | 13:17 |
f13 | wwoods: right, which was nearly a week ago | 13:17 |
wwoods | warren: the basic problem here is that the f9 repo is actually just a redirect to rawhide | 13:17 |
warren | For the reason of those 3 packages I'm afraid of tagging anything myself now. | 13:18 |
warren | That's why my participation on rel-eng list dropped off | 13:18 |
wwoods | so if a package gets tagged without being signed it goes out unsigned | 13:18 |
wwoods | which is a problem | 13:18 |
warren | There is no guarantee that f13 or notting will be around | 13:18 |
wwoods | so, yeah, the tag has to be done by someone with the signing key | 13:18 |
* wwoods not tagging anything unless a signer is around anymore | 13:18 | |
f13 | or just don't do a fire-forget | 13:18 |
warren | wwoods: there are two separate issues, that, and ltsp which was signed but went out unsigned anyway. | 13:18 |
wwoods | yeah I don't know anything about that | 13:19 |
f13 | warren: what day did it go out unsigned? | 13:19 |
warren | f13: I don't know, only noticed it yesterday | 13:19 |
notting | f13: it has cached signatures from 04-18. dunno if it had signed packages, because apparently calling write-signed-rpms rewrites them | 13:19 |
f13 | warren: what arch? | 13:20 |
warren | f13: x86_64 for sure, I didn't look at others | 13:20 |
f13 | checking the mash archives, it doesn't appear to have been sinced since before 4/20 at least | 13:21 |
warren | if it is happening for this one package, perhaps it is happening to others/ | 13:21 |
f13 | warren: I don't think so. | 13:21 |
f13 | but we can quickly check | 13:22 |
f13 | $ find /pub/fedora/linux/development/ -name "*.rpm"|xargs rpmdev-checksig |grep -v 4f2a6fd2 | 13:22 |
f13 | that's running on releng1, it'll tell us what things are unsigned. I only expect ltsp | 13:23 |
notting | f13: hey, ok if i clean out a couple months of ancient rawhide trees? | 13:23 |
f13 | notting: yes | 13:23 |
f13 | ok, we're actually finding a bit more unsigned, I"ll clean these up today | 13:24 |
wwoods | are there signers other than f13 and notting? | 13:25 |
warren | f13: what type of unsigned? tagged but not signed, or like ltsp? | 13:25 |
f13 | warren: it wouldn't be in the development/ directory if it weren't tagged. | 13:26 |
notting | f13: i wonder if it's generally unsigned, or write-signed-rpms failed somewhere | 13:26 |
f13 | warren: likely it's another case where the cached signature exists, but the written copy doesn't for reasons of signed_unsigned being a steaming pile of shit. | 13:26 |
notting | haha. markmc already sent the list of new stuff to fedora-devel | 13:26 |
f13 | notting: nice | 13:27 |
wwoods | doh! I'm on the list | 13:28 |
f13 | hah, somehow I am too | 13:28 |
f13 | well nwo that we've talked the signing issue to death, lets move on a bit | 13:30 |
-!- f13 changed the topic of #fedora-meeting to: rel-eng meeting: dist-f9-updates-candidate | 13:30 | |
notting | f13: it's created, but unpopulated (and not the default) | 13:30 |
f13 | we really need to start directing builds to go there, and make bodhi start accepting update requests | 13:30 |
f13 | however that means we would then have to do two steps when tagging things, move-pkg from dist-f9-updates-candidate to dist-f9, and then tag for f9-final | 13:31 |
f13 | well, I guess we don't /have/ to, but it does make things cleaner | 13:32 |
lmacken | so shall I add F9 to bodhi, and allow for submissions ? | 13:32 |
wwoods | people have already tried to build f-9 updates | 13:32 |
f13 | lmacken: only once we've setup dist-f9-updates-candidate with allt he pending things in dist-f9 | 13:33 |
lmacken | ok | 13:33 |
notting | f13: shall i move over all these things? | 13:33 |
f13 | and, you'll have to keep it from showing up in teh push lists so that we can continue pusing f7/8 updates | 13:33 |
lmacken | f13: yep, there is a 'locked' boolean for each release that does just that | 13:33 |
f13 | notting: sure, just remember we have to do move-pkg when tagging now | 13:33 |
warren | move-pkg from dist-f9-updates-candidate to dist-f9? | 13:34 |
f13 | warren: yes, and then tag-pkg f9-final | 13:35 |
warren | f13: is there any time of night we should be able to tag until without fear? | 13:36 |
notting | when did we move rawhide to? | 13:37 |
warren | notting: I was referring to "will f13 or notting sign stuff" | 13:37 |
f13 | warren: just make sure one of us is around to sign. | 13:38 |
notting | warren: right, but that's still a relevant data point | 13:38 |
notting | midnight eastern should be fine | 13:38 |
warren | ok | 13:39 |
notting | and possibly later if i'm paying attention | 13:39 |
notting | oh good. packages that abort in %post . *sigh* | 13:39 |
f13 | WHAM | 13:40 |
notting | wwoods: one more blocker for you! | 13:40 |
wwoods | expletives! | 13:40 |
wwoods | oh yeah: the mouse capplet needs a package which wasn't submitted for review until saturday | 13:41 |
wwoods | ha ha ha! | 13:41 |
notting | f13: ok, will send mail about the shuffle to devel-announce & -evel | 13:41 |
wwoods | who do we poke to get that through with the quickness? | 13:42 |
f13 | wwoods: any packager can review it | 13:42 |
f13 | wwoods: including you! (: | 13:42 |
wwoods | aw dammit | 13:43 |
-!- f13 changed the topic of #fedora-meeting to: rel-eng meeting: release candidates | 13:43 | |
f13 | The schedule has us spinning RCs as of Thursday/Friday of this week | 13:44 |
f13 | The box that I use to do composes was supposed to get moved into the Boston lab, and subsequently moved early over to the new building and thus be available over the weekend | 13:44 |
f13 | As of yet, I cannot reconnect to said box | 13:44 |
f13 | jeremy was handling this, and I do not know what the expected state of things is, so I'm not in panic mode yet | 13:45 |
wwoods | what happens if it turns out the box is on fire or something? | 13:48 |
wwoods | is there a backup plan? | 13:48 |
f13 | yeah | 13:48 |
notting | we find a different box :) | 13:49 |
f13 | all I need is an x86_64 machine that can run mock | 13:49 |
wwoods | I assume it's just "grab another machine with fat disks" | 13:49 |
wwoods | yeah | 13:49 |
f13 | I think we have... a few of those. | 13:49 |
wwoods | 'kay | 13:49 |
f13 | hey guess what? more corrupted packages! | 13:49 |
f13 | paraview needs a rebuild. | 13:49 |
notting | *sigh* | 13:49 |
warren | How dangerous is it to add the entire list of new packages to f9-final? | 13:50 |
notting | warren: i wouldn't | 13:50 |
pingou | ! | 13:51 |
f13 | warren: uh, no. | 13:52 |
f13 | pingou: that's not necessary in this meeting. | 13:52 |
pingou | sorry I have just seen that <f13> wwoods: any packager can review it but if you need help why not ask around ? I believe you have other things to do than a review no ? | 13:52 |
warren | I wasn't suggesting it, just asking about the danger. | 13:53 |
wwoods | yeah, I'll probably just ask around in #fedora-devel | 13:53 |
f13 | warren: thats a rather giant pile of untested packages and we've got 4 working days until RC | 13:53 |
wwoods | okay so candidates will get built later this week and we should rock on down the blocker list until then | 13:57 |
wwoods | anything else we need to cover? I asked all the questions I've got, I think | 13:58 |
rdieter | wwoods: can I have a sec (after meeting is ok)? | 13:59 |
wwoods | rdieter: sure | 14:00 |
notting | lmacken: want me to poke you when i'm done moving stuff to updates-candidate? | 14:00 |
f13 | I think that's it | 14:00 |
Generated by irclog2html.py 2.3 by Marius Gedminas - find it at mg.pov.lt!