/srv/irclogs.ubuntu.com/2013/06/07/#ubuntu-release.txt

=== fginther|afk is now known as fginther
Riddellhow come this doesn't work? http://paste.kde.org/760544/09:27
Riddellgrantlee slipped to universe09:28
=== doko_ is now known as doko
wgrantRiddell: Without options it will override the named binary. Use -S to override a source and its binaries.09:57
Riddellthanks wgrant10:51
=== cking_ is now known as cking
=== hggdh_ is now known as hggdh
bdmurrayCould somebody have a look at https://code.launchpad.net/~brian-murray/ubuntu-archive-tools/phased-update-percentage/+merge/167871 and then use it to set the phased-update-percentage for checkbox in raring-updates to 0?14:44
=== mmrazik is now known as mmrazik|afk
bdmurraycjwatson: ^15:03
cjwatsonbdmurray: Merged - just checkbox or the other binaries too?15:05
bdmurraycjwatson: the other binaries too please15:06
cjwatsonalso fixed your code to handle -z 0 :)15:06
plarssomething happened between yesterday and today on the server images. I'm not sure what yet, but today's images are no good15:11
bdmurraycjwatson: hrm, thanks15:11
plarsstill debugging, but I cannot seem to get todays image to install15:11
plarscjwatson: I think publishing to current is still the default correct? I think it would be good to push yesterdays image back as current if that's the case15:12
cjwatsonplars: sec, you're in the queue15:12
infinityplars: Is it the usual kernel version mismatch confusion?  They may have built just as d-i migrated.15:13
plarsinfinity: could be, kernel is the same as yesterday's image15:14
cjwatsonbdmurray: ok, fixed up further so that 'change-override -s raring-updates -S -z 0 checkbox' works for this15:15
plarsinfinity: is there an easy place to check the version?15:15
cjwatsonbdmurray: and overridden15:15
infinityplars: I was hoping for some sort of error message from syslog.15:15
cjwatsonbdmurray: https://launchpad.net/ubuntu/raring/i386/checkbox15:15
plarsinfinity: waiting on jenkins to come back up, so I'm looking at it manually right now15:16
infinityplars: Anyhow, if it's booting with 3.9.0-4, it'll be mismatched, cause the ISO has 3.9.0-3 on it.15:16
cjwatsonplars: punted current back to 20130606 for now15:16
plarsinfinity: first thing is that network seems to not be detected15:16
bdmurraycjwatson: how do you get to that url from https://launchpad.net/ubuntu/+source/checkbox?15:16
cjwatsonplars: that's a classic result of kernel mismatch15:16
plarsthough I think it got past that point on the preseed install15:16
cjwatsonbdmurray: god, I can never remember, I memorised the URL pattern :)15:16
bdmurraycjwatson: okay, I'll work on that then15:17
cjwatsonthe binary package publishing history pages aren't well-linked15:17
cjwatsonI think you can get at them using a search from /ubuntu/raring15:17
plarsthen right after partman it fails15:17
plarsmount: mounting /dev/loop0 on /mnt failed: No such device15:18
plarswe are also fighting jenkins issues today, so I'm doing this by hand at the moment15:18
cjwatsonso - https://launchpad.net/ubuntu/raring -> "Architectures and builds for Raring" i386 -> search for checkbox and if it ever doesn't time out you should get your answer15:18
cjwatsonplars: no point continuing past the first failure anyway15:18
cjwatsonWe have a current d-i now so I'll just rebuild15:19
plarsinfinity: kernel version is 3.9.0-415:19
infinityplars: Right.  mismatch it is.15:19
plarsinfinity: sorry15:19
plarsinfinity: it's -3, I typod15:19
cjwatsonRebuilding now15:20
infinity...15:20
plarsinfinity: I was asking if there was an easy way to check the d-i version to see if it had gone up before the kernel for some raeson15:20
infinityI'm all for not caring until it's rebuilt. :)15:20
plarsok15:20
cjwatsonthe way to check is to run uname -a15:20
plarscjwatson: for kernel, yes, and it's 3.9.0-3, was asking about d-i15:21
cjwatsonwho cares15:21
cjwatsonwhat matters if the kernel embedded in d-i15:21
plarsok, will wait for respin15:21
cjwatsonand uname -a tells you that15:21
cjwatson*is the kernel15:21
* cjwatson grabs an image in parallel to check15:22
cjwatsonplars,infinity: The problem was that due to unfortunate timing of seed changes vs. the image build only a few module udebs were present.15:47
cjwatsonA rebuild should clear it up.15:47
cjwatson(Basically, those module udebs that were pulled in by dependencies of various random things.)15:47
bdmurraycjwatson: what will change on the archive now that the p-u-p is set to 0 for checkbox?16:02
cjwatsonA Phased-Update-Percentage: 0 control field in the Packages files for those packages16:02
bdmurraycjwatson: so the Packages file here http://archive.ubuntu.com/ubuntu/dists/raring-updates/main/binary-amd64/ and look for checkbox?16:07
cjwatsonYep16:09
bdmurrayokay, I'm not seeing it... should I be more patient?16:10
cjwatsonYour mirror's probably out of date16:12
cjwatsonIt's there on the master16:12
bdmurrayokay, great16:13
cjwatson(To be fair, I think the master only pulsed about eight minutes ago)16:13
bdmurraycjwatson: okay, I've tested update-manager if you want to set to 100 now16:19
cjwatsonbdmurray: OK, done.  You have until the next publisher run to keep testing :)16:21
bdmurraycjwatson: thanks for the help16:22
=== plars is now known as plars-afk
=== plars-afk is now known as plars
plarscjwatson, infinity: respin still fails it seems, looking18:24
plarsJun  7 16:49:28 main-menu[1606]: (process:13288): FATAL: Module squashfs not found.18:25
plarsJun  7 16:49:28 main-menu[1606]: (process:13288): libkmod: kmod_lookup_alias_from_builtin_file:18:25
plarsJun  7 16:49:28 main-menu[1606]: (process:13288): could not open builtin file '/lib/modules/3.9.0-3-generic/modules.builtin.bin'18:25
plarsJun  7 16:49:28 main-menu[1606]: (process:13288): mount: mounting /dev/loop0 on /mnt failed: No such device18:25
plarsJun  7 16:49:28 main-menu[1606]: WARNING **: Configuring 'live-installer' failed with error code 118:25
plarsstill d-i/kernel mismatch it seems?18:26
infinityWhy would it have 3.9.0-3?18:32
infinityMethinks something is very confused.18:34
infinityplars: Hrm, it seems the mirror on cdimage is failing to update.  I'll poke in a sec.18:44
plarsthanks infinity18:44
plarsinfinity: ping me if you start another respin and I'll make sure it gets priority for testing18:44
ScottKlibc++, there's a name that won't cause any confusion ...19:01
infinityScottK: It's llvm's stdc++ ... And yeah, not confusing AT ALL.19:03
infinityplars: 20130607.2 should be more pleasant.19:38
plarsthanks infinity19:38
infinitycjwatson: So, looks like the kernel skew issues were because the mirror wasn't being updated pre-build.  I ran anonftpsync by hand, and the images were sane afterward, but up until then, the mirror hadn't been updated for over a day.19:39
infinitycjwatson: Not sure why that would be, and too tired right now to try to make sense of it.19:39
plarsinfinity: ok, now something new is broken at least :)20:31
plars'can't get a pty: No such file or directory'20:31
plarsxnox: is that related to the stuff you were worried about earlier? ^20:31
xnoxplars: can you point me to the logs?20:33
plarsxnox: nothing external unfortunately due to the jenkins madness right now20:34
xnoxplars: well i can get to internal jenkins instance. or is it not even there?20:34
plarshttp://10.98.0.1:8080/view/Saucy/view/Smoke%20Testing/job/saucy-server-amd64-smoke-default/45/ is the best I can give you, it will publish to the visible jenkins instance eventually I hope20:34
xnoxplars: well I grepped everything there, and can't filed "can't get a pty"20:35
plarsxnox: no, I had to hand boot it to see this message20:36
xnoxoh.20:36
plarsit wasn't clear to me from the logs there why it failed, so I tried it myself20:37
plarsand the message I pasted above seems to be happening continuously, just after selecting install from the boot menu20:37
plarsxnox: upstart1.8-0ubuntu4 did show up in this release it looks like, was that the one you were talking about earlier?21:00
plarsalso several things got dropped it seems, like busybox, cryptsetup, ecryptfs...21:02
slangasekcryptsetup+ecryptfs> expected21:02
slangasekbusybox> doesn't sound problematic, probably related to cryptsetup+ecryptfs21:02
plarsslangasek: any thoughts as to the upstart bump? was this expected to be something that could cause problems?21:03
plarsslangasek: xnox mentioned wanting to watch the results when it showed up21:03
slangasekplars: we never expect the upstart versions we upload to cause problems ;-)21:03
plarsslangasek: yes yes, of course :)21:03
slangaseksounds like xnox was just being responsibly cautious and wanting to follow up in case there /were/ any problems21:03
slangasekI don't know why the new version would have caused pty errors21:04
slangasekgiven that upstart and the kernel both changed at the same time (right?), I think the kernel is the more likely culprit... the changes to upstart should only affect the behavior of 'telinit u'21:04
plarsslangasek: any suggestions for debugging this? I don't get very far in the boot unfortunately21:04
slangasekplars: splice together something using the previous kernel to see if the problem is reproducible, so we can figure out first of all if we should be going after upstart or kernel21:06
slangasekin fact, you probably want to try separately downgrading (or upgrading) both the kernel and upstart, to make sure which one is the culprit... if either21:06
cjwatsoninfinity: mm, I thought I'd noticed something like that a while back when there was a stale lock ...22:51
cjwatsonYep, /srv/cdimage.ubuntu.com/etc/.sem-build-image-set existed, but dated very recently so hard to say22:54
cjwatsonI've cleared it, hopefully that will fix life a bit22:55
cjwatsonplars: can't possibly be anything to do with upstart, which doesn't run during server installation22:56
cjwatsonI'm syncing an image to investigate22:57
plarscjwatson: the booting kernel on both images seem to be the same too though23:00
cjwatsonWith what you have so far I would guess udev, but we'll see23:02
cjwatson(Since the relevant startup script supplied by udev-udeb was screwed up not that long ago, and might have been again)23:03
plarsthere are some differences pertaining to rtc in the udev rules when I look in the initrd23:06
cjwatsonI'll probably use BOOT_DEBUG=3 and step through by hand23:07
cjwatson(tends to require 'modprobe vesafb' blind ...)23:07
* cjwatson SIGSTOPs his nightly mirror run for a bit to try to recover some bandwidth23:08
plarsstart-udev seems to run, but the next one after that is when I start getting the error23:11
plarsif I use your boot_debug=3 trick23:11
cjwatsoncapitalisation relevant :)23:12
plarsyes, sorry23:12
cjwatsonbut I assume you got it right or you wouldn't have seen start-udev23:12
cjwatson"next one after that"?23:13
plarsI saw it run some steps that seemed to be after it was doing start-udev23:13
plarsI was given a prompt23:13
plarswhen I exited the shell at that point, was when I started getting the error23:13
plarsrebooting now23:13
cjwatsonright, I'm going to end up stepping through the individual scripts by hand23:14
cjwatsonhere it is, let's see23:14
cjwatsonwonder if the lack of /dev/pts is relevant23:17
cjwatsoncomparing with raring23:17
cjwatsonmm, raring at this point has a devpts mount23:17
cjwatsonI blame systemd23:18
cjwatsonAgain23:18
plarsah, yes23:18
plarscomparing with the image from june 6 (which installed ok) /dev is very populated at this point23:19
cjwatson/dev is populated, just not quite enough23:20
cjwatsonYep, the old script ended with23:22
cjwatsonmkdir -p /dev/pts23:22
cjwatsonmount -t devpts devpts /dev/pts23:22
cjwatsonCompletely missing from the new one23:22
cjwatsonMight POSSIBLY matter23:22
cjwatson  * debian/extra/udev.startup: Drop devpts mounting again, already done by23:23
cjwatson    /usr/share/initramfs-tools/init.23:23
cjwatsonThat doesn't even run23:23
cjwatsonLIES23:23
plarsheh23:24
cjwatsonSo this was entirely unnecessary and wrong code cleanup ...23:25
plarsthanks a lot for helping track it down cjwatson23:26
cjwatsonplars: Is there already a bug for this that I can close?  (If not, I don't need one)23:28
plarscjwatson: I was going to open one real quick if that's ok, for purposes of having something to designate why it is red on the results (we get asked sometimes)23:29
plarsone sec... systemd I guess since udev is there now?23:29
cjwatsonWell, OK, if *you* need one23:29
cjwatsonsystemd, yes23:29
cjwatsonIt'll need a debian-installer rebuild after systemd is built, but I don't usually open bugs for those (it's a hassle and not very useful)23:29
cjwatsonYou can just make the bug pro-forma describing the bare symptoms if you like, I don't need anything detailed23:30
cjwatson(And am waiting for the bug number so I can upload this ...)23:32
plarscjohnston: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/118886423:32
ubot2`Ubuntu bug 1188864 in systemd (Ubuntu) "/dev/pts not getting mounted before install" [Undecided,New]23:32
plarsgrr23:32
plarscjwatson: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/118886423:32
cjwatsonthanks23:32
plarscjohnston: you know you like it when I do that :)23:33
cjwatsonUploaded23:34
cjwatsonhttps://launchpad.net/ubuntu/+source/systemd/204-0ubuntu323:35
cjwatsonslangasek: ^- Do you think that once the above has built and published to saucy-proposed on all architectures, you could do a no-change upload of d-i (lp:~ubuntu-core-dev/debian-installer/ubuntu as usual)?23:36
cjwatsonIt may or may not be worth respinning server images after that, versus just waiting for the cronned build in ~7 hours23:37
cjwatsonBut either way, I could do with some sleep rather than waiting up to insert a d-i upload in between those times :)23:37
slangasekcjwatson: that's after systemd publishes?  sure I can take care of that23:58
cjwatsonYep.  Thanks a lot23:59

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