[00:09] is there a script to cleanup the default users it creates and default projects? [00:11] No, but I wrote a script to bootstrap a n empty DB. [00:12] in the repo? [00:12] Merge lp:~wgrant/launchpad/bootstrap-db-from-scratch [00:12] ah [00:12] Run 'make schema' to create an empty DB (that branch prevents it from loading sampledata). [00:12] Then utilities/bootstrap-lp-db will create all the critical objects. [00:13] And utilities/populate-ubuntu-from-scratch.py will set up Ubuntu such that you can roughly use PPAs. [00:13] Note that it may have bitrotten slightly, as I haven't used it in a while. [00:14] thanks :) === LinuxJedi is now known as LinuxJedi|away [02:44] *** FYI. codehost will be done shortly for an update. actual downtime should be < 30 seconds *** [02:45] taking it down now [02:47] and should be fine again [07:16] Is there any way to delete a lot of branches quickly? [07:17] I kind of have a lot - but don't want to delete all in the project [07:18] MTecknology: it's probably possible via the API, I guess [07:18] But it's probably a bug in Launchpad that you even want to [07:18] spiv: ? [07:18] Well, why do you want to delete them? Just because they are cluttering the list of branches on a web page? [07:19] we're closing up shop and most of the code needs to go with it [07:22] Oh, these are private branches? [07:23] ya [07:24] spiv: actually.. if I have the project disabled - that would probably work too? [07:24] I'd look at the API. If there isn't a way you could perhaps file a question on answers to get them deleted in bulk by an admin. [07:24] MTecknology: Hmm! Maybe, I'm not sure though. [07:24] spiv: there's always: rm -rf /srv/bazaar.launchpad.net/mirrors <== that'll get rid of 'em all real fast. [07:24] spm: think of all the bugs you'd be getting rid of too! [07:25] lol [07:25] spm: btw, is that good vs. corrupt pyc file viewable anywhere yet? [07:25] I'll just ask for the project to be disabled :) [07:26] spiv: not yet, i shall correct this asap [07:47] hey guys, bzr push to lp failing with "bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist." [07:49] nevermind, started working again [07:53] spiv: hey there ... I pushed two branches earlier today and they _still_ haven't been scanned yet [07:53] spiv: it's not a problem, I don't need them anymore - but in case it's important on your end... [07:54] spiv: https://code.edge.launchpad.net/~mordred/drizzle/fix666814 https://code.edge.launchpad.net/~mordred/drizzle/bug666814 [07:54] mtaylor: that does sound like a problem on our end, yes. :( [07:55] spm/losas: do you know if there's a known problem with branch scanning? See mtaylor's comments above. [07:55] * LinuxJedi had one do that too. I can't remember which one though [07:55] lookin' [08:10] mtaylor: LinuxJedi: sorry - mean to get back to you - no, no issues. everything working fine, apparently. :-/ [08:11] spm: yay! [08:11] Ahhh. wait a sec. [08:12] ERROR Job execution raised an exception. ==> (permission denied for relation bugtag) <== looks to me like an auto bug fix that's maybe referencing a private attachment? does that sound plausible? [08:12] Job resulted in OOPS: OOPS-1760SMS35 [08:12] https://lp-oops.canonical.com/oops.py/?oopsid=1760SMS35 [08:13] mtaylor: yeah, I think looking at the oops itself; that's one for thumper and his merry men [08:14] spm: yay! [08:14] thumper: I love causing you work! [08:14] * spm once again congratulates mtaylor on finding yet more funky and exciting bugs! [08:14] * mtaylor is web scale [08:15] snort [08:16] hehe :) [08:43] spm: That'll be fallout from the tag subscription work that Bugs did recently. [09:01] * thumper pipes mtaylor to /dev/nul [09:03] hi folks, this is thi point of view for code review in lp? https://help.launchpad.net/Code/Review [09:06] spm: looks like I have a branch that isn't refreshed either with no private attachment or anything fancy: https://code.edge.launchpad.net/~bzr-gardener-devs/bzr-gardener/trunk [09:06] any known workaround to have the correct branch published ? [09:08] * LinuxJedi loves that bugs show 'Status tracked in *series*' again, thanks for fixing that :) === thekorn is now known as th3k0rn === th3k0rn is now known as thekorn === almaisan-away is now known as al-maisan [09:54] What means "Soyuz" in the Karma Table, and how did i get it? [09:56] ronnie_vd_c: Package work. [09:56] ok, thx [09:56] ronnie_vd_c: https://launchpad.net/soyuz [09:59] The only part of Launchpad with an original name :( [10:00] I mean, even Launchpad isn't the original name. === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan === warp10 is now known as af_warp10 === af_warp10 is now known as dp_warp10 === matsubara-afk is now known as matsubara === dp_warp10 is now known as warp10 === warp10 is now known as dp_warp10 === bilalakhtar_ is now known as bilalakhtar [13:11] hi folks [13:11] I'm wondering why I have karma for a project that I don't participate in in launchpad? === jtv is now known as jtv-afk === adeuring1 is now known as adeuring [14:53] sinzui: You happen to be around? [14:57] sinzui: Any chance you could do one last little request? https://answers.launchpad.net/launchpad-registry/+question/131398 === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan [15:04] jml, joining in for launchpad and upstreams sessions? [15:08] anyone able to give advice with a stuck "push" been waiting 9 hours for it to arrive on the web site [15:09] we're having a meeting now about improving launchpad for upstreams in #ubuntu-uds-bonaire1 === oubiwann is now known as oubiwann-away === oubiwann-away is now known as oubiwann === Ursinha is now known as Ursinha-afk [15:47] jelmer: are you in Orlando? [15:48] shadeslayer: He isn't, sadly [15:48] :( [15:48] hmm [15:48] StevenK: i think ive seen you, cant remember where [15:49] are you in the LP and upstream session? [15:49] shadeslayer: Indeed [15:49] StevenK: where? :P ... im setting next to pedro === Ursinha-afk is now known as Ursinha [15:50] shadeslayer: Can't see pedro, I'm in the second row, left hand side near the middle aisle === Meths_ is now known as Meths [15:51] StevenK: besides vish? [15:51] shadeslayer: Sorry, I don't have a mapping for who vish is [15:52] StevenK: the guy who is speaking right now [15:52] im sitting right behind me [15:52] s/me/him [15:52] shadeslayer: No, one row in front of vish [15:52] ah ok === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === oubiwann is now known as oubiwann-away === oubiwann-away is now known as oubiwann === LinuxJedi is now known as LinuxJedi|away === dp_warp10 is now known as warp10 === matsubara is now known as matsubara-lunch === matsubara-lunch is now known as matsubara === LinuxJedi|away is now known as LinuxJedi === jcsackett|afk is now known as jcsackett === bilalakhtar_ is now known as bilalakhtar === al-maisan is now known as almaisan-away === bilalakhtar_ is now known as bilalakhtar [19:37] does the self hosted launchpad install work with ppas out of the box? [19:37] shtylman: didn't you ask this yesterday? [19:38] he did :) [19:38] not quite :) [19:38] did I? [19:38] well.. I got the launchpad running today [19:38] and am onto other quests [19:38] such as my new PPA quest [19:38] shtylman: https://dev.launchpad.net/Soyuz/HowToUseSoyuzLocally [19:39] yea.. I have been reading that...and it was unclear if this is needed for my local launchpad install to support ppa, of it this is what I do if I don't want to run a full LP but still use the build system [19:40] you want to build stuff? [19:40] bigjools: ideally [19:40] well, you need to do stuff analogous to that, not exactly follow the instructions [19:40] k [19:41] that page is the best resource for now [19:42] i set up my arm board as a builder for launchpad running on my laptop using those instructions [19:42] so its possible [19:42] but i've been hacking on launchpad for 3 years so I have a bit of a head start :-) [19:42] haha [19:55] shadeslayer, hi [20:04] jelmer: oh hey [20:04] jelmer: another achievement for LP : Qtwebkit daily builds [20:16] hi folks, i want to add a user to push in my branch i need added him in my team? [20:25] yes, or you could alternatively have him do merge requests [20:42] ovnicraft: oh hi - you're in here already :) [20:43] ovnicraft: yes. as Tak says- make the branch owned by a team, then add the second person to the team and he will be able to push to the branch [20:43] mtaylor, thx twice XD [20:43] ovnicraft: my pleasure! :) [20:47] hi deryck, I have 2 bugs and I don't know which one should be the dupe, got a minute? [20:48] micahg, sure. Do you want to come to me, or do here in IRC? [20:48] deryck: either, where are you? [20:48] micahg, in the antigua hallway. Chair at the front of the hallway. [20:48] perfect, see you shortly :) === matsubara is now known as matsubara-afk === Ursinha is now known as Ursinha-bbl [22:17] any reason I can't see https://code.edge.launchpad.net/~weechat-devs/+recipe/weechat-daily ? (I'm stefanor, an admin of weechat-devs) [22:34] tumbleweed: looks like a bug [22:34] I'm chasing [22:35] I swear I saw it an hour ago... [22:38] tumbleweed: has it been built into a private archive? [22:38] thumper: nope, should be public [22:38] can't see the builds either :) [22:38] * thumper frowns [22:39] tumbleweed: which ppa [22:39] drubin was building it into his own ppa, then https://edge.launchpad.net/~weechat-devs/+archive/daily [22:39] * tumbleweed summons him [22:40] drubin: http://paste.ubuntu.com/521023/ [22:41] I deleted the ppa where it was built to. [22:41] but he is a member. He is part of ~weechat-devs [22:42] was originally being built to ~/drubin/weechat-daily and moved it to ~/weechat-devs/daily [22:47] StevenK: are you still at the convention center [22:48] shadeslayer: Yes [22:48] StevenK: where? in a session? [22:48] shadeslayer: Yes, in Antigua 3 [22:48] shadeslayer: Whyfor? [22:48] StevenK: one of my daily builds is stuck, whom should i talk to? [22:48] https://code.edge.launchpad.net/~rohangarg/+recipe/qtwebkit/+build/5794 [22:48] that one [22:49] lamont: ^ [22:49] its been that way for nearly 4-5 hours [22:49] thanks dude :) [22:49] meh [22:50] * lamont slaps lemon around [22:50] there. [22:50] lamont: thanks ! === LinuxJedi is now known as LinuxJedi|away === Lcawte is now known as Lcawte|Away === Lcawte|Away is now known as Lcawte [23:01] Quick question... on Launchpad, when part of an application is translated, how can I tell it to put the translation files somewhere in the branch? [23:01] It just dumps them in the root directory, and I want it to dump them in a /po folder. [23:38] drubin: ok, thanks [23:38] thumper: Does that help at all? [23:38] drubin: I think so [23:38] drubin: because I'm guessing that internally the ppa isn't actually deleted, just hidden [23:39] * bigjools 's PPA alarm goes off [23:39] bigjools: hi [23:39] bigjools: what happens when a user deletes a ppa that has stuff in it? [23:39] either way... the project owner is weechat-devs which tumbleweed is apart of [23:40] drubin: I think the problem is that there are build records for the recipe built into the old (removed) ppa [23:40] and that is what is causing the problem [23:40] yip that seems logical. [23:40] maybe [23:40] can I remove them (might fix the problem for now?) [23:40] bigjools: can you see https://edge.launchpad.net/~weechat-devs/+archive/daily ? [23:40] because there *are* build records. [23:41] thumper: when you delete a PPA it only deletes the external repo [23:41] and marks the internal record as "deleted" [23:41] it does not delete history [23:41] bigjools: and makes the archive not visible? [23:41] sorta - it's greyed out in the lists [23:41] I can see that PPA [23:41] bigjools: we use launchpad.View on the archive [23:41] it's not deleted [23:41] thumper: the problem isn't me seeing that PPA, it's seing the daily build [23:42] bigjools: it was a preview (drubin's) ppa that was deleted, AFAIK [23:42] tumbleweed: agreed [23:42] tumbleweed: it's not deleted, nobody has uploaded anything [23:42] previous, grr@lag [23:42] sorry, gave him the wrong link [23:42] ah :) [23:42] bigjools: https://code.edge.launchpad.net/~weechat-devs/+recipe/weechat-daily [23:43] bigjools: I can't see it, but you may have better permissions than me [23:43] I can see it, yeah [23:43] * tumbleweed could see it before drubin deleted that ppa [23:43] bigjools: what is the archive linked to the recipe [23:43] https://code.edge.launchpad.net/~weechat-devs/+archive/daily [23:43] which is empty [23:44] bigjools: ye latest build didn't seem to work. [23:44] bigjools: is there any reference on that page to drubin's archive? [23:44] thumper: no [23:44] mostly because I think I was trying to build to a ppa that had already been deleted. [23:44] * thumper is confused [23:44] * bigjools sees a bug I think [23:44] https://code.edge.launchpad.net/~weechat-devs/+recipe/weechat-daily/+build/5801 [23:45] it's stuck "uploading" [23:45] requested built to old ~drubin PPA. deleted ~drubin PPA, tried requesting new build to ~weechat-devs, (sorry pending build already requested) [23:45] hey jelmer, I thought you'd fixed that? [23:45] Launchpad failed to process the upload path '21341/ubuntu': [23:45] bigjools: Unauthorized: (, 'status', 'launchpad.View')
[23:45] thumper: ?! [23:45] I wonder what I have that you don't [23:45] not sure if that helps. [23:45] apart from style [23:46] lol [23:46] bigjools: it checks both the recipe and the archive [23:46] ahhhhhhhhhh [23:46] the archive is disabled so it blocks uploads [23:46] the build wants to upload to the disabled one [23:46] bigjools: since the archive is disabled, we can't see it [23:46] right [23:47] but you can [23:47] ok it makes sense now [23:47] changing the target archive when there's outstanding builds needs to be disallowed :) [23:47] bigjools: can you enable the archive? [23:47] bigjools: yip. [23:47] bigjools: or perhaps disabling an archive should be disabled [23:47] yes, done [23:48] yeah, we should check for pending builds [23:48] also deleting ppa' when there are pending builds seem a bad idea. [23:48] oh cock [23:48] I can't enable it [23:48] why? [23:48] there's a bug in the permissions :/ [23:48] I can get to the admin form but not submit it! [23:49] haha [23:49] hang on [23:50] thumper: yeah it needs lp.edit to submit.... you'd think my lp.commercialadmin would count for something ... [23:50] * thumper smirks [23:53] so it's enabled but it won't help those stuck builds [23:53] jelmer's fix for that obviously didn't work for stuck recipe builds