[01:41] <james_w> https://code.launchpad.net/~james-w/python-oops-tools/recent-oopses/+merge/138356 if anyone can take a look
[02:03] <rick_h_> james_w: ok by me I guess. I'm not sure who's doing full oops stuff these days.
[02:03] <james_w> rick_h_, yeah, it's in a bit of limbo currently
[02:03] <rick_h_> stupid south and the models garbage output
[02:04] <rick_h_> yea, I don't konw the codebase well but your stuff looks ok on the surface here
[02:04] <james_w> it's a pretty small change at least :-)
[02:06] <james_w> thanks rick_h_
[02:23] <rick_h_> james_w: np
[09:00] <czajkowski> morning
[09:11] <adeuring> good morning
[09:11] <czajkowski> adeuring: hey there hows things?
[09:12] <adeuring> czajkowski: good.First snow today (though minor amounts only)
[09:12] <czajkowski> aye we've had similar over here but it's cold :/ -4
[09:13] <czajkowski> snow not staying though :D
[09:13] <adeuring> czajkowski: same here
[09:13] <czajkowski> sinzui: you rock! thanks for covering for me for the last 2 days!
[09:36] <StevenK> czajkowski: It was ~ 24 here today :-)
[09:37] <czajkowski> :(
[09:37] <czajkowski> heavenly
[09:38] <StevenK> Apparently, 26 tomorrow
[09:38] <nigelb> StevenK: I almost read that as -24 and went wtf :)
[09:38] <StevenK> Haha
[09:38] <StevenK> nigelb: It's Sydney, not Siberia
[09:39] <nigelb> StevenK: Indeed. Also, isn't that particularly not-warm for summer?
[09:39] <nigelb> I thought Australia got hotter than that.
[09:40] <StevenK> nigelb: It was 37 last Saturday
[09:41] <nigelb> that sounds more like australia :P
[09:41] <StevenK> I like it being around the 20s. It means I can actually think
[09:42] <nigelb> Hehe. No air conditioning in your home-office?
[09:45] <StevenK> nigelb: Nope
[09:46] <nigelb> Ouch.
[13:23] <jcsackett> sinzui: thanks so much for reviewing my branches!
[13:23] <sinzui> np. I knew you needed to find a reviewer since you were on-call
[13:28] <jcsackett> indeed. was about to begin hunting people down when i saw you had reviewed them.
[13:58] <james_w> does anyone have an instance where an oops mentioned in an LP bug report was deleted?
[13:58] <james_w> (from oops.canonical.com, not lp-oops)
[14:01] <czajkowski> james_w: nope not seen that
[14:01] <james_w> ta
[14:01] <czajkowski> but sinzui is kicking ass on the criticals which many of them are oops
[14:03] <sinzui> james_w it is not possible to delete a bug report
[14:03] <james_w> sinzui, yeah, I'm looking for any instance where the oops was deleted from oops.canonical.com, even though the oops id was mentioned in a bug report
[14:04] <sinzui> james_w, you can delete extra tasks and you can retarget a task, and that might look like a report was deleted
[14:04] <sinzui> oh
[14:04] <sinzui> neem
[14:05] <sinzui> james_w, the pruner is too aggressive. We sometimes search neem for the actual oops files.
[14:08] <james_w> sinzui, ok, thanks
[16:44] <james_w> anyone want to talk ssl cert verification with me?
[16:45] <james_w> oops.canonical.com is currently not removing anything from its db as the prune script is broken
[16:45] <james_w> because it can't verify the cert of api.launchpad.net
[16:45] <james_w> which works fine on Ubuntu because ubuntu carries a patch to use /etc/ssl/certs
[16:46] <james_w> but oops uses httplib2 from buildout, so doesn't have that patch
[16:46] <james_w> and fails to verify the cert
[16:47] <czajkowski> james_w: hmm not sure who best to point you at
[16:47] <czajkowski> james_w: flacoste may know who to direct you to as stub is in the other timezone
[16:48] <james_w> so if you aren't using ubuntu's httplib2 you can't use launchpadlib against launchpad.net
[16:48] <james_w> I see a few options:
[16:48] <james_w> disable cert checking (no)
[16:49] <james_w> add a patched version of httplib2 to oops' buildout - fixes it for oops, but not for anyone else, costs us to maintain a fork of httplib2
[16:50] <james_w> override the cert path from lazr.restfulclient - fixes it for everyone that has /etc/ssl/certs, remains broken for anyone who has their certs elsewhere
[16:51] <james_w> make the cert path configurable in launchpadlib - allows anyone to fix it, but all users would have to add platform detection if they wanted that, lots more work to change all the projects and do releases etc.
[16:51] <james_w> any ideas I have missed?
[16:51] <james_w> any opinions on the best option?
[16:51] <james_w> currently I'm leaning towards the override in lazr.restfulclient
[16:52] <james_w> as it fixes it for the most number of people without extra work for clients, and without having to work all the place where the certs can live on all the different platforms
[16:57] <cjwatson> another option: get upstream to include the relevant cert, even if they don't want to take the system-ca-certs patch
[17:03] <james_w> cjwatson, true
[17:04] <james_w> or put LP's cert in a file and use that, regardless of the platform
[17:10] <adeuring> jcsackett: could you please review this MP: https://code.launchpad.net/~adeuring/launchpad/bug-1086876/+merge/138514 ?
[17:26] <james_w> https://code.launchpad.net/~james-w/lazr.restfulclient/use-system-ca-certs/+merge/138520 if someone could review please
[17:30] <czajkowski> sinzui: might you have time to be able to help daker in https://answers.launchpad.net/launchpad/+question/216116  please
[17:30] <daker> czajkowski: thanks :)
[17:35] <sinzui> I answered the question czajkowski
[17:35] <czajkowski> sinzui: thank you
[17:36] <czajkowski> daker: answered via sinzui
[17:36] <daker> thanks sinzui czajkowski
[18:02] <jcsackett> adeuring, james_w: i'll look at both. sorry for the delay, i was lunching.
[18:02] <james_w> np
[18:16] <jcsackett> adeuring: r=me.
[18:16] <adeuring> jcsackett: thanks!
[18:18] <jcsackett> james_w: r=me on yours as well. i believe you need someone to land that for you?
[18:18] <james_w> jcsackett, yes please
[18:18] <james_w> jcsackett, and I'd really like a release as well if possible
[18:19] <jcsackett> james_w: i can land it today; i'll see about the release--can that wait till tomorrow if needs be?
[18:20] <james_w> jcsackett, it's blocking me getting pruning working on oops.canonical.com to remove a couple of million rows from the db
[18:20] <james_w> jcsackett, so I'd prefer today, but if I have to find someone else that's ok
[18:25] <jcsackett> james_w: ack.
[18:43] <sinzui> jcsackett, do you have time to review https://code.launchpad.net/~sinzui/lazr.restful/component-lookup-error-404/+merge/138534
[18:44] <jcsackett> sinzui: i will soon. finishing up with james_w.
[18:45] <sinzui> jcsackett, np, I am going to move the MP to work because I should commit to doing the release too.
[18:51] <jcsackett> james_w: landed and released.
[18:51] <james_w> jcsackett, woop, thanks
[18:51] <jcsackett> sinzui: i can look at yours now, or after you've made whatever changes you feel are needed to match up with release reqs.
[18:53] <sinzui> jcsackett, I pushed up changes to the NEWS and version files so that I can release today
[18:53] <jcsackett> sinzui: dig. i'll review your branch now then.
[18:57] <james_w> sinzui, would you be able to add https://launchpad.net/lazr.restfulclient/trunk/0.13.2/+download/lazr.restfulclient-0.13.2.tar.gz to lp-source-dependencies for me please?
[18:58] <sinzui> james_w, yes, I will be updating deps in about an hour I hope
[18:58] <james_w> ok
[19:03] <jcsackett> sinzui: r=me.
[19:03] <sinzui> thank you jcsackett
[19:23] <sinzui> flacoste, gary_poster, can either of you add me to the list of package index owners for lazr.restful, http://pypi.python.org/pypi/lazr.restful/0.19.9
[19:24] <gary_poster> sinzui, on it
[19:25] <gary_poster> sinzui, are you sinzui in pypi
[19:26] <sinzui> good question. I am chovey
[19:26] <gary_poster> sinzui, done
[19:26] <sinzui> thank you very much gary_poster
[19:26] <gary_poster> np, sinzui
[19:42] <sinzui> james_w, lazr.restfulclient-0.13.2.tar.gz is in lp-source-dependencies
[19:42] <james_w> thanks sinzui
[19:43] <sinzui> james_w, I am landing a branch that increments lazr.restful. Do you want me to also land the increment for your package?
[19:43] <james_w> sinzui, might as well I guess
[20:14] <james_w> sinzui, could I trouble you to add http://launchpad.net/django-openid-auth/trunk/0.4/+download/django-openid-auth_0.4.tar.gz to download-cache too please?
[20:14] <sinzui> okay
[20:14] <james_w> just needs the file in there so I can use it in oops-tools prod
[20:15] <sinzui> understood
[20:40] <james_w> thanks sinzui
[21:14] <jcsackett> is there any easy way to rerun all the tests that failed in a given ec2 result email?
[21:15] <james_w> jcsackett, you can process the subunit stream
[21:16] <james_w> jcsackett, I believe piping it to testr load, then run testr run --failing should do that all under the hood
[21:16] <jcsackett> james_w: ah, cool.
[21:16] <jcsackett> thanks.
[21:16] <james_w> otherwise some subunit-filter and ./bin/test -F should get there