[00:01] steven@undermined:/tmp/summit% bzr grep dependencies [00:01] requirements.txt:# Non-standard dependencies [00:01] wgrant: ^ [00:02] StevenK: great [00:02] Now I just need the webservice test to pass [00:05] ValueError: No value for required parameter 'user' [00:05] But it uses @call_with! Which is the whole point! [00:06] StevenK: What does the definition in the interface look like? [00:07] wgrant: http://pastebin.ubuntu.com/1567621/ [00:07] StevenK: operation_parameters shouldn't be there, I don't think [00:08] Oh, that might be fighting with call_with? [00:08] Yes [00:08] operation_parameters specifies the parameters for the operation [00:08] Not necessarily the method [00:08] Ah [00:09] I thought you needed both. :-( [00:10] I've pre-QAed r16450 on mawson this time, by way of a cowboy. If it seems plausible to roll it out over the UK night, that would be cool. [00:10] QueueInconsistentStateError: cjwatson QA bodge: refusing upload to copy archive [00:11] 2013-01-25 00:07:48 DEBUG Building recipients list. [00:11] 2013-01-25 00:07:48 DEBUG No recipients on email, not sending. [00:11] (I couldn't get the actual QueueInconsistentStateError seen in the previous instances of this bug to happen on mawson. I'm not sure whether it's gone away or I just wasn't trying hard enough.) === slank is now known as slank_away [00:12] cjwatson: It might rely on the binary never making it into the primary archive [00:12] So there were no overrides to inherit [00:13] Well, except it was in the primary archive on production ... [00:14] lha | 1.14i-10.4 | quantal/multiverse | source, amd64, armel, armhf, i386, powerpc [00:14] Though it was removed from raring; I suppose that might matter [00:14] Ah yes, the removal hadn't happened yet on dogfood [00:14] I'll try that next time :) [00:14] That would certainly explain a lot [00:15] Yeah, that'd be why it hasn't been noticed much before [00:19] Indeed, all the other upload failures on http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20121221-raring.html were ones I removed in the same process-removals run on 2013-01-08 [00:20] cjwatson: Great [00:21] Good call [00:24] cjwatson, StevenK: Any objections to updating qastaging's DB over the weekend? [00:24] Will take qas down for about a day [00:25] I'll be on leave and don't care [00:25] I mean, physically away [00:25] Aha [00:27] It's what, 11 months out of date? [00:28] April, I think [00:28] So not quite [00:29] wgrant: However, no objections. [00:46] hey wgrant. I know you're very busy so no pressure, I just wanted to know how far back you recon bug 1100164 would be pushed [00:46] <_mup_> Bug #1100164: Private projects are forbidden from having releases when only files are problematic < https://launchpad.net/bugs/1100164 > [00:48] plomme: I will hopefully be working on that this afternoon [00:48] it's a small fix. [00:48] I'd hope to work on it on Mon/Tue, but a lot of production issues have come up this week, sorry :( [00:48] hoped [00:48] ok great thanks a lot =) [00:49] yeah I know how that goes haha [00:49] Everything likes to fall apart at once :) [00:51] yeah tell me about it. I've had a manic week as well. Issues never come alone [01:14] wgrant: https://blueprints.dogfood.launchpad.net/production-auditor/+spec/spec-c [01:14] wgrant: What do you see, if anything for the Dependency tree ? [01:25] StevenK: c → b → a [01:32] Hm, then you have access to B [01:35] wgrant: I thought I had removed you from seeing B, though :-( [01:38] StevenK: :( [01:38] I might be god at the moment [01:38] Though blueprints don't respect godpowers, do they... [01:38] Nope [01:39] I removed your APG on production-auditor [01:39] I can see B [01:39] But maybe that's because I'm an admin [01:39] Can I list B... [01:39] \Yes [01:40] StevenK: ~canonical has an APG [01:41] Ah ha [01:41] "permissions": {"PROPRIETARY": "ALL"}} [01:42] wgrant: ~canonical's APG is kaput, has B disappeared? [01:43] I AM BLIND [01:43] a and b are no longer on the graph [01:43] Right, that's what I expected [01:44] And it fixes danilos' Critical [01:50] * StevenK marks r16450 as qa-ok [01:56] StevenK, woohoo, cheers (though I am not here ;) [01:56] danilos: Haha! :-) [01:56] StevenK: Methods named 'dependencies' and 'blocked_specs' aren't a thing [01:57] Can't make them properties ... [01:57] Also, you uncached a few things -- deliberate? [01:57] StevenK: Sure [01:57] You can rename them :) [01:57] Bleh, I meant to revert back to cachedproperty [01:57] At the moment they look exactly like properties [01:57] Very confusing [01:58] wgrant: What would you suggest? [01:58] getDependencies, or something like that [01:58] Methods are verbs [02:00] StevenK: Hm, to retain webservice compatibility I guess you could leave dependencies as an unfiltered SQLRelatedJoin [02:00] lazr.restful will automatically filter out invisible things [02:00] (although the count will be wrong) [02:00] Not sure which is worse [02:02] Hmmm, neither [02:06] its all worse [02:51] lifeless: Thanks for your support. :-P [03:40] wgrant: https://code.launchpad.net/~stevenk/launchpad/use-visibility-filter-spec-depends/+merge/144836 is updated [04:05] wgrant: Can haz review nao? [04:09] StevenK: r=me [04:12] wgrant: Thanks === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [06:18] StevenK: https://code.launchpad.net/~wgrant/launchpad/bug-1100164/+merge/144856 [07:12] 385+ tal:condition="context/information_type/enumvalue:PUBLIC" [07:13] wgrant: ^ Can that make use of the can_have_release_files that the other template uses? [07:13] StevenK: Sadly not, since that's an attribute on ProductRelease [07:13] I could move it to product, but meeeeh [07:13] That is my only niggle, r=me [07:14] Thanks [07:15] Curses, the blueprints on qas have one children [07:15] *child [07:16] And staging is in little pieces [07:22] Hmmmm, how do I find specs that have grandchildren === yofel_ is now known as yofel [08:50] good morning === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === Ursinha_ is now known as Ursinha === almaisan-away is now known as al-maisan === slank_away is now known as slank === al-maisan is now known as almaisan-away === matsubara is now known as matsubara-lunch === matsubara-lunch is now known as matsubara [17:59] benji, Do you think you'll get a chance to take a peek at https://code.launchpad.net/~gmb/lp2kanban/encode-annotations-with-json/+merge/144372 today, or is that too much to ask for? [18:00] Ooh, that sounded a bit bitchy. [18:00] What I meant was "or have you got too much on your plate?" [18:00] Sorry benji :) [18:01] gmb: heh; sure, I can look at it in just a moment [18:06] benji, Thanks :) [18:48] gmb: review done; looks great; I thought it might be nice to allow multi-line JSON so I sketched out some code to enable that [18:49] benji, awesome, thanks.