/srv/irclogs.ubuntu.com/2010/04/13/#ubuntu-release.txt

ttxcjwatson: I CCed you on the server boot testing thread... there is a worrying tendency on /some/ servers to not display anything at all on console (no login prompt). I'll have fader do another round making sure splash is disabled, but do you have any idea where it could come from ?10:27
slangasekttx: either plymouth hanging and failing to give back the console; or something preventing the 'filesystem' event from being emitted, blocking any of the gettys from starting10:31
ttxslangasek: fader can ssh into them alright, fwiw10:31
slangasekthat leaves option 1)10:32
ttxslangasek: looks like a display issue. Those servers pass all hw enablement tests, but that doesn't include a visual test10:32
slangasekdo VT switches work?10:33
ttxslangasek: I'd say no, based on fader's limited description. I suggest we coordinate some time with him to clearly debug that10:34
ttxI've not reproduced on my hardware10:34
ttxslangasek: would anything be sensitive to the type of graphics card on the server ?10:35
slangasekpossible, but unlikely10:35
slangasekit might be sensitive to the disk layout, or whether fsck was called during boot10:35
ttxI'm pretty sure he runs the same test on the server that work and those that fail.10:36
slangasekthere's mounting evidence that fsck-on-boot breaks plymouth+mountall interaction quite badly; I still haven't had time to reproduce this, but need to in the next day or so10:36
slangasekright10:36
slangasekthere might be a plain old race condition in there somewhere, too10:36
ttxWill gather more data with fader and potentially ping one of you guys when we get stuck10:37
slangasekttx: in your local tests, are you booting w/o splash?10:37
ttxin my tests, yes. Fader's tests all failed to get anything on VT7 yesterday, but he pxebooted the installer and got "splash" on the kernel line at the end10:38
ttxI asked him to run without splash, but I don't think that will affect the lack on login prompt at the end, we had evidence of this issue elsewhere from someone trying out Beta210:39
ttxhttps://lists.ubuntu.com/archives/ubuntu-server/2010-April/004022.html10:40
ttxThat's why I asked to do some testing on the hw enablement servers to get confirmation that it fails or confidence that it works10:40
ttxLet me sync with fader and get a proper bug report set up.10:41
ttxAt that point we are both blind :)10:42
ttxslangasek: you might want to keep an eye on bug 557909, in case that's not already on your radar. Seem to be some race with LVM/mountall, I'm hitting it quite steadily on my workstation. Hitting M and mounting manually works.10:46
ubottuLaunchpad bug 557909 in devmapper "lucid hangs on boot because of device ownership" [Undecided,Confirmed] https://launchpad.net/bugs/55790910:46
ttxbug 561390 seems to be the same LVM/mountall issue10:50
ubottuLaunchpad bug 561390 in mountall "LVM - /var failed to mount during boot" [Undecided,New] https://launchpad.net/bugs/56139010:50
slangasek"I do an fsck on my root filesystem everytime, when booting (set by 'tune2fs -c 1')."10:52
slangasekwell, no wonder I could never reproduce that bug :P10:52
slangasek(not the LVM/mountall one, a different one)10:52
ttxheh10:52
ttxthe LVM thing is definitely a race, I win about half the time10:52
slangasekthe comments in 557909 make no sense10:55
slangasekif you can reproduce this, can you grab a log of mountall --debug?10:55
ttxslangasek: how do you do that ?10:56
slangasekttx: edit /etc/init/mountall.conf to add --debug and redirect output to a logfile under /dev10:56
ttxok10:56
ttxI'll brb10:58
slangasekhuh, I guess technically we don't need the redirect anymore, you can just pick it up from /var/log/boot.log instead now \o/10:58
ttxslangasek: log at chinstrap:~ttx/mountall.log11:08
ttxslangasek: want it attached to that bug ?11:09
slangasekprobably to bug 56139011:09
ubottuLaunchpad bug 561390 in mountall "LVM - /var failed to mount during boot" [Undecided,New] https://launchpad.net/bugs/56139011:09
slangasekthe other one is mostly just noise11:09
ttxyes11:09
* ttx can't seem to find back the error messages that were present in the log when he manually mounted /home11:15
* ttx investigates again11:15
* ttx grumbles and restarts11:16
ttxslangasek: done, that was a lot more painful than expected, sorry11:40
slangasekttx: and /dev/cassini/cassini-home exists?11:47
slangasekttx: I think we need a udev log to go with this, but I'm not sure the right way to grab the log of the udev bits we need11:48
slangasekoh, 554737 is awesome, plymouth and mountall are deadlocked because they're both in a blocking write11:52
slangasekalso: memory leaks12:05
ttxslangasek: lrwxrwxrwx 1 root root 33 2010-04-13 12:37 /dev/cassini/cassini-home -> /dev/mapper/cassini-cassini--home12:37
=== rgreening_ is now known as rgreening
NCommanderto any RM around: we're going to push a fix for OOO on ARM to a PPA (we're not 100% sure its going to work due the extreme build times involved). Is there an issue if we copy OOo from the devirtualized PPA to the main archive?15:00
pittiNCommander: that's done with security all the time, should work15:07
NCommanderpitti: right, just wanted to clear it by RM since my PPA is going to be eating a buildd15:07
NCommanderpitti: alternatively, it might just be worth uploading to the archive properly since the OOo build for ARM is fairly stale and not supportable, so I can't see us being much worse off if we break it more (at least it builds in that case ;-))15:08
jdstrandNCommander: if this is supposed to go to -security, be sure to build without -proposed and -updates. other than that, you mentioned it is not a virtual ppa, so it should be ok15:19
jdstrandNCommander: also, if it goes to -security, you may want to communicate with a member of the security team ;)15:19
NCommanderjdstrand: thanks, just wanted to check that this was OK15:19
NCommanderjdstrand: its not for security15:19
* jdstrand nods15:20
jdstrandNCommander: ubuntu-security-proposed and ubuntu-mozilla-security are two PPAs that we do this sort of thing with all the time15:20
jdstrandNCommander: the only tricky part is when you do the pocket copy, everything goes to main, so you need to do a change-orverride on anything that shouldn't be in main15:21
jdstrandNCommander: this is a manual process, so providing that list to the AA that does the pocket copy is a very nice thing to do :)15:21
lamontso those ppa buildds will be right back.  just fyi16:13
ttxslangasek, cjwatson: the "no login prompt" server bug is bug 54674316:14
ubottuLaunchpad bug 546743 in linux "Blank screen at first boot with ATI ES1000 and 10.04 server" [High,Confirmed] https://launchpad.net/bugs/54674316:14
ttxall spottings of that issue so far involve ATi ES100016:15
ttxcjwatson: I was wondering if setting nomodeset for server on RC would make sense if we can't workaround this by any other way.16:17
ttxthat would defuse the "you broke my server boot for fancy graphics I don't care about" argument16:17
=== barry is now known as flufl
=== flufl is now known as barry
=== ttx_ is now known as ttx
slangasekNCommander: what's the point of using a PPA instead of doing the build in the archive directly, though?  Doesn't seem to save any build time, and costs archive admin time later to copy it21:05
NCommanderslangasek: the fix isn't fully tested due to three days of OOo build time. I'm personally not diffed either way, but there was concern that by doing an OOo upload, we can remove the working but stale binaries.21:08
slangasekah21:12
lamontoh hai.  mucking about with ppc for a few minutes22:08
lamontand ppc is back to the normal fun22:31

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