From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Fedora Release Engineering Meeting :: Monday 2008-05-05

F9 Release Candidate

  • A few things holding up the release candidate
  • texlive
  • X crashing on evdev removal during installer (kvms)
  • packagekit that just got built.
  • emacs has broken alternatives and is still on the blocker list
  • conflict between rsyslog and syslog-ng

Posting F9 Release Candiate

  • Once we have RC spun and are testing it we should pre-process the pending F9 updates and get them pushed into directories
  • We should also have tickets filed for releases tasks that we need to make sure happen like export approval filing, etc.

Rawhide Switch to F10

  • BugZappers want to cooridnate with bugzilla versioning and rawhide rebase
  • Most likely rawhide composes starting on May 8th or 9th will become F10
  • f13 to keep poelcat updated

IRC Transcript

-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Roll Call01:00
f13ping: notting jeremy jwb spot lmacken rdieter wwoods warren01:00
jwbsort of here01:00
rdieteryo01:00
* notting is here01:00
* poelcat here01:02
* lmacken here01:02
f13ok, lets get started.01:03
-!- f13 changed the topic of #fedora-meeting to: Fedora Releng - Release Candidate F901:03
f13We know of a few things holding up the release candidate.  texlive, X crashing on evdev removal during installer (kvms), and a packagekit that just got built.01:04
nottingpk is tagged01:04
nottingf13: emacs having broken alternatives is still on the blocker list01:04
f13ah01:04
f13I thought that got fixed.  Guess not01:04
warrenis the PK build related to the GPG problems?01:04
nottingno01:04
nottingit's a traceback in the yum backend01:05
spoti can't reproduce that emacs failure01:05
spotat all01:05
spotjrb says he can, but he's not sure how he got his system into that state01:05
* wwoods testing stuff01:05
spotsomething about starting at F8 and updating01:05
wwoodsX-crashing-on-evdev-removal is not all machines01:05
wwoodsI can't produce that bug01:06
f13wwoods: you're likely not getting detected as evdev01:06
wwoodsright01:06
nottingf13: have you successfully cornered ajax?01:06
f13notting: was waiting for him to finish lunch01:06
f13and now I need to go find where he actually sits.01:06
wwoodsit should only happen on machines with devices that are keyboard *and* mouse combos, *and* you have to insert/remove a keyboard/mouse01:06
nottingwwoods: hm, would a ps/2 converter count?01:07
f13notting: that may pop as evdev01:07
warrenI have a two PS/2 to USB converter at home01:07
f13wwoods: this isn't a combo, it's a real mouse, usb, plugged into the keyboard, also usb01:07
nottingand is this anaconda only or post-install too?01:07
f13notting: I've only see it during anaconda01:08
f13but I don't spend much time out of anaconda in this setup01:08
f13and from earlier fun with evdev, we know htat the combo detection is a little bad, there are lots of systems that get picked up as combos when they aren't01:08
f13this can also lead to bad keyboard shortcuts post-install if the detection is wrong01:09
f13ajax had said something about neutering evdev to not claim combo devices01:09
nottingyes... but... not a blocker. x crashing may be a blocker01:09
* spot will try to reproduce that emacs blocker again today01:09
f13other than those, I think we're in OK shape.  We're working our way through the testing matrix01:11
f13wwoods: would you consider the syslog-ng and rsyslog conflict a blocker?01:11
warrenf13: is the fix simple?01:11
notting#?01:12
f13I don't know if wwoods filed a bug on it.01:12
f13warren: don't know.01:12
* notting says 'probably not, as there are certainly multilib conflicts somewhere we haven't noticed'01:12
f13Ok.01:13
f13so ideally we'll get the fixes in today for the things that are blockers, and spin the real RC from tomorrow's rawhide.01:14
wwoodsI'm doing a small-e "everything" install from the x86_64 DVD right now01:14
f13also I can start pre-syncing content to PHX since everything is signed and there are going to be minimal changes01:14
wwoodsit's https://bugzilla.redhat.com/show_bug.cgi?id=441664 essentially01:14
buggbotBug 441664: low, low, ---, Peter Vrabec, NEW , rsyslog should explicitly conflict with syslog-ng01:14
wwoodsthey both ship /etc/logrotate.d/syslog01:14
wwoodswhich, wtf01:14
f13explicitly conflict is verboten01:14
f13maybe they need to be taught about alternatives01:14
wwoodswhy doesn't rsyslog just ship /etc/logrotate.d/rsyslog01:15
f13wwoods: or that01:15
nottingwwoods: i'm inclined to leave it, it's not a regression, right?01:16
wwoodsno, don't think it's a regression01:16
wwoodsstupid, yes. probably a simple fix, yes. but not a huge problem either01:16
wwoodssolution: don't install both packages01:17
wwoodsI guess we could also fix it by dropping syslog-ng from the media01:17
nottingit's on the media????01:17
warrenthat doesn't belong there01:17
nottingit shouldn't be01:17
wwoodsyeah, that's the whole problem01:17
nottingf13: can you fix *that*?01:17
wwoodsinstalling everything in comps on the media (i.e. checking every "install all optional packages" box for everything in the installer)01:17
wwoodsgives you "file conflict" crashy badness01:18
nottingwwoods: from reading it, the f8 packages ATM have an explicit Conflicts:. so i'd rather not rush a special fix for f901:18
wwoodssolution: uncheck syslog-ng01:18
wwoodsbetter solution: don't put it on the stupid media01:18
f13whoh01:18
wwoodsshipping a package known to conflict with something in @base seems obviously bad01:19
metherwhy did we put it on the media before?01:19
f13need to find out why it's on the media01:19
nottingf13: this is presumably b/c of pungi pulling all providers of 'syslog'?01:19
f13mether: we didn't explicitly01:19
f13notting: oh yeah, I bet that's it.01:19
f13we can just drop a -rsyslog in the manifest01:19
nottingf13: otherway01:19
f13er yea01:19
f13sorry01:19
notting+1 to -syslog-ng in the manifest01:20
warrentotally +101:20
f13I'll toss that into pungi today and ask for a tag request.01:20
f13incidentally that'll require a bumped fedora-release too01:20
f13(since we ship the config there as well)01:20
warrennot a big loss01:21
nottingf13: tangent: did the ppc compose box survive the move?01:21
f13notting: hrm, I haven't seen clumens in yet01:21
f13I could hook it up in my cube for now.01:21
wwoodsthought he was on a plane?01:21
f13still?01:22
f13long plane ride01:22
wwoods      <packagereq type="optional">syslog-ng</packagereq>01:22
wwoodsyeah it's in comps?01:22
wwoodsso01:22
f13wwoods: optional though01:22
f13wwoods: we don't pull optional packages into the media by default, only specific ones/groups01:22
nottingf13: aside from that, are there any other infrastructural issues preventing a rc compose?01:22
wwoodsis -syslog-ng sufficient?01:22
wwoods'kay01:22
f13this is just a case of "give me everything that provides 'syslog'"01:22
f13wwoods: should be.01:22
f13notting: none that I know of.01:23
f13jwb: ping; have you done any ppc composes lately or installs from rawhide?01:23
warrenf13: is a newer tree coming on reducto soon?01:23
jwbf13, i was supposed to have a machine to do so this week.  no idea if that will actually happen01:23
jwb(so no)01:23
jwbalso, i've been out quite a bit over the last 2 weeks.  family issues01:23
f13warren: there has been only 1 package change since the last reducto tree.01:24
f13jwb: ok.01:25
warrenah, ok01:25
f13we'll fly a bit blind with ppc then.01:25
f13I no longer have machines to test with01:25
jwbf13, understandable.  we fixed the dvd size issue, yes?01:25
f13I do believe so01:25
jwbk.  we should pester dwmw2_gone01:25
f13those excludes are in the pungi package now.  For reals.01:25
jwbfo shizzle01:25
f13alright, anything else regarding the release candidate?01:26
warrenwwoods: http://fedoraproject.org/wiki/QA/TestResults/Fedora9Install/FinalRelease  how did people on the outside get the RC in order to test this?01:26
nottingf13: one? there's PK and allegro01:26
notting(at least)01:26
f13warren: they used rawhide, which is acceptable.01:26
warrenoh01:26
f13notting: those didn't make today's rawhide01:27
nottingf13: sorry, confusing last tree/rawhide/post-rawhide-today01:27
f13notting: I meant changes in rawhide.  Pulling packages down and making a local repo is possible, manually figuring out what should be multilib.01:27
wwoodswarren: presumably they used rawhide, or built their own images01:27
nottingf13: ok, have box with ps/2 keyboard, usb keyboard, usb mouse, and two ps/2->usb converters attached. :)01:28
warrenInstallSourceHardDrive being broken is a little sad01:28
f13warren: some people do use pungi locally to create media too, which is also acceptable/encouraged.01:28
f13notting: scary01:28
f13warren: yeah, but without a clumens, I'm not sure we'll see a fix for that soon01:28
-!- f13 changed the topic of #fedora-meeting to: Fedora releng - post-release candidate01:29
warrenwhere did clumens go?01:29
f13once we have RC spun and are testing it, we should pre-process the pending F9 updates and get them pushed into directories to make sure that's all hot to trot01:29
f13warren: I don't know01:29
* warren tries it01:30
f13also, we should have a ticket somewhere for release tasks, or af ew tickets.  I probably need to look into those and make some things happen, like export approval filing and such01:31
nottingf13: hey, i broke it!01:31
f13notting: crash?01:31
nottingf13: yeah01:31
nottingnow, how to debug???01:31
f13nod.  I'll hunt ajax down after the meeting01:31
f13notting: good luck with that.01:31
f13it's evdev, I seriously think the answer here is stop evdev from claiming the device in this situation01:32
nottingf13: evdev didn't claim anything according to the log01:32
f13notting: really?!01:32
nottinglemme try again, but it didn't appear to01:32
f13notting: the last thing I see in the log I attached was evdev removal.01:32
f13er, last thing before the backtrace01:32
warrenhm, do we have any means to make a USB installer now?01:33
warren(not live)01:34
wwoodsthere's a script.. somewhere01:34
f13warren: nothing official.01:35
warrenwhere's the unofficial?01:35
f13the script I posted to anaconda-devel list many moons ago01:35
-!- f13 changed the topic of #fedora-meeting to: Fedora releng - Open Floor01:36
warrenf13: if we find a fix for the install from hard drive in the next day is it too late?01:37
f13warren: probably not.01:38
warrenwwoods: is a bug filed for that?01:38
wwoodshttps://bugzilla.redhat.com/show_bug.cgi?id=443291 was the NFS iso one01:39
buggbotBug 443291: medium, low, ---, Anaconda Maintenance Team, CLOSED RAWHIDE, ISO image via NFS, got "Missing ISO 9660 image" and failed to install01:39
wwoodshttps://bugzilla.redhat.com/show_bug.cgi?id=44358001:39
f13nfsiso is confirmed fixed01:39
buggbotBug 443580: low, low, ---, Chris Lumens, CLOSED DUPLICATE, Hard disk installation fails01:39
wwoodsis the hdiso variant01:39
wwoodswhich was closed as a dupe of the former01:39
f13hdiso is now failing for some other reason01:39
warrenf13: could you throw that into source control anywhere?01:39
wwoodsguess I'll reopen it?01:39
poelcatf13: did you see my mail asking when rawhide will start composing from devel branch again?01:39
f13wwoods: probably best, and throw in the latest logs which should show something else.01:39
warrenwwoods: do we have a full anaconda log of the failure?01:39
warrenwwoods: the new failure01:39
f13poelcat: I did not, that'll likely be once I start syncing the GOLD bits to the mirrors01:40
poelcatf13: want to coordinate it w/ bugzilla versioning01:40
f13actually01:40
* f13 thinks.01:40
f13We kind of have to wait until F9 goes public due to mirror manager redirection01:40
f13or else people will just get yum failures for a few days01:41
wwoodswarren: they're not interesting01:41
wwoodsbut yeah, I can get some01:41
poelcatf13: so that would mean, not until 2008-05-13 ?01:42
f13poelcat: actually, what we might be able to do, is create empty updates repos and get those synced out, and point all f9 requests to the udpates directory01:43
f13poelcat: that way we can let rawhide move on earlier than that, this week, and not break people who are on F9.01:44
f13poelcat: I'll start a conversation with mdomsch and co about this01:44
f13poelcat: I'd say either the 8th or the 9th rawhide will become F1001:44
poelcatf13: okay, that is helpful... can you keep me in the loop?01:44
f13yes01:45
poelcati'll re-fwd that mail01:45
nottingf13: crashing in core server code01:46
f13Ok, if there is nothing else, I'm going to go hunt down ajax.01:48
f13Ok, rock and roll.01:49

Generated by irclog2html.py 2.3 by Marius Gedminas - find it at mg.pov.lt!