*** 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!