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