[10:56] 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] cjwatson: excellent, thanks! [10:56] Several bits left out for now due to not enough model support yet [10:56] But it's a skeleton at least [10:56] 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] Properties that raise exceptions are a great way for interface verification to stop working. Not that I ever do that. [10:57] yeah, I think that is literally the cause [10:57] * tomwardill breaks out pdb [11:41] 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] Total: 87 tests, 0 failures, 0 errors, 0 skipped in 49.559 seconds [11:47] finally! [11:47] now to add more tests [11:56] 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] ... well as in lp.services.webapp.login, and the fix was only ever needed in CurlFetcher [11:56] Bug #676372: "Server denied check_authentication" from bazaar.launchpad.net private branch since 11926 deployed [11:56] Bug #1034376: Unable to see private branch contents on https://bazaar.launchpad.net [11:56] 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] Total: 123 tests, 0 failures, 0 errors, 0 skipped in 1 minutes 23.144 seconds. [17:29] woooo [17:29] 🎉 [17:30] Nice! [17:31] 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] Ack, queueing up [17:49] ta :) [18:05] tomwardill: getting closer :) reviewed [18:06] 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] Thanks, cjwatson! No rush. :-) [22:20] cjwatson: That sounds like a reasonable analysis and plan.