| *** slaweq has quit IRC | 00:12 | |
| *** bobh has joined #openstack-oslo | 00:12 | |
| *** slaweq has joined #openstack-oslo | 00:13 | |
| *** bobh has quit IRC | 00:17 | |
| *** phuongnh has joined #openstack-oslo | 00:28 | |
| *** irclogbot_2 has quit IRC | 00:39 | |
| *** cfriesen has quit IRC | 02:06 | |
| *** threestrands has joined #openstack-oslo | 02:30 | |
| *** dave-mccowan has joined #openstack-oslo | 03:24 | |
| *** dave-mccowan has quit IRC | 03:36 | |
| *** phuongnh has quit IRC | 05:00 | |
| *** phuongnh has joined #openstack-oslo | 05:00 | |
| *** d0ugal has quit IRC | 06:05 | |
| *** d0ugal has joined #openstack-oslo | 06:21 | |
| *** threestrands has quit IRC | 06:23 | |
| *** phuongnh has quit IRC | 06:32 | |
| *** phuongnh has joined #openstack-oslo | 06:33 | |
| *** andreaf has quit IRC | 06:53 | |
| *** andreaf has joined #openstack-oslo | 06:55 | |
| *** njohnston_ has quit IRC | 07:01 | |
| *** njohnston has joined #openstack-oslo | 07:02 | |
| *** njohnston has quit IRC | 07:14 | |
| *** njohnston has joined #openstack-oslo | 07:26 | |
| *** pcaruana has joined #openstack-oslo | 07:36 | |
| *** e0ne has joined #openstack-oslo | 07:49 | |
| *** lpetrut has joined #openstack-oslo | 08:20 | |
| *** dims has quit IRC | 08:52 | |
| *** dims has joined #openstack-oslo | 08:53 | |
| openstackgerrit | wangqi proposed openstack/oslo.vmware master: delete useless indent https://review.openstack.org/616110 | 08:53 |
|---|---|---|
| openstackgerrit | wangqi proposed openstack/oslosphinx master: Title underline too short https://review.openstack.org/616111 | 08:55 |
| openstackgerrit | wangqi proposed openstack/oslotest master: Title underline too long https://review.openstack.org/616112 | 08:56 |
| *** dims has quit IRC | 08:58 | |
| *** dims has joined #openstack-oslo | 08:59 | |
| *** shardy has joined #openstack-oslo | 09:19 | |
| *** ttx has quit IRC | 09:37 | |
| *** ttx has joined #openstack-oslo | 09:50 | |
| *** cdent has joined #openstack-oslo | 09:58 | |
| *** e0ne has quit IRC | 10:02 | |
| *** e0ne has joined #openstack-oslo | 10:04 | |
| *** phuongnh has quit IRC | 10:10 | |
| *** e0ne has quit IRC | 10:45 | |
| *** e0ne has joined #openstack-oslo | 10:54 | |
| *** gokhan has joined #openstack-oslo | 11:02 | |
| *** cdent has quit IRC | 11:40 | |
| *** e0ne has quit IRC | 12:04 | |
| *** e0ne has joined #openstack-oslo | 12:08 | |
| *** e0ne has quit IRC | 12:09 | |
| *** pbourke has quit IRC | 12:11 | |
| *** pbourke has joined #openstack-oslo | 12:11 | |
| openstackgerrit | Merged openstack/oslotest master: Title underline too long https://review.openstack.org/616112 | 12:20 |
| *** njohnston has quit IRC | 12:21 | |
| openstackgerrit | Merged openstack/oslosphinx master: Title underline too short https://review.openstack.org/616111 | 12:21 |
| *** njohnston has joined #openstack-oslo | 12:21 | |
| *** snapiri has joined #openstack-oslo | 12:22 | |
| *** raildo has joined #openstack-oslo | 12:24 | |
| *** e0ne has joined #openstack-oslo | 12:26 | |
| *** cdent has joined #openstack-oslo | 12:51 | |
| *** ansmith has joined #openstack-oslo | 13:30 | |
| *** cdent has quit IRC | 13:37 | |
| *** e0ne has quit IRC | 13:41 | |
| *** bobh has joined #openstack-oslo | 13:42 | |
| *** pcaruana has quit IRC | 13:45 | |
| *** e0ne has joined #openstack-oslo | 13:45 | |
| *** kgiusti has joined #openstack-oslo | 13:50 | |
| *** pcaruana has joined #openstack-oslo | 14:00 | |
| *** e0ne has quit IRC | 14:13 | |
| *** e0ne has joined #openstack-oslo | 14:14 | |
| *** pcaruana has quit IRC | 14:33 | |
| *** pcaruana has joined #openstack-oslo | 14:34 | |
| *** cdent has joined #openstack-oslo | 14:36 | |
| *** bobh has quit IRC | 14:42 | |
| *** bobh has joined #openstack-oslo | 14:50 | |
| *** cfriesen has joined #openstack-oslo | 15:02 | |
| openstackgerrit | Eric Fried proposed openstack/oslo.service master: Limit monotonic to py2 https://review.openstack.org/616013 | 15:34 |
| openstackgerrit | Eric Fried proposed openstack/oslo.service master: Fixture to mock loopingcall wait() https://review.openstack.org/615978 | 15:34 |
| efried | zaneb, bnemec, mordred: ^^ Still kind of fish-out-of-water here, but this passes locally... | 15:38 |
| zaneb | efried: that lgtm | 15:40 |
| efried | cool, thx | 15:40 |
| mordred | efried: that looks great! (I don't have +2 in that repo, but +1 from me) | 16:05 |
| efried | mordred: Thanks. | 16:05 |
| bnemec | efried: Thanks for jumping on this! | 16:13 |
| efried | yahyoubetcha | 16:13 |
| *** lpetrut has quit IRC | 16:14 | |
| efried | bnemec, dhellmann: I noticed there's tests in oslo.service that incur real sleeps. That may be necessary/expected/intentional - I didn't look into it too far - but could also be places where we would want to use the SleepFixture to cut the test wallclock time down. | 16:20 |
| bnemec | efried: Yeah, I suspect some of that may be needed because we're waiting for test services to start, but it's certainly something to look into. | 16:22 |
| efried | bnemec: I'll noodle around with it a little bit here | 16:24 |
| openstackgerrit | Merged openstack/oslo.vmware master: delete useless indent https://review.openstack.org/616110 | 16:24 |
| bnemec | Thanks | 16:24 |
| *** pcaruana has quit IRC | 16:38 | |
| *** ducnv_ has joined #openstack-oslo | 16:40 | |
| *** moguimar has quit IRC | 16:41 | |
| *** ducnv has quit IRC | 16:42 | |
| *** e0ne has quit IRC | 16:44 | |
| *** e0ne has joined #openstack-oslo | 16:44 | |
| *** e0ne has quit IRC | 16:44 | |
| *** shardy has quit IRC | 16:46 | |
| *** efried is now known as efried_rollin | 17:08 | |
| *** bobh has quit IRC | 17:32 | |
| *** e0ne has joined #openstack-oslo | 18:36 | |
| *** e0ne has quit IRC | 18:38 | |
| *** irclogbot_2 has joined #openstack-oslo | 18:45 | |
| *** kmalloc is now known as needscoffee | 19:05 | |
| *** bobh has joined #openstack-oslo | 19:06 | |
| *** bobh has quit IRC | 19:07 | |
| *** e0ne has joined #openstack-oslo | 19:24 | |
| *** e0ne has quit IRC | 19:31 | |
| openstackgerrit | Merged openstack/oslo.service stable/rocky: Use eventlet Event for loopingcall events https://review.openstack.org/614489 | 20:17 |
| *** efried_rollin is now known as efried | 20:18 | |
| *** needscoffee is now known as kmalloc | 20:19 | |
| *** jungleboyj has quit IRC | 20:47 | |
| *** hogepodge has quit IRC | 20:47 | |
| *** hogepodge has joined #openstack-oslo | 20:48 | |
| *** kgiusti has left #openstack-oslo | 20:50 | |
| *** andreaf has quit IRC | 20:51 | |
| *** andreaf has joined #openstack-oslo | 20:52 | |
| openstackgerrit | Morgan Fainberg proposed openstack/oslo.cache master: Add pymemcache backend https://review.openstack.org/616304 | 20:59 |
| kmalloc | bnemec, zzzeek: ^ | 20:59 |
| kmalloc | pymemcache base implementation | 21:00 |
| kmalloc | i'll work to submit the changes to dogpile.cache as well directly | 21:00 |
| cdent | ++ | 21:00 |
| kmalloc | the intention is to replace python-memcached with pymemcache | 21:00 |
| kmalloc | but i figure we might want to have this in oslo_cache quickly-ish | 21:00 |
| kmalloc | cdent: best part is... it has native memcache_pooling built-in | 21:00 |
| kmalloc | cdent: i really want to expose .add, .cas, .gets, etc as well, but that is hard to do via dogpile since it has to cater to lowest-common support. | 21:01 |
| cdent | yeah. bit of a bummer that but good reasons | 21:01 |
| kmalloc | but holy crap, pymemcache is a dream to read/work with compared to python-memcached | 21:02 |
| kmalloc | it's like... the pinterest folks are maintaining it or something | 21:02 |
| kmalloc | :P | 21:02 |
| *** raildo has quit IRC | 21:02 | |
| kmalloc | and the BEST part is we can drop the thread.local bits if pooling is used | 21:03 |
| kmalloc | just baked in | 21:03 |
| cdent | maintained code? NO WAY | 21:03 |
| kmalloc | :) | 21:03 |
| kmalloc | ikr?! | 21:03 |
| bnemec | Pfft, sounds boring. :-P | 21:03 |
| kmalloc | there is no dirty hacking needed to support pooled connections *omg* | 21:03 |
| kmalloc | anyway, please comment away, i'll take any/all comments and submit for zzzeek to dogpile directly | 21:04 |
| kmalloc | and hopefully we can just deprecate memcache_pool in oslo_cache :) | 21:04 |
| cdent | I've released Paste 5 times in the two weeks since taking over. 1 to get it out there. Again to fix a mistake and then 3 more times because people came along with a backlog of fixes. | 21:04 |
| kmalloc | cdent: i'm so sorry i owe you my paste-code soon | 21:04 |
| kmalloc | this took some priority because i broke people trying to fix oslo_cache :( | 21:04 |
| kmalloc | i have my oslo_middleware loader bits started locally. should be able to hack it together by the end of the summit | 21:05 |
| kmalloc | cdent: i am somewhat sad you've had to take paste over fwiw. | 21:05 |
| kmalloc | s/somewhat/very | 21:05 |
| cdent | i don't reckon that paste-code thing is urgent, but will be very useful | 21:06 |
| kmalloc | it's super small. i just need to work out how ordering will work | 21:07 |
| kmalloc | so we are flexible enough if folks want to opt in to "external loading" | 21:07 |
| cdent | somebody had to take over Paste, and I've become something of a home for old tired web-related things (wsgi-intercept is the other biggie) | 21:07 |
| kmalloc | the hard part is people shove config into paste-ini :( | 21:07 |
| kmalloc | ... fwiw, i tried to take over python-memcached | 21:07 |
| kmalloc | the owner just stopped talking to me after i offered and he agreed | 21:07 |
| bnemec | Shut up and take my money^W project! | 21:08 |
| kmalloc | i didn't say it at the time, but i was just going to make it a wrapper for pymemcache so folks could convert | 21:08 |
| cdent | woot | 21:08 |
| cdent | open source is rather challenging | 21:08 |
| * kmalloc needs to spend some serious time helping clean up dogpile.cache | 21:08 | |
| kmalloc | it needs some love to become a little easier to use | 21:09 |
| kmalloc | the interfaces are still super rough | 21:09 |
| cdent | I think there will be histories that look back on some of this stuff as exploitation | 21:09 |
| kmalloc | like... oslo_cache fixes SO much stuff (except it also has gross things in it too) | 21:09 |
| kmalloc | the best part of pymemcache, i can migrate to msgpack and away from pickle | 21:09 |
| kmalloc | so we can stop ... being well... dangerously insecure in our memcache object loading | 21:10 |
| kmalloc | i cringe if someone gets access to a memcache server in openstack. I can add HMAC checking and such for the objects, but pickle is so very dangerous | 21:10 |
| bnemec | I've actually wondered if we should treat that driver as a security vulnerability. | 21:11 |
| kmalloc | bnemec: responded to your comment, but i want eyes on the general design before making moves to replace dogpile python-memcached one with this | 21:12 |
| kmalloc | i am hoping to just forklift the work over there and drop python-memcached as a backend | 21:13 |
| kmalloc | but we have significantly more eyes here than there. | 21:13 |
| bnemec | kmalloc: Ah, gotcha. I thought we were going to merge it to oslo.cache first, but that works for me. | 21:13 |
| kmalloc | nah, thinking about it, nope | 21:14 |
| kmalloc | and i think it really should be a hard dep at this point | 21:14 |
| kmalloc | regardless. | 21:14 |
| kmalloc | i keep fielding trhe bug "why is this in extras" :P | 21:14 |
| bnemec | Yeah, but before that we kept fielding the bug "why do I have to install qpid when I use rabbit". ;-) | 21:15 |
| kmalloc | yeah. this case it's a pure python module | 21:15 |
| kmalloc | but i also don't feel bad about making pymemcache a hard dep of keystone | 21:15 |
| kmalloc | and ksm | 21:15 |
| kmalloc | :P | 21:15 |
| kmalloc | i feel bad about making python-memcache a hard dep | 21:16 |
| cdent | that's like the 97th time you've said "I feel bad" in the last few minutes. Have you considered a new career? | 21:18 |
| kmalloc | HAhahaha | 21:18 |
| kmalloc | motivational support for folks? :P | 21:18 |
| cdent | :) | 21:19 |
| * cdent packs for berlin | 21:19 | |
| cdent | goodnight all | 21:19 |
| *** cdent has quit IRC | 21:19 | |
| bnemec | Morgan the motivational speaker: "Your code is bad and you should feel bad". :-) | 21:19 |
| kmalloc | hehehe | 21:20 |
| kmalloc | bnemec: no no, it's "Your code is fine, but mine is bad, and I feel bad about it. Therefore you should be happier with your code" | 21:21 |
| kmalloc | see motivational! | 21:21 |
| * bnemec is motivated! | 21:21 | |
| * kmalloc forgot to get flu shot. | 21:21 | |
| kmalloc | I guess 4 days before flight is better than day-before | 21:22 |
| *** ansmith has quit IRC | 21:37 | |
| openstackgerrit | Merged openstack/oslo.service master: Limit monotonic to py2 https://review.openstack.org/616013 | 21:47 |
| openstackgerrit | Merged openstack/oslo.service master: Fixture to mock loopingcall wait() https://review.openstack.org/615978 | 21:47 |
| *** bobh has joined #openstack-oslo | 21:48 | |
| *** bobh has quit IRC | 21:51 | |
| *** jungleboyj has joined #openstack-oslo | 21:59 | |
| efried | bnemec: Thanks for releasing oslo.service, that was fast. Does a bot still do the requirements u-c bump or do I get to do it by hand? | 22:48 |
| *** achentir has joined #openstack-oslo | 22:49 | |
| efried | dhellmann: --^ | 22:49 |
| dhellmann | efried : the automation will take care of that | 22:51 |
| efried | dhellmann: cool, thx. I now see https://review.openstack.org/#/c/615676/ which is alllmost merged. | 22:51 |
| efried | (for the previous release) | 22:52 |
| efried | melwitt: FYI ^ | 22:52 |
| *** achentir has quit IRC | 22:55 | |
| *** slaweq has quit IRC | 23:01 | |
| openstackgerrit | Eric Fried proposed openstack/oslo.service master: Use SleepFixture in looping call test suite https://review.openstack.org/616373 | 23:23 |
| efried | bnemec: There ya go ^ | 23:23 |
| efried | pared off 12s wallclock time, 14s execute time. | 23:24 |
| efried | Didn't work too hard on that test_looping_call_timed_out one, but it didn't respond to the fixture. | 23:25 |
| *** dhellmann has quit IRC | 23:45 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!