/srv/irclogs.ubuntu.com/2014/10/10/#ubuntu-release.txt

elmoanyone with cdimage access around?06:23
=== doko_ is now known as doko
seb128that sync ^ has no lp reference but the ffe is bug #137934407:19
ubot2bug 1379344 in glibmm2.4 (Ubuntu) "[FFe] Update glibmm to 2.42" [Medium,Triaged] https://launchpad.net/bugs/137934407:19
seb128it makes the binding be on the same serie as the lib and fix the current ftbfs07:19
cjwatsonstgraber: please can you make sure to run the test suite before committing to cdimage?10:07
cjwatsonfixing it up now ...10:07
stgrabercjwatson: oops, sorry, I always forget that config changes also break the testsuite...10:55
stgraberslangasek: so cjwatson reported bug 1379274 as a regression from the switch to python3 and switched import-images back to python2 which hit the bug again and filled up nusakan's disk. I've now added a test and pushed a fix for unicode handling in the removal list for python2.10:57
ubot2bug 1379274 in Ubuntu system image "import-images fails under Python 3 when there are multiple images and at least one lacks a base" [Undecided,New] https://launchpad.net/bugs/137927410:57
stgraberslangasek: so for hte time being, we'll keep things running under python2 and I'll look into cjwatson's bug later, then do proper testing of python3 before we consider switching produciton to python310:58
stgrabersystem-image is back to normal, crontab entry re-enabled11:07
cjwatsonstgraber: thanks11:11
cjwatsonstgraber: would appreciate review of https://code.launchpad.net/~cjwatson/ubuntu-system-image/cdimage-custom/+merge/237942 if you get a chance - fairly urgent11:12
cjwatsonrationale's near the end of the linked (unfortunately private) bug11:13
stgrabercjwatson: merged and deployed11:17
cjwatsonyay thanks11:19
cjwatsonglad I understood the model properly11:19
cjwatsonso we'll just need to add an extra cdimage-custom line to etc/config after deploying livecd-rootfs11:20
stgrabermore like changing the existing custom line to use the cdimage-custom generator instead of the http one, but yeah11:21
stgraberreminds me I really need to split the generators out as separate files, generators.py is starting to be pretty messy :)11:22
cjwatsonright yeah11:23
cjwatsonI guess thinking about it we can safely land livecd-rootfs without that11:24
cjwatsonbecause nothing happens to the actual build until etc/config is changed11:24
cjwatsonoh no, that would drop those click packages from rootfs into a black hole11:24
stgraberyeah, I think we'll need to be pretty careful, stop the system-image cron, land cdimage, build a new image, update system-image's config, run import-images by hand to confirm all is well, then turn cron back on11:25
cjwatsonland livecd-rootfs, but yeah11:26
cjwatsonI deployed the cdimage code already, since it should be a no-op if livecd-rootfs hasn't generated custom.tar.gz11:26
stgraberah right11:27
stgraberan alternative would be to change livecd-rootfs to first both install the clicks in the rootfs and generate custom.tar.gz with the same clicks. Then we can land that, switch system-image, test everything and then land a second livecd-rootfs which stops including the clicks in the rootfs11:27
stgraberthat's all based on the assumption that click doesn't freak out if something is both in the system path and in /custom11:28
cjwatsonshouldn't any more following the click-apparmor changes11:28
cjwatsonok, I'll follow up on https://code.launchpad.net/~ubuntu-core-dev/livecd-rootfs/split-custom-tarball/+merge/23790511:28
stgrabercjwatson: are you the one holding the vim lock on etc/config ?12:49
cjwatsonstgraber: oh sorry, dropped13:00
stgraberthanks13:01
jamespagethe neutron upload I did a few minutes ago resolves a blocking issue in our RC testing; however it does pull a new package into main (ipset) - MIR raised and apologies - missed that delta on the rc114:42
stgrabercjwatson, ogra_, slangasek: so who just switched system-image back to python3 again? :)14:43
stgraberI'm getting tracebacks in my e-mails14:43
ogra_stgraber, i didnt touch the code at all14:44
ogra_(i ran import-images with python and python3 prefix manually this morning thouh ... to get the images out ... are you sure these mails are recent ?)14:44
stgraberogra_: yeah, they're pretty recent and I see that someone re-applied slangasek's change manually in /srv/system-image.ubuntu.com14:45
stgraberso system-image is currently broken14:45
ogra_ouch14:45
ogra_i know lool just built an image, but i think he only touched crontab14:46
cjwatsonI didn't touch it14:46
loolI've only touched crontab14:46
cjwatsonyou sure it wasn't a merge conflict thing14:46
cjwatson?14:46
looland ran an rtm image build14:46
loolI didn't bzr anything14:46
stgraberI'm having doubts now :) I'm pretty sure I did uncommit+revert before pulling the updated code but maybe I forgot the revert and we've somehow been lucky not to hit the broken python3 codepath until now (because the past 20 or so runs were successful, it just started failing again about 20min ago)14:48
stgraberanyway, just dropped all the local delta so the next run should succeed again14:49
cjwatson(that's a binary sync; I took care because perl can easily make the archive grumpy if you end up with build skew)23:02
cjwatsonslangasek,infinity: would you have a minute to review debian-installer so that the new kernel can get in?  there's one ppc64el-specific change in there too23:02
slangasekyes, looking23:03
infinitycjwatson: oh, thanks for that, I got distracted.23:06
infinitycjwatson: Are minicmd/reboot consistent with other arches?23:07
infinitycjwatson: Oh, I guess we cargo-culted this from kfreebsd, which has an entirely different module selection.23:08
infinityBut minicmd is there, at least.23:09
infinityslangasek: You still reviewing that, or okay for me to let it in?23:09
slangasekinfinity: no, and no!23:09
infinityThat answers that.23:09
infinity;)23:10
slangasekyes, it's always nice to see the queuebot accepting a botch sync23:13
cjwatsonyeah there isn't really a perfect analogue elsewhere but I guess kfreebsd is closest right now23:24

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