[10:56] <cjwatson> tomwardill: I think I have basic views for OCI recipes that aren't entirely broken.  I needed to fix up a few things at the interface/model level too; should have some MPs for you later today.
[10:56] <tomwardill> cjwatson: excellent, thanks!
[10:56] <cjwatson> Several bits left out for now due to not enough model support yet
[10:56] <cjwatson> But it's a skeleton at least
[10:56] <tomwardill> I'm just working out why my interface has stopped being an interface and then the Build Behaviour stuff should be ready again
[10:57] <cjwatson> Properties that raise exceptions are a great way for interface verification to stop working.  Not that I ever do that.
[10:57] <tomwardill> yeah, I think that is literally the cause
[10:57]  * tomwardill breaks out pdb
[11:41] <cjwatson> tomwardill: https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/379539 (smallish) https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/379540 (quite large)
[11:42]  * tomwardill will look in a mo
[11:47] <tomwardill> Total: 87 tests, 0 failures, 0 errors, 0 skipped in 49.559 seconds
[11:47] <tomwardill> finally!
[11:47] <tomwardill> now to add more tests
[11:56] <cjwatson> wgrant: I've been looking at the python-openid fork situation (https://bugs.launchpad.net/launchpad/+bug/676372, https://bugs.launchpad.net/launchpad/+bug/1034376).  I believe that the bug that led to this can no longer be relevant, because as of https://code.launchpad.net/~cjwatson/launchpad/testopenid-certificate/+merge/314768 we force the OpenID fetcher to Urllib2Fetcher in loggerhead as ...
[11:56] <cjwatson> ... well as in lp.services.webapp.login, and the fix was only ever needed in CurlFetcher
[11:56] <mup> Bug #676372: "Server denied check_authentication" from bazaar.launchpad.net private branch since 11926 deployed <bad-commit-12290> <lp-foundations> <qa-ok> <regression> <Launchpad itself:Fix Released by wgrant> <https://launchpad.net/bugs/676372>
[11:56] <mup> Bug #1034376: Unable to see private branch contents on https://bazaar.launchpad.net <codebrowse> <openid> <qa-ok> <regression> <Launchpad itself:Fix Released by deryck> <https://launchpad.net/bugs/1034376>
[11:56] <cjwatson> wgrant: Do you agree with this analysis?  If so I'd like to try dropping the patch (probably in the process of moving to python-openid2, which is maintained and supports Python 3)
[17:29] <tomwardill> Total: 123 tests, 0 failures, 0 errors, 0 skipped in 1 minutes 23.144 seconds.
[17:29] <tomwardill> woooo
[17:29] <pappacena> 🎉
[17:30] <SpecialK|Canon> Nice!
[17:31] <tomwardill> cjwatson: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/379201 is ready for another round of review. Areas of concern are 'have i implemented enough of buildbehaviour', and the methods for distro_arch_series and where I'm pulling the values for that from.
[17:48] <cjwatson> Ack, queueing up
[17:49] <tomwardill> ta :)
[18:05] <cjwatson> tomwardill: getting closer :)  reviewed
[18:06] <cjwatson> Thiago's HTTPS mirrors stuff is next in my queue but I'm not going to get to it today, so tomorrow morning instead
[18:07] <pappacena> Thanks, cjwatson! No rush. :-)
[22:20] <wgrant> cjwatson: That sounds like a reasonable analysis and plan.