/srv/irclogs.ubuntu.com/2017/09/01/#launchpad-dev.txt

=== lifeless_ is now known as lifeless
xnoxlxd snap builds appear to be painfully slow10:35
xnoxhttps://code.launchpad.net/~xnox/+snap/xnox-subiquity/+build/7581710:35
xnoxit's been 9 minutes doing apt update =(10:35
xnoxand previous builds at https://code.launchpad.net/~xnox/+snap/xnox-subiquity would take just 1 minute to get a lot further (and fail, but whatever)10:36
cjwatsonIt may have hung10:37
xnoxit is progressing, but slowly10:37
cjwatsonBluff10:37
wgrantThat Ign sounds a bit suspicious10:37
xnoxi made coffee refreshed and it had an extra 'Ign:5 http://ppa.launchpad.net/snappy-dev/tools/ubuntu xenial Release'10:37
xnoxbefore refresh it was at Ign:310:37
wgrantThere's no way the chroot should have the snappy-dev PPA up to date already.10:37
cjwatsonYeah, it's almost certainly timed out10:37
cjwatsonWe'll hopefully get more information once it finishes timing out10:38
xnoxhttps://launchpadlibrarian.net/335415335/buildlog_snap_ubuntu_xenial_amd64_xnox-subiquity_BUILDING.txt.gz -> took 1 minute to do everything, and it has a lot of Get rather than Ign.10:38
cjwatsonYeah yeah I know10:38
cjwatsonIt's not "slow", it's broken :)10:39
xnoxok, thanks.10:39
cjwatsonBut I won't have much idea of why until it gets further10:39
cjwatson(worked fine on dogfood)10:39
cjwatsonHuh, there it managed to get something from ppa.launchpad.net10:40
cjwatsonlet's see what dogfood lcy01 makes of it10:43
cjwatsontrying https://code.dogfood.paddev.net/~cjwatson/+snap/subiquity/+build/6549111:01
cjwatsonLooks like it's doing the same thing11:04
cjwatsonwgrant: Do you have your "get shell on dogfood builder" package handy somewhere?11:05
wgrantcjwatson: labbu:~wgrant/buildd-rooter.tar.xz11:06
cjwatsonthanks11:06
wgrantYou need to adjust the key in wgrant-rooter, build it, publish it, then install wgrant-rootit11:06
wgrantcjwatson: Should we roll prod back for now?11:07
wgrants/install wgrant-rootit/build wgrant-rootit and wait for it to hang/11:07
cjwatsonwgrant: Let's.  Could you organise that?  If you could leave buildd-staging alone that'd be good.11:08
wgrantcjwatson: kk11:08
cjwatsonI wonder if breaking out of the buildd chroot will work when it's using schroot, though.11:09
wgrantI don't see why not.11:10
wgrantUnless schroot has started using mount namespaces.11:10
wgrantPretty sure I put in way too many ..s for that reason.11:10
cjwatsonSeems to leave me in /home11:13
cjwatsonAt least when I try locally in schroot -c unstable-amd64 -u root11:14
cjwatsonI guess overlayfs might matter there11:17
wgrantYeah, I see the same here, but that is aufs so is going to be pretty weird.11:17
wgrantSlightly surprised it wouldn't work, but I don't see how schroot could possibly break it with the dir backend and no mount namespaces.11:17
cjwatsonWell, let's try I guess.11:18
wgrantcjwatson: Wait no I typoed, it works fine11:19
wgrant>>> import os11:19
wgrant>>> os.getcwd()11:19
wgrant'/root'11:19
wgrant>>> os.chdir('..')11:19
wgrant>>> os.chroot('/root')11:19
wgrant>>> os.getcwd()11:19
wgrant'(unreachable)/run/schroot/mount/artful-amd64-a0c7ae2d-d598-4f05-8b8f-2e60df09df2a'11:19
wgrant>>> os.chdir('../../../../../../../../')11:19
wgrant>>> os.getcwd()11:19
wgrant'(unreachable)/'11:20
wgrantcjwatson: All active vbuilders are 147, though lgw01 is being sluggish at coming back, as always11:45
cjwatsonwgrant: https://code.launchpad.net/~cjwatson/launchpad-buildd/lxd-clamp-mss/+merge/33007812:48
cjwatsonI don't feel too bad about not spotting that in advance ...12:48
wgrantIndeed12:49
wgrantcjwatson: lgtm12:50
cjwatsonthanks12:50
cjwatsonwill get it onto dogfood today but I'm not going to attempt another prod rollout until next week12:50
wgrantcjwatson: The non-vbuilders are probably 1500 anyway, so I suppose we need not downgrade them.12:51
cjwatsonz13-* are 1500 at least12:52
cjwatsonwgrant: Would you be OK with reversioning our currently-forked dependencies using PEP 440-compliant versions (e.g. Twisted 13.0.0-p2 -> 13.0.0.post3 or similar)?  I had another poke at my pip branch today and discovered that this would be helpful for that project; notably, unlike old pkg_resources, modern pkg_resources (and hence pip) considers zope.pagetemplate 3.5.0-p1 < 3.5.0, so much ...20:58
cjwatson... confusion arises.20:58
cjwatsonwgrant: I think we just need to make sure that whatever versions we use are also handled correctly by the old pkg_resources we're currently using, but that's possible.20:59
cjwatson(I made some progress; I have a bin/py now, though it's currently a pkg_resources entry point which means that running it causes pkg_resources to try to resolve stuff and hence I run into the above.21:00
cjwatson)21:00

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