/srv/irclogs.ubuntu.com/2012/03/22/#ubuntu-installer.txt

stgrabercjwatson: ubiquity failed to build on all the architectures because of the grub test01:23
stgrabercjwatson: on x86 because grub isn't in the build chroot, on the other architectures because of that + missing debconf keys for grub settings01:24
CIA-32ubiquity: stgraber * r5315 ubiquity/tests/test_ubi_partman.py: Disable all the grub tests for now01:40
stgrabertemporary workaround as I'm not sure exactly how we want to fix these. I guess we'd have to make some of the tests arch-dependent and either mock whatever grub call we do or have the package b-d on grub01:41
CIA-32ubiquity: stgraber * r5316 ubiquity/debian/changelog: releasing version 2.9.3301:41
infinitycjwatson: Looks like the new additions to nic-firmware bloated netboot beyond FLOPPY_SIZE again.  I need some sleep, so I'll hand it off to you to poke with a stick.10:57
infinitycjwatson: Is there any reason we don't check the size of the stuff we want to jam on the floppy and just make the floppy the right size (rounded to the next sector)?11:00
cjwatsonmostly just as a guard against unreasonable growth I think11:00
infinityFair enough.11:00
infinityWell, I leave it to you to sort out how much bloat Tim added. :P11:00
infinityIt looks to be about 600k uncompressed.  No idea how well compression shrinks it.11:01
cjwatsononly trivially11:02
cjwatsonI knew about the bnx2x addition, anyway - I think it's appropriate11:02
infinityOh yes, I'm not complaining about it.11:02
infinityI even saw the conversation yesterday.11:03
infinityAnd just didn't even think about needing to bump FLOPPY_SIZE until it failed to build on me just now. :P11:03
infinityAnd now it's 5am, so I leave it in your capable hands.11:03
* cjwatson nods11:03
cjwatsonI even have both amd64 and i386 sbuilds locally now.11:04
infinityI assume nic-fw.udeb lands in all arches, though?11:04
cjwatsonThey might have different limits.  I'll wait for them to succeed or fail.11:05
infinityYeah, ARM seems to have just finished.11:05
infinityI intentionally scored PPC down to avoid a race with linux-meta, feel free to abuse it in the other direction to force a failure.11:05
cjwatsonIt can wait a bit.  I have a queue of stuff to do anyway.11:06
infinityOh.  Well, in that case, I might do the FLOPPY_SIZE bit when I wake up. ;)11:06
infinityI know where and how to fix it, if you have other shit to be doing anyway. :P11:07
cjwatsonOh, but linux-meta has built, so whatever, I'll score it back up now.11:07
infinityBuilt, but possibly not published..11:07
infinityYeah, it's being published as we speak.11:08
cjwatsonThat doesn't race with d-i in any meaningful way anyway.11:09
infinityCheck.  I can never be sure who cares about what and why.11:09
infinityI just have a mental checklist that has a vague and probably entirely unecessary order.11:10
cjwatsond-i just needs the kernel itself published.11:10
infinityYeah.  I guess seeds/meta/d-i can all happen in parallel, and it's just that they all need to be done before one attempts images.11:11
cjwatsonstgraber: I'm looking at those failures now.  Thanks for putting a temporary patch in place.11:27
infinitycjwatson: And yeah, PPC failed with ENOSPC too.11:28
cjwatsonRight.11:31
CIA-32debian-installer: cjwatson * r1656 ubuntu/ (4 files in 4 dirs):12:06
CIA-32debian-installer: Bump amd64, i386, and powerpc netboot image sizes by a megabyte to12:06
CIA-32debian-installer: accommodate nic-firmware growth.12:06
CIA-32debian-installer: cjwatson * r1657 ubuntu/debian/changelog: releasing version 20101020ubuntu12412:12
* cjwatson runs the test suite under strace to catch bugs where it's using stuff like dmidecode and udevadm13:04
cjwatsonxvfb-run strace -f -etrace=execve -s 1024 -o test.trace tests/run --no-xvfb --no-build; grep execve test.trace | egrep -v 'locale.*charmap|debconf-copydb|debconf-communicate|dpkg.*print-architecture|dpkg-architecture|tests/run|gcc.*dumpmachine'13:05
CIA-32ubiquity: cjwatson * r5317 trunk/ (4 files in 2 dirs):13:16
CIA-32ubiquity: Fix a few cases where the test suite was insufficiently isolated from13:16
CIA-32ubiquity: the host system, running dmidecode and udevadm.13:16
CIA-32ubiquity: cjwatson * r5318 trunk/ (debian/changelog tests/test_ubi_partman.py):13:25
CIA-32ubiquity: Restore 'from ubiquity import gtkwidgets' to13:25
CIA-32ubiquity: test_ubi_partman.TestPageGtk.setUp; importing custom widgets fails13:25
CIA-32ubiquity: without this.13:25
CIA-32ubiquity: cjwatson * r5319 trunk/ (7 files in 4 dirs): bump to 2.1013:30
CIA-32ubiquity: cjwatson * r5320 trunk/ (debian/changelog tests/test_migrationassistant.py): Avoid touching D-Bus in migrationassistant test.14:31
CIA-32ubiquity: cjwatson * r5321 trunk/ (3 files in 2 dirs):14:51
CIA-32ubiquity: Stop leaking locale changes from gtkui and migrationassistant tests into14:51
CIA-32ubiquity: the rest of the test suite.14:51
CIA-32ubiquity: cjwatson * r5322 trunk/ (debian/changelog tests/run tests/test_ubi_partman.py):14:52
CIA-32ubiquity: * Disable tests that require grub-installer templates only on non-x8614:52
CIA-32ubiquity:  architectures.14:52
CIA-32ubiquity: * Re-enable test_maybe_update_install on x86, and add the missing14:52
CIA-32ubiquity:  mock.patch calls that caused it to fail in clean build environments.14:52
cjwatsonright, that's the tests sorted out, phew.  anything else I should include for 2.10.0?14:53
cjwatsonmaybe a translation refresh14:53
barrycjwatson: hmm.  if you're itching to make a new release, go for it.  i was going to spend a bit of time today looking at a few more bugs14:54
barrybug 79265214:54
ubot2`Launchpad bug 792652 in ubiquity "ubiquity crashed with ValueError in command(): I/O operation on closed file" [High,Confirmed] https://launchpad.net/bugs/79265214:54
bdmurrayI'm getting an error trying to run tests - xvfb-run: error: Xvfb failed to start14:54
cjwatsonbdmurray: not been seeing that one14:55
barryalso, did i see stgraber disabled some of the grub installation tests yesterday because of failures on i386 buildds?  is that something i can/should look at?14:55
cjwatsonbarry: I want to make sure this is in before beta2 freeze14:55
cjwatsonbarry: oh, I just fixed that, I'm afraid14:55
cjwatsonliterally a minute before you joined14:55
barrycjwatson: \o/  i'll look at the diffs to see the fix.  as for the other bugs, i don't think they're critical, so don't wait for me14:56
cjwatsonit was just lots of fiddly stuff, nothing groundbreaking14:57
cjwatsonmissing mocks, missing test skipping conditions, that kind of thing14:57
barryi see from the changelog you figured out why that import of gtkwidgets was there :)14:57
bdmurrayI have a working test now, but I'm not clear on how to reduce the duplicate code in it http://paste.ubuntu.com/895189/15:10
stgraberbdmurray: I wouldn't worry about that little code duplication15:11
stgraberbdmurray: why is the first "@mock.patch('sys.stderr')" commented?15:11
bdmurraystgraber: I just forgot to remove it15:12
stgraberjibel: did you see any regression or pretty bad bugs in the installer today?15:17
stgraberI was surprised at how little installer bugmail I received overnight :)15:17
cjwatsonbarry: yeah, belatedly15:19
cjwatsonbdmurray: something like:15:19
cjwatsondef setUp(self):15:19
cjwatson   # stuff that's already there15:19
jibelstgraber, no regression so far. I essentially tested multi-disk setup, install with an existing windows partition and upgrades from ubiquity and found nothing interesting this morning.15:19
cjwatson    mock_stderr = mock.patch('sys.stderr')15:20
stgraberjibel: that's good to hear ;)15:20
cjwatson    patched_stderr = mock_stderr.start()15:20
cjwatson    self.addCleanup(mock_stderr.stop)15:20
jibelstgraber, just 1 minor detail, the kb indicator has no label at all now. This is confusing because ibus uses the same icon.15:20
cjwatson    patched_stderr.write = self.write_side_effect15:20
cjwatsondef write_side_effect(self, *args, **kwargs):15:21
cjwatson    ...15:21
stgraberjibel: yeah, that was unfortunately the fix for the other indicator bug (where the label would be mixed with nm's or bluetooth's icon)15:21
stgraberjibel: I think the bug here is that ibus doesn't have a different icon... we have the same issue with some of the accessibility options15:21
stgraber(actually it'd make sense for ibus to use the same keyboard menu ...)15:22
CIA-32ubiquity: cjwatson * r5323 trunk/ (151 files in 3 dirs): Update translations from Launchpad.15:44
CIA-32ubiquity: cjwatson * r5324 ubiquity/debian/changelog: releasing version 2.10.016:20
bdmurrayhas anybody looked at bug 909179?16:30
ubot2`Launchpad bug 909179 in ubiquity "[Precise] Installation freezes after "Who are you?" (Ubiquity hangs in ubi-webcam.py)" [Undecided,Confirmed] https://launchpad.net/bugs/90917916:30

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