/srv/irclogs.ubuntu.com/2017/11/23/#launchpad.txt

acheronukx86 builders don't look well again. lots of 'cleaning'07:06
=== chihchun is now known as chihchun_afk
cjwatsonacheronuk: no time to investigate properly, but stabbed09:47
=== chihchun_afk is now known as chihchun
=== ePierre is now known as ePierre-afk
Ionichum, I'm having strange build errors14:28
Ionichttps://code.launchpad.net/~x2go/+archive/ubuntu/ppa/+recipebuild/1488778 (more specifically https://code.launchpad.net/~x2go/+archive/ubuntu/ppa/+recipebuild/1488778/+files/buildlog.txt.gz - but affecting all Ubuntu series anyway) seems to want to checkout a git revision out of the bzr branch that doesn't exist and I have no idea where this might be coming from14:29
cjwatsonIt's probably a ghost revision - i.e. something that's listed as the parent of some revision, but that doesn't itself exist14:30
cjwatsonCan't seem to reproduce it by branching it locally though14:31
Ionicthe builders all run into that though; I made sure to re-run an import and check the upstream git repository for the commit SHA (which doesn't exist), so no idea what's going on there14:32
cjwatsonThe reason it's talking about git is that this branch was constructed using bzr-git14:32
Ionicright, I know that14:33
cjwatsonI'm pretty confused too.  But is it worth just converting this to a git recipe build rather than wrestling with it?14:33
Ionicprobably, since the upstream repository is a git repo anyway, though I guess there's no easy way to convert an existing repository to a different type (short of adding a new one + removing the old bzr branch)14:35
cjwatsonno, just push/import it14:39
cjwatsonthe namespaces (mostly) don't overlap14:39
Ionicthen again, I can't seem to find any link to import a new repository, hum14:51
cjwatsonIonic: https://help.launchpad.net/Code/Git#Mirroring_repositories_from_other_sites14:52
Ionicyes... it looks like the only option is to request an import (no 2)14:52
cjwatsonif you want to push a new repository that only exists on LP, then you can just git push to an appropriate URL14:53
cjwatsonbut if it already exists somewhere else, then an import is more appropriate14:54
Ionicgiven that it's a clone of our upstream repository, an import makes most sense14:54
Ionichum, it looks like git repository imports are not working like bazaar branches, but instead... are global to a project or team15:13
cjwatsonIonic: I think you misunderstand something, but I'm not exactly sure what.  Do you have an example?15:16
Ionicwell, I seem to only be able to set the repository as backing a project... and that's not something I'd like to do with a code from a different project we're merely using as a dependency15:19
Ionicc.f., there's a "configure code" link on https://code.launchpad.net/x2go - but that's global for the whole project15:20
cjwatsonIonic: Looks like you only read half of the link that I gave you above.15:20
cjwatsonIonic: "2. This method is useful for other cases, such as importing repositories that are not the primary upstream repository for a project"15:20
cjwatsonIonic: Imports created in that way are not set to be the project default repository15:21
cjwatsonIonic: The "Configure code" link is option 1 on that page.15:22
Ionicright, I was confused because the code import page essentially queries the same data as the configure code page, I was probably wrong to assume it's doing the same thing15:23
cjwatsonIt indeed does not.15:23
cjwatson(not exactly; it's similar)15:23
cjwatsonLooks like you created https://code.launchpad.net/~x2go/x2go/+git/python-wsgilog_master but then deleted it?15:23
cjwatsonOh, just renamed.15:24
cjwatsonhttps://code.launchpad.net/~x2go/x2go/+git/python-wsgilog looks reasonable.15:24
Ionicyep, I created that, then deleted it, and now re-created as a proper import15:24
Ionicyep15:25
Ionicthanks, I'll have to see how the recipe takes it after the initial import :)15:25
Saviqhey guys, is it possible to prune PPAs up? say, https://launchpad.net/~mir-team/+archive/ubuntu/release/+packages has 7 source packages at 8MB, but almost 1k binaries at 6GB (for a 2GB-limited PPA that's quite a bit...), or should we ignore the size warning?15:28
cjwatsonSaviq: Most of it's mir-test-tools-dbgsym I suspect15:33
cjwatsonSaviq: I've bumped your quota a bit15:34
Ionicyeah, and it looks like a build directly from this newly imported git repository worked fine15:41
IonicI guess I'll just drop the bzr branch for good15:42
cjwatsongood good15:43
Ionicthank you again :)15:45
cjwatsonnp15:50
=== chihchun is now known as chihchun_afk
Saviqcjwatson: well, we'll fill it up soon enough anyway, are superseded binaries never pruned from PPAs?15:59
cjwatsonSaviq: They're pruned roughly nightly16:00
cjwatsonSaviq: Since just one instance of mir-test-tools-dbgsym is ~300MB, multiplying that by series and architectures accounts for most of the size you mentioned without having to theorise a pruning bug16:00
Saviqaha16:00
Saviqcjwatson: can you bump ppa:mir-team/dev and /rc, too, then? thanks16:01
cjwatson(actually every six hours I think)16:01
cjwatsonSaviq: done16:01
Saviqthanks16:24
rbasakDoes Launchpad use celery or something else? ISTR a different task runner name but I don't remember what it was.17:06
cjwatsonrbasak: celery, with a variety of other bits and pieces glued above and below and on the side17:09
rbasakOK, thanks17:17
cjwatsonrbasak: things you might be thinking of include ampoule and lazr.jobrunner17:18
rbasakThose don't ring a bell. But I may be mistaken entirely.17:19
rbasakBut celery is the answer I was looking for, thanks.17:19
rbasak(though I might still try to avoid it as I don't want more infrastructure dependencies)17:20

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