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