tomwardill | cjwatson: done and pushed | 08:44 |
---|---|---|
SpecialK|Canon | cjwatson: yay for symlink hack! | 09:30 |
SpecialK|Canon | cjwatson: good email (re livefs webhooks) | 09:45 |
SpecialK|Canon | ilasc: please make sure ^ go in the weekly! | 09:46 |
SpecialK|Canon | on the subject of naming things | 09:46 |
ilasc | SpecialK|Canon noted. | 09:46 |
SpecialK|Canon | one of the things Przemek inherited when we last worked together was a Django/Celery service I'd built to manage webhooks | 09:47 |
SpecialK|Canon | called...Spiderman | 09:47 |
SpecialK|Canon | because it...shoots webs | 09:47 |
SpecialK|Canon | (I'll get my coat) | 09:47 |
cjwatson | SpecialK|Canon: I put it in the weekly yesterday | 09:49 |
cjwatson | FWIW | 09:49 |
cjwatson | These days I try to do that as a post-deployment step, because otherwise I forget | 09:49 |
Spads | this reminds me of when I wrote a STONITH mechanism into something, and took great glee in naming everything based on that metaphor. other_node_to_be_shot_in_the_head = gethostbyname(...) | 09:49 |
Spads | head_in_which_other_node_is_shot = IMPI(...).port() | 09:50 |
Spads | etc | 09:50 |
cjwatson | OK, I'm generally not fond of the "shoot in the head" metaphor, but "head_in_which_other_node_is_shot" breaks the unpleasant bits of the metaphor enough to make it funny | 09:53 |
SpecialK|Canon | cjwatson: hah way ahead of me, thanks :) | 09:55 |
SpecialK|Canon | and agreed re STONITH | 09:55 |
ilasc | cjwatson: thank you for all the help on the webhooks for livefs and for adding it to the weekly! | 09:56 |
cjwatson | my pleasure | 09:56 |
tomwardill | cjwatson: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/376431 is rebased on top of the latest concrete branch and ready for another look when you get chance | 14:01 |
cjwatson | tomwardill: approved, but a few small comments and one critical one. Go ahead and land once you've fixed those | 16:13 |
tomwardill | cjwatson: righto, will do :) | 16:14 |
cjwatson | tomwardill: (er, by which I mean concrete-oci-recipes, not the next one along yet) | 16:15 |
tomwardill | indeed :) | 16:15 |
tomwardill | Just got the email | 16:15 |
tomwardill | okay,I can go from nothing to 'running' launchpad in one command | 16:23 |
tomwardill | shame I can't login once it's running... | 16:23 |
cjwatson | Not bad though | 16:24 |
tomwardill | cjwatson: ah, those tests arrive in the next MP (oci-ocirecipebuild) | 16:26 |
tomwardill | although come to think of it, that is missing anything that tests that, as virtualized being inferred is new | 16:27 |
cjwatson | Right, so maybe it's quick to just move the relevant bits over | 16:31 |
tomwardill | yeah, doing tha tnow | 16:31 |
tomwardill | blergh, the next one has a bunch of rebase fails in it I've just found | 16:37 |
tomwardill | wee, this is a fun pile of yaks. Currently adding more interface declarations to IOCIRecipe, because I missed the Admin ones | 16:50 |
tomwardill | cjwatson: does https://git.launchpad.net/~twom/launchpad/commit/?id=c5e1d572e1ee61ffa33d73abb73cc87b0b67958a look reasonable? | 17:00 |
tomwardill | had to backport some more infrastructure from the next MP | 17:00 |
cjwatson | tomwardill: LGTM | 17:02 |
tomwardill | cool, will land that, and then rebase/fix the next one | 17:02 |
tomwardill | cjwatson: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/376431 is up I think | 17:18 |
cjwatson | wgrant: I fixed up the type naming in https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/373765 (db-bugsummary-statement-triggers) slightly. OK now? | 18:16 |
wgrant | cjwatson: Yay! | 22:50 |
cjwatson | OK, let's see how long an LP test run takes on my home server now it has an SSD to play with | 22:58 |
cjwatson | Older CPU than my laptop (Ivy Bridge), but seems a bit faster in some situations so we'll see | 22:58 |
cjwatson | Er, server is Ivy Bridge, laptop is Broadwell | 22:58 |
cjwatson | I tried before but it was too slow to be pleasant on rotating rust | 22:59 |
cjwatson | Would be nice to be able to run LP tests somewhere that isn't my laptop | 22:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!