[00:00] StevenK: getByQueueEntry takes a BQ [00:00] Not a BPJ or J [00:00] I think [00:00] Or it takes a BPJ [00:00] Something like taht [00:01] wgrant: That is from the method I'm testing [00:01] StevenK: What's your test? [00:03] wgrant: http://pastebin.ubuntu.com/5695481/ [00:06] StevenK: makeJob is not meant to be used directly [00:06] It's mostly a private method to be used by queueBuild. === gary_poster|away is now known as gary_poster [01:28] StevenK: https://code.launchpad.net/~wgrant/launchpad/clean-up-publication-methods/+merge/165512 [01:29] * StevenK waits for the branch scanner to let the source branch go, so the page will actually render. [01:30] StevenK: That's impossible [01:30] The page does not write [01:30] So it can't contend scanner locks [01:30] LaunchpadTimeoutError: Statement: 'SELECT BranchRevision.branch, BranchRevision.revision, BranchRevision.sequence ... [01:33] That's just a cold cache [01:33] 212# First up, publish everything in this build into that dar. [01:33] wgrant: While you're in the area, could you un-2005 that comment? [01:35] Done [01:36] wgrant: What did you replace it with? [01:37] # Publish all of the build's binaries. [01:37] Since the comment was a lie anyway; it may publish to all DASes if it's not arch-specific [01:37] Heh [01:38] wgrant: r=me [01:40] StevenK: Thanks [01:41] It'll probably break some more tests, but let's see what happens... [01:41] wgrant: I need to file a bug for denying uploads to OBSOLETE series? [01:43] StevenK: I would [01:44] wgrant: 902836 is close [01:45] StevenK: Not close -- exact. [01:46] Then I'll make use of it [01:47] Please do [01:57] wgrant: https://code.launchpad.net/~stevenk/launchpad/db-add-archive-permit-obsolete/+merge/165514 and https://code.launchpad.net/~stevenk/launchpad/deny-obsolete-series-uploads/+merge/165515 [01:58] Damn it, wrong branch for the db patch :-( [02:00] StevenK: You'll also want a small garbo job [02:00] You can just steal the one I used two weeks ago [02:04] StevenK: Are you going to retarget that MP? [02:12] wgrant: Small garbo job why? [02:13] wgrant: https://code.launchpad.net/~stevenk/launchpad/db-add-archive-permit-obsolete/+merge/165517 is the new one [02:13] StevenK: To set the column's values to false [02:13] wgrant: ... [02:14] 11 +ALTER TABLE archive ALTER COLUMN permit_obsolete_series_uploads [02:14] 12 + SET DEFAULT false; [02:14] Oh [02:14] Yes [02:14] That sets the default. [02:14] That won't rewrite the table [02:34] wgrant: You lose [02:45] StevenK: I knew I'd lose [02:46] Since my ec2 run only had mBPPH setting the first one to be published [02:46] I lost a lot less than I expected, though [02:46] Particularly since two of the three tests that failed were ones I added two weeks ago... [02:53] hows it going fellas === wedgwood is now known as wedgwood_away [04:32] wgrant: Do we want another DB patch to ALTER COLUMN permit_obsolete_series_uploads SET NOT NULL ? [04:33] StevenK: I have an unlanded one to do the same for publish_debug_symbols. We would do well to combine them [04:33] So don't bother; I'll add it to mine. [04:33] wgrant: Difficult [04:33] Since permit_obsolete_series_uploads was added in 46-0 [04:38] StevenK: That's why I'll renumber mine to 46-1 :) [04:38] Right [05:24] wgrant: I now have four MPs up === wedgwood_away is now known as wedgwood === BradCrittenden is now known as bac === Ursinha_ is now known as Ursinha [17:18] Hi all, is there a version of launchpad that can be used on private servers? [17:36] theneb: the launchpad itself can be run on a private server === jelmer is now known as samba_jelmer [18:07] Run launchpad on my private server for private projects [18:14] theneb: yes, that's possible - the source is available and AFAIK there are a couple of private instances out there [18:16] samba_jelmer: Thanks, except for the development source guide on the wiki, are there any other articles around it? [18:17] theneb: not that I'm aware of [18:17] Okay, I'll start getting stuck into configuring up the Apache side. [18:19] it's not exactly trivial to setup from what I remember === wedgwood is now known as wedgwood_away === wedgwood_away is now known as wedgwood === samba_jelmer is now known as jelmer === wedgwood is now known as wedgwood_away