*** jamiehannaford has quit IRC | 00:24 | |
*** oz_akan__ has joined #openstack-marconi | 00:48 | |
*** oz_akan_ has quit IRC | 00:48 | |
*** vkmc has joined #openstack-marconi | 01:32 | |
*** nosnos has joined #openstack-marconi | 01:47 | |
wpf | away | 02:06 |
---|---|---|
*** vkmc has quit IRC | 02:57 | |
flwang | is there anybody using sharding/pool of Marconi? | 03:38 |
flwang | I'm running into some problems, but I want to confirm what I saw | 03:39 |
wpf | flwang: yes , I confirm that bug | 03:49 |
wpf | maybe we just need to add the mysql = xx like sqlite in setup.cfg | 03:49 |
wpf | but seems that today I did not have time to verify it | 03:49 |
flwang | wpf: I would say no | 03:49 |
flwang | sqlite is used to backward compatibility | 03:50 |
flwang | wpf: IMHO, we need a mapping | 03:50 |
flwang | map the known sql db to sqlalchemy | 03:50 |
wpf | flwang: anyway, the load storage driver is looking for the "mysql" , either by mapping or add the entry in the setup.cg | 03:50 |
flwang | wpf: no, we should not add entry for setup.cfg | 03:51 |
wpf | ok, then we need to map sqlite ,mysql to sqlalchemy | 03:51 |
flwang | because both sqlite and mysql will be taken care by sqlalchemy | 03:51 |
*** cpallares1 has joined #openstack-marconi | 03:51 | |
flwang | wpf: so you can reproduce the bug I just opened, is it? | 03:51 |
wpf | yes | 03:52 |
flwang | cool, thanks | 03:52 |
wpf | yw | 03:52 |
*** cpallares1 has quit IRC | 04:07 | |
*** cpallares has joined #openstack-marconi | 04:08 | |
*** nosnos has quit IRC | 04:09 | |
*** oz_akan__ has quit IRC | 04:17 | |
*** nosnos has joined #openstack-marconi | 04:37 | |
*** ajc_ has joined #openstack-marconi | 04:59 | |
*** cpallares has quit IRC | 05:03 | |
*** AAzza_afk is now known as AAzza | 05:47 | |
*** AAzza is now known as AAzza_afk | 06:13 | |
*** rwsu has quit IRC | 06:26 | |
*** chandan_kumar has joined #openstack-marconi | 06:47 | |
*** jamiehannaford has joined #openstack-marconi | 06:57 | |
*** haomaiwa_ has joined #openstack-marconi | 07:04 | |
*** openstackgerrit has quit IRC | 07:07 | |
*** haomaiw__ has joined #openstack-marconi | 07:08 | |
*** haomaiwa_ has quit IRC | 07:08 | |
*** jamiehannaford has quit IRC | 07:17 | |
*** jamiehannaford has joined #openstack-marconi | 07:18 | |
*** jamiehan_ has joined #openstack-marconi | 07:26 | |
*** jamiehannaford has quit IRC | 07:30 | |
*** jamiehan_ has quit IRC | 07:33 | |
*** jamiehannaford has joined #openstack-marconi | 07:39 | |
*** AAzza_afk is now known as AAzza | 08:24 | |
*** prashanthr_ has joined #openstack-marconi | 08:24 | |
*** AAzza is now known as AAzza_afk | 08:26 | |
*** AAzza_afk is now known as AAzza | 08:43 | |
prashanthr_ | flwang: Hi. | 08:59 |
*** nosnos has quit IRC | 09:52 | |
*** prashanthr_ has quit IRC | 09:57 | |
AAzza | does anyone has problem running tests with mongodb enabled? I get errors, similar to this http://paste.openstack.org/show/84961/ | 10:31 |
AAzza | it looks connected to recent patch with mongodb ssl. | 10:32 |
*** malini|afk is now known as malini | 10:49 | |
*** chandan_kumar is now known as chkumar246 | 10:51 | |
*** chkumar246 is now known as chandan_kumar | 10:53 | |
*** chandan_kumar has quit IRC | 10:54 | |
*** chandan_kumar has joined #openstack-marconi | 10:54 | |
*** haomaiw__ has quit IRC | 11:05 | |
*** haomaiwang has joined #openstack-marconi | 11:06 | |
*** flaper87|afk is now known as flaper87 | 11:19 | |
*** tedross has joined #openstack-marconi | 11:21 | |
*** amalagon has quit IRC | 11:23 | |
*** AAzza is now known as AAzza_afk | 11:24 | |
*** AAzza_afk is now known as AAzza | 11:37 | |
*** malini is now known as malini|afk | 11:39 | |
*** vkmc has joined #openstack-marconi | 11:44 | |
*** vkmc has quit IRC | 11:44 | |
*** vkmc has joined #openstack-marconi | 11:44 | |
*** haomaiwang has quit IRC | 11:58 | |
*** tedross has quit IRC | 12:06 | |
*** tedross has joined #openstack-marconi | 12:19 | |
*** ykaplan has joined #openstack-marconi | 12:24 | |
*** openstackgerrit has joined #openstack-marconi | 12:27 | |
wpf | AAzza: Hi | 12:45 |
wpf | for the error you paste, I will fix it soon, the code did not check the uri is None or not, you can simply bypass it by add 'if conf.uri and ' before the 'ssl=true' in mongodb/driver.py L39 | 12:50 |
wpf | and even you add it ,there are still some other error in my local env , so I am curious that whether mongodb is enabled in gate | 12:51 |
*** sriram has joined #openstack-marconi | 12:54 | |
*** sriram has quit IRC | 12:54 | |
*** sriram has joined #openstack-marconi | 12:54 | |
*** AAzza is now known as AAzza_afk | 12:58 | |
*** ajc_ has quit IRC | 13:00 | |
*** flaper87 is now known as flaper87|afk | 13:10 | |
*** prashanthr_ has joined #openstack-marconi | 13:11 | |
*** Obulpathi has joined #openstack-marconi | 13:14 | |
*** tedross has quit IRC | 13:17 | |
*** Obulpathi has quit IRC | 13:29 | |
*** oz_akan_ has joined #openstack-marconi | 13:32 | |
*** tedross has joined #openstack-marconi | 13:33 | |
*** AAzza_afk is now known as AAzza | 13:36 | |
*** tonytan4ever has joined #openstack-marconi | 13:40 | |
*** Obulpathi has joined #openstack-marconi | 13:41 | |
AAzza | wpf: hi | 13:45 |
*** amitgandhi has joined #openstack-marconi | 13:47 | |
*** amitgandhi has quit IRC | 13:51 | |
*** amitgandhi has joined #openstack-marconi | 13:52 | |
*** Obulpathi has quit IRC | 13:53 | |
*** Obulpathi has joined #openstack-marconi | 13:54 | |
*** tonytan4ever has quit IRC | 13:57 | |
*** tonytan4ever has joined #openstack-marconi | 13:57 | |
*** tonytan4_ has joined #openstack-marconi | 13:58 | |
*** tonytan4ever has quit IRC | 14:02 | |
*** jay-atl has joined #openstack-marconi | 14:03 | |
*** jay-atl has quit IRC | 14:03 | |
*** tonytan4_ has quit IRC | 14:07 | |
*** tonytan4ever has joined #openstack-marconi | 14:08 | |
*** malini|afk is now known as malini | 14:09 | |
*** malini1 has joined #openstack-marconi | 14:12 | |
*** jamiehannaford has quit IRC | 14:36 | |
*** kgriffs|afk is now known as kgriffs | 14:38 | |
*** malini2 has joined #openstack-marconi | 14:41 | |
kgriffs | wpf, AAzza: mongo is not enabled in gate yet because they only support an old mongo version that doesn't have TTL indexes, which we depend on | 14:41 |
kgriffs | I'm hopeful that we will have access to a newer mongo in the gate soon | 14:42 |
*** malini2 has quit IRC | 14:42 | |
kgriffs | we've been bitten by this in the past, since most devs don't take the time to enable the mongo tests on their local box | 14:42 |
kgriffs | malini: ping | 14:42 |
*** malini2 has joined #openstack-marconi | 14:42 | |
*** malini1 has quit IRC | 14:42 | |
malini | kgriffs: pong | 14:42 |
*** alcabrera|afk is now known as alcabrera | 14:48 | |
alcabrera | good morning. :) | 14:49 |
*** tonytan4ever has quit IRC | 14:50 | |
vkmc | morning all! | 14:51 |
prashanthr_ | Good morning :) | 14:52 |
alcabrera | heya, vkmc, prashanthr_! | 14:55 |
vkmc | alcabrera, prashanthr_ how are you? :) | 14:56 |
prashanthr_ | doing good. thanks :). How u ? | 14:56 |
alcabrera | hungry. I just woke up and I skipped breakfast for the time. >.> | 14:56 |
vkmc | good good :) | 14:56 |
vkmc | oh so we better have a quick meeting | 14:57 |
alcabrera | haha | 14:57 |
alcabrera | I'll be fine. Just when the meeting is over, I'll eat everything we have. :D | 14:58 |
vkmc | now I'm hungry too | 14:58 |
alcabrera | welcome to #openstack-marconi - we make you hungry. Enjoy your stay! | 14:59 |
alcabrera | meeting in 10s | 14:59 |
alcabrera | :) | 14:59 |
vkmc | haha | 14:59 |
alcabrera | let's get this started | 15:00 |
alcabrera | AAzza, prashanthr_, vkmc: meeting! Let's catch up and share updates. :) | 15:00 |
vkmc | +1 | 15:00 |
alcabrera | We've been GSoC/OPW-ing for some time now. It's the week of midterm evaluations, at least for GSoC. | 15:01 |
prashanthr_ | awesome sure :). | 15:01 |
alcabrera | I've finished up those evaluations as of two days ago (GSoC-side). | 15:01 |
alcabrera | If you all would like to ask me about it, PM me after the meeting. :) | 15:01 |
prashanthr_ | thank you alcabrera :) | 15:02 |
*** tedross has quit IRC | 15:02 | |
alcabrera | let's start in reverse alphabetical order today | 15:02 |
alcabrera | vkmc: what's the latest? | 15:02 |
vkmc | ! | 15:02 |
vkmc | well, I've been working on a pylint bug in order to get some distraction from the AMQP transport bp | 15:03 |
*** tonytan4ever has joined #openstack-marconi | 15:03 | |
vkmc | precisely this bug https://bugs.launchpad.net/marconi/+bug/1297994 | 15:04 |
* alcabrera clicks | 15:04 | |
vkmc | we decided with kgriffs to drop pylint due to the massive amount of false positives | 15:04 |
alcabrera | sounds good to me | 15:04 |
alcabrera | there are waaaaaay too many, last I checked | 15:04 |
vkmc | I'm finishing fixing the fixable ones and I'll be uploading the patch set soon | 15:04 |
vkmc | yes... it's crazy | 15:04 |
alcabrera | nice! | 15:04 |
vkmc | I'll upload a summary with it too... just in case I missed something | 15:05 |
alcabrera | thank you! I appreciate the summary. | 15:05 |
alcabrera | I'll give the patch a review soon after it arrives on the queue. | 15:05 |
vkmc | now I'm tackling the AMQP transport driver again | 15:05 |
alcabrera | hurray! How are you feeling about it, vkmc? :) | 15:05 |
*** ykaplan has quit IRC | 15:06 | |
vkmc | I've stucked a bit because I was a bit confused on how to map our current way of doing things with AMQP | 15:06 |
alcabrera | it's a change all around. I'm assuming existing clients offer enough abstraction that you won't have to drop to the TCP level | 15:06 |
vkmc | is like... I think of Marconi and I think 'PUT messages' 'GET messages' (...) | 15:06 |
vkmc | and with AMQP all of this doesn't apply | 15:07 |
alcabrera | yeah. :/ | 15:07 |
vkmc | so well, I already decided a way to make this work | 15:08 |
vkmc | and I'm putting it all together | 15:08 |
kgriffs | malini: btw, saw the email about trusty. hooray! | 15:08 |
vkmc | flaper87|afk was also investigating, so maybe we can discuss further next week :) | 15:08 |
alcabrera | yeah, let's talk amqp transport design this coming tuesday | 15:08 |
alcabrera | oh - one thing I just remembered! | 15:09 |
alcabrera | I won't be around next tuesday. I'll be in Austin, TX looking for a new home. | 15:09 |
alcabrera | feel free to catch me later today or friday and I'll share my thoughts on the amqp transport design | 15:09 |
vkmc | alcabrera, thanks, will do | 15:09 |
*** keith_newstadt has joined #openstack-marconi | 15:10 | |
alcabrera | other thoughts/updates, vkmc? :) | 15:10 |
vkmc | nothing else alcabrera :) thanks | 15:10 |
alcabrera | alright, prashanthr_ - how's redis coming along? :) | 15:10 |
prashanthr_ | Redis is taking good shape | 15:11 |
prashanthr_ | comments and reviews are coming into the code :). | 15:11 |
alcabrera | nice! | 15:11 |
prashanthr_ | I had a small doubt | 15:11 |
prashanthr_ | while organizing the imports flwang mentioned about the order of imports | 15:11 |
prashanthr_ | but when i changed it as he mentioned | 15:11 |
prashanthr_ | pep8 was throwing in errors | 15:12 |
alcabrera | hmm | 15:12 |
alcabrera | it's a two-level sorting algorithm for the import order | 15:12 |
alcabrera | as flwang said, first they're group by [stdlib, third-party, marconi-specific]. then, they must be in alphabetical order within groups | 15:13 |
alcabrera | they must also be split by a single newline between groups | 15:13 |
alcabrera | that should keep pep8 happy | 15:13 |
prashanthr_ | He he okay sure. Wil do that. | 15:13 |
alcabrera | cool | 15:13 |
prashanthr_ | That should take care of round 1 of comments :). | 15:13 |
alcabrera | it's subtle, for sure! It's gotten me several times. :P | 15:14 |
prashanthr_ | he he surely. | 15:14 |
prashanthr_ | I am almost done with the blueprint for redis in oslo cache | 15:14 |
prashanthr_ | I talked with the oslo team | 15:14 |
prashanthr_ | today morning and obtained the relevant blueprint | 15:14 |
alcabrera | nice! | 15:14 |
prashanthr_ | Sorry i meant spec. | 15:15 |
prashanthr_ | They had made a blueprint in 2013 and forgotten about it. | 15:15 |
prashanthr_ | ;) | 15:15 |
alcabrera | hehe | 15:15 |
prashanthr_ | so I digged it up from google | 15:15 |
alcabrera | cool. | 15:16 |
alcabrera | could you rebase this patch when you get a chance, prashanthr_?: https://review.openstack.org/#/c/96017/ | 15:16 |
prashanthr_ | That's my brief update for this week. Sure I will do that and there is one more. Will do both tomorrow :). | 15:17 |
alcabrera | thanks! | 15:17 |
*** tedross has joined #openstack-marconi | 15:17 | |
alcabrera | AAzza: hello. How is the py3 effort coming along? Last I heard, the py3 gate was passing. :) | 15:18 |
vkmc | it was, she made a great job | 15:20 |
vkmc | s/made/did | 15:21 |
alcabrera | yay! | 15:21 |
alcabrera | it seems AAzza is not here at the moment | 15:21 |
alcabrera | vkmc, prashanthr_: any thoughts/questions/concerns you'd like to share before we bring this meeting to a close? | 15:22 |
prashanthr_ | alcabrera: Nothing from my side. | 15:22 |
vkmc | alcabrera, nothing from my side either... :) | 15:23 |
alcabrera | thanks all for joining in. I appreciate your efforts! | 15:23 |
vkmc | alcabrera, thanks you too | 15:24 |
prashanthr_ | thank you :) | 15:24 |
alcabrera | I'll be back in a little bit. breakfast awaits. :) | 15:24 |
vkmc | brunch! | 15:25 |
*** Obulpath_ has joined #openstack-marconi | 15:27 | |
vkmc | enjoy | 15:28 |
*** Obulpathi has quit IRC | 15:31 | |
*** tonytan4ever has quit IRC | 15:39 | |
*** tonytan4ever has joined #openstack-marconi | 15:39 | |
AAzza | alcabrera:i'm here) | 15:42 |
AAzza | alcabrera: maybe your read it later. Yes, py33 gate is passing. currently, i'm looking for and making small fixes in oslo-incubator (only one for last days) and will do smth unrelated to py3 for marconi (of course, when there will be need i will do py3 related staff) | 15:45 |
*** Obulpath_ has quit IRC | 15:49 | |
*** Obulpathi has joined #openstack-marconi | 15:49 | |
AAzza | kgriffs: i know, that mongo driver is not working on gate and it is really-really sad. but locally for me all tests were passing a week ago, but now I have the problem, mentioned in the paste http://paste.openstack.org/show/84961/ | 15:50 |
kgriffs | ok | 15:50 |
AAzza | it looks like problem with config for tests or similar | 15:50 |
kgriffs | btw, ubuntu trusty is now available in the gate, so we will be setting up mongodb there ASAP. | 15:51 |
kgriffs | AAzza: is anyone working on the fix yet? | 15:51 |
AAzza | probably no | 15:51 |
AAzza | kgriffs: I need to create bug, maybe :) | 15:52 |
kgriffs | ok. we need to get that fixed ASAP. I don't have time today, but maybe tomorrow if someone else doesn't beat me too it. Let me know what the bug link is and I'll triage. | 15:54 |
kgriffs | <random>http://www.aerospike.com/</random> | 15:54 |
kgriffs | "99%<1MS @ 1MTPS + 100% UPTIME." | 15:55 |
kgriffs | I like the sound of that | 15:55 |
*** amitgandhi has quit IRC | 15:57 | |
alcabrera | AAzza: thanks for the update! | 15:57 |
*** rwsu has joined #openstack-marconi | 15:59 | |
*** chandan_kumar has quit IRC | 16:02 | |
AAzza | alcabrera: sorry for missing the meeting (again). I will remember at what time it (i moved to +1 tz and a little bit confused now), (or add the reminder) :) | 16:04 |
alcabrera | no worries! | 16:04 |
alcabrera | technically. you were still in the time range. :) | 16:04 |
kgriffs | BTW, everyone, if you haven't seen this recently, it has been updated, complete with a highly technical diagram | 16:04 |
kgriffs | https://wiki.openstack.org/wiki/Roadmap_(Marconi) | 16:04 |
alcabrera | and I appreciate the update, in any case, AAzza. | 16:05 |
alcabrera | kgriffs: "sooooo fast" :) | 16:05 |
alcabrera | very technical | 16:05 |
AAzza | kgriffs: so many tasks for juno-2 | 16:06 |
kgriffs | yep. there's always more work than we have time for. :p | 16:07 |
kgriffs | we'll get the highest priority stuff done and the rest will slip | 16:07 |
*** reed has joined #openstack-marconi | 16:08 | |
kgriffs | but shhhhh | 16:08 |
kgriffs | don't tell anybody | 16:08 |
kgriffs | :D | 16:08 |
kgriffs | :D | 16:08 |
kgriffs | :D | 16:08 |
kgriffs | :D | 16:08 |
kgriffs | p.s., in honor of our new project name... | 16:08 |
* AAzza silent forever | 16:10 | |
kgriffs | https://www.dropbox.com/s/5i17utc7c49y623/naav.jpg | 16:10 |
kgriffs | think that | 16:12 |
kgriffs | not this: | 16:12 |
kgriffs | http://i1.trekearth.com/photos/92566/image.jpg | 16:12 |
AAzza | kgriffs: bug report https://bugs.launchpad.net/marconi/+bug/1334750 | 16:12 |
kgriffs | BAM! Triaged. | 16:13 |
kgriffs | related: https://bugs.launchpad.net/marconi/+bug/1292136 | 16:13 |
*** Obulpathi has quit IRC | 16:18 | |
*** tedross has quit IRC | 16:20 | |
*** tonytan4ever has quit IRC | 16:29 | |
*** stannie has quit IRC | 16:31 | |
kgriffs | <random>https://github.com/CleanCut/green</random> | 16:33 |
kgriffs | bbl (lunch) | 16:47 |
*** kgriffs is now known as kgriffs|afk | 16:48 | |
*** Obulpathi has joined #openstack-marconi | 16:49 | |
*** tedross has joined #openstack-marconi | 16:51 | |
malini | fyi…https://review.openstack.org/#/c/102883/ | 16:53 |
malini | nobody +1 it yet :) | 16:53 |
*** AAzza is now known as AAzza_afk | 16:54 | |
malini | We need to have the experimental job pass | 16:54 |
*** Obulpathi has quit IRC | 16:55 | |
*** tonytan4ever has joined #openstack-marconi | 16:59 | |
*** AAzza_afk is now known as AAzza | 17:04 | |
*** tonytan4ever has quit IRC | 17:06 | |
*** prashanthr_ has quit IRC | 17:10 | |
*** kgriffs|afk is now known as kgriffs | 17:32 | |
*** chandan_kumar has joined #openstack-marconi | 17:41 | |
*** kgriffs is now known as kgriffs|afk | 17:41 | |
*** tonytan4ever has joined #openstack-marconi | 17:42 | |
*** amitgandhi has joined #openstack-marconi | 17:58 | |
*** Obulpathi has joined #openstack-marconi | 17:59 | |
*** ykaplan has joined #openstack-marconi | 18:03 | |
*** Obulpathi has quit IRC | 18:04 | |
*** Obulpathi has joined #openstack-marconi | 18:20 | |
*** openstackgerrit has quit IRC | 18:20 | |
*** jay-atl has joined #openstack-marconi | 18:21 | |
*** kgriffs|afk is now known as kgriffs | 18:32 | |
*** openstackgerrit has joined #openstack-marconi | 18:40 | |
*** kgriffs is now known as kgriffs|afk | 18:42 | |
*** openstackstatus has joined #openstack-marconi | 18:42 | |
*** ChanServ sets mode: +v openstackstatus | 18:42 | |
*** AAzza is now known as AAzza_afk | 18:44 | |
malini | woot wooot.. | 18:44 |
malini | tempest tests are passing with mongo enabled | 18:44 |
malini | http://logs.openstack.org/83/102883/1/experimental/check-tempest-dsvm-marconi/04dabcf/logs/etc/marconi/marconi.conf.txt.gz | 18:44 |
malini | http://logs.openstack.org/83/102883/1/experimental/check-tempest-dsvm-marconi/04dabcf/logs/etc/marconi/marconi.conf.txt.gz | 18:45 |
malini | https://review.openstack.org/102883 | 18:45 |
*** ykaplan has quit IRC | 18:46 | |
*** amitgandhi has quit IRC | 18:46 | |
*** oz_akan_ has quit IRC | 18:46 | |
*** ekarlso has quit IRC | 18:46 | |
*** jay-atl has quit IRC | 18:46 | |
*** chandan_kumar has quit IRC | 18:46 | |
*** malini2 has quit IRC | 18:46 | |
*** sriram has quit IRC | 18:46 | |
*** rektide has quit IRC | 18:46 | |
*** pquerna has quit IRC | 18:46 | |
*** openstackgerrit has quit IRC | 18:46 | |
*** tonytan4ever has quit IRC | 18:46 | |
*** malini has quit IRC | 18:46 | |
*** kgriffs|afk has quit IRC | 18:46 | |
*** flwang has quit IRC | 18:46 | |
*** tjanczuk has quit IRC | 18:46 | |
*** VeggieMeat has quit IRC | 18:46 | |
*** megan_w has quit IRC | 18:46 | |
*** lvh has quit IRC | 18:46 | |
*** Ephur has quit IRC | 18:46 | |
*** alcabrera has quit IRC | 18:46 | |
*** openstackgerrit has joined #openstack-marconi | 18:46 | |
*** jay-atl has joined #openstack-marconi | 18:46 | |
*** ykaplan has joined #openstack-marconi | 18:46 | |
*** amitgandhi has joined #openstack-marconi | 18:46 | |
*** tonytan4ever has joined #openstack-marconi | 18:46 | |
*** chandan_kumar has joined #openstack-marconi | 18:46 | |
*** malini2 has joined #openstack-marconi | 18:46 | |
*** oz_akan_ has joined #openstack-marconi | 18:46 | |
*** sriram has joined #openstack-marconi | 18:46 | |
*** malini has joined #openstack-marconi | 18:46 | |
*** rektide has joined #openstack-marconi | 18:46 | |
*** kgriffs|afk has joined #openstack-marconi | 18:46 | |
*** flwang has joined #openstack-marconi | 18:46 | |
*** pquerna has joined #openstack-marconi | 18:46 | |
*** ekarlso has joined #openstack-marconi | 18:46 | |
*** tjanczuk has joined #openstack-marconi | 18:46 | |
*** VeggieMeat has joined #openstack-marconi | 18:46 | |
*** megan_w has joined #openstack-marconi | 18:46 | |
*** alcabrera has joined #openstack-marconi | 18:46 | |
*** Ephur has joined #openstack-marconi | 18:46 | |
*** lvh has joined #openstack-marconi | 18:46 | |
*** dickson.freenode.net sets mode: +o kgriffs|afk | 18:46 | |
*** peoplemerge has quit IRC | 18:48 | |
*** flaper87|afk has quit IRC | 18:48 | |
*** peoplemerge has joined #openstack-marconi | 18:48 | |
*** flaper87|afk has joined #openstack-marconi | 18:48 | |
*** flaper87|afk is now known as flaper87 | 18:48 | |
*** flaper87 has quit IRC | 18:49 | |
*** flaper87 has joined #openstack-marconi | 18:49 | |
*** openstackgerrit has quit IRC | 18:51 | |
*** openstackgerrit has joined #openstack-marconi | 18:52 | |
*** ykaplan has quit IRC | 18:56 | |
*** amitgandhi has quit IRC | 18:56 | |
*** oz_akan_ has quit IRC | 18:56 | |
*** ekarlso has quit IRC | 18:56 | |
*** malini1 has joined #openstack-marconi | 18:58 | |
*** malini2 has quit IRC | 18:58 | |
*** rwsu has quit IRC | 19:06 | |
*** rwsu has joined #openstack-marconi | 19:17 | |
*** ykaplan has joined #openstack-marconi | 19:19 | |
*** amitgandhi has joined #openstack-marconi | 19:19 | |
*** oz_akan_ has joined #openstack-marconi | 19:19 | |
*** ekarlso has joined #openstack-marconi | 19:19 | |
*** ykaplan has quit IRC | 19:23 | |
*** kgriffs|afk is now known as kgriffs | 19:33 | |
*** kgriffs is now known as kgriffs|afk | 19:43 | |
vkmc | alcabrera, if you have a moment... one tiny question | 19:52 |
vkmc | alcabrera, what's the difference between utils.py and helpers.py | 19:53 |
alcabrera | vkmc: good question. Lemme check the modules. :) | 19:53 |
vkmc | alcabrera, in https://github.com/openstack/marconi/tree/master/marconi/common/transport/wsgi | 19:53 |
alcabrera | so honestly | 19:54 |
alcabrera | my take on it is that there's no difference | 19:54 |
alcabrera | and the split into two files was arbitrary | 19:54 |
vkmc | oh ok :) | 19:54 |
vkmc | I was thinking in add the socket's management in a utils.py for AMQP | 19:55 |
alcabrera | it seems like... | 19:55 |
alcabrera | it'd be a good idea to rename helpers -> hooks | 19:55 |
alcabrera | since helpers consists entirely of falcon hooks | 19:55 |
vkmc | yeah :) | 19:56 |
alcabrera | vkmc: I like the idea of adding helper functions for managing amqp socket details. :) | 19:56 |
vkmc | cool | 19:56 |
alcabrera | they might benefit from living in, say, marconi/common/transport/amqp/*.py | 19:56 |
alcabrera | since they'd be amqp-specific | 19:56 |
alcabrera | or possibly marconi/transport/amqp/*.py | 19:56 |
vkmc | yes, I'm considering the possibility of adding support for AMQP < 1.0 in the transport layer in some future | 19:57 |
vkmc | we would also need sockets for that | 19:57 |
alcabrera | yup, yup | 19:57 |
vkmc | :) | 19:58 |
vkmc | cool, will do that | 19:58 |
vkmc | another thing... a neighbour of you will be coming to my city in October | 19:58 |
vkmc | we just get the confirmation | 19:58 |
alcabrera | a neighbour? | 19:58 |
vkmc | Travis Oliphant of numpy | 19:59 |
alcabrera | interesting! | 19:59 |
vkmc | we are organizing a scipy | 19:59 |
vkmc | it would be crazy to have him | 19:59 |
vkmc | s/would/will | 19:59 |
alcabrera | I'm not familiar with Travis personally, but that's exciting! | 20:00 |
alcabrera | getting to hear about scientific computing w/ python | 20:00 |
alcabrera | challenges, advances, progress | 20:00 |
alcabrera | numba and all | 20:00 |
alcabrera | auto-JIT and possibly leveraging type/shape information for optimizations | 20:00 |
vkmc | yeah there is a whole world in that area | 20:01 |
vkmc | I'm just getting involved with it too | 20:01 |
vkmc | it sounds like fun... I'll let you know in October | 20:04 |
vkmc | btw, you are really close to OSCON! | 20:04 |
alcabrera | oh yeah! | 20:05 |
alcabrera | and hurray for October! :) | 20:05 |
alcabrera | so I'm a little anxious and excited about OSCON | 20:05 |
alcabrera | I pretty daydream daily about what I want to say and share come then | 20:06 |
alcabrera | **pretty much | 20:06 |
vkmc | I can imagine that... you will be great, I know it :) | 20:06 |
alcabrera | <3 | 20:06 |
alcabrera | thank you! | 20:06 |
vkmc | let me know if you make a presentation | 20:08 |
alcabrera | for sure | 20:09 |
alcabrera | I've been outlining for some time | 20:09 |
alcabrera | I'll produce at least a set of slides to match up with the talk | 20:09 |
*** malini1 has quit IRC | 20:14 | |
*** malini is now known as malini|afk | 20:15 | |
*** tedross has quit IRC | 20:17 | |
*** kgriffs|afk is now known as kgriffs | 20:21 | |
* kgriffs beeps | 20:23 | |
* kgriffs boops | 20:23 | |
kgriffs | hmmm | 20:24 |
kgriffs | seems like there hasn't been much activity in the patch queue today | 20:24 |
kgriffs | https://review.openstack.org/#/q/status:open+project:openstack/marconi,n,z | 20:24 |
kgriffs | actually, none. :p | 20:24 |
* kgriffs wonders | 20:25 | |
vkmc | kgriffs, !!! | 20:29 |
vkmc | we are all having fun with bps | 20:29 |
* kgriffs feels better | 20:29 | |
vkmc | :) | 20:30 |
*** sriram has quit IRC | 20:36 | |
*** alcabrera is now known as alcabrera|afk | 20:54 | |
*** cath6184 has joined #openstack-marconi | 21:00 | |
*** oz_akan__ has joined #openstack-marconi | 21:09 | |
flwang | flaper87: kgriffs: hey there | 21:10 |
*** oz_akan_ has quit IRC | 21:13 | |
*** oz_akan__ has quit IRC | 21:13 | |
*** cath6184 has quit IRC | 21:24 | |
kgriffs | o/ | 21:28 |
kgriffs | (flaper87 was traveling home from MongoDB World today) | 21:29 |
*** Obulpathi has quit IRC | 21:29 | |
kgriffs | gotta hit the road... ttfn | 21:32 |
*** kgriffs is now known as kgriffs|afk | 21:42 | |
flwang | kgriffs|afk: still around? | 21:59 |
*** keith_newstadt has quit IRC | 22:05 | |
*** amitgandhi has quit IRC | 22:20 | |
*** chandan_kumar has quit IRC | 22:24 | |
*** keith_newstadt has joined #openstack-marconi | 22:28 | |
*** kgriffs|afk is now known as kgriffs | 22:39 | |
kgriffs | flwang: back | 22:40 |
flwang | kgriffs: just wanna have a short discussion about the mysql pool bug | 22:41 |
kgriffs | ok | 22:41 |
flwang | kgriffs: I saw your comments | 22:41 |
flwang | kgriffs: IMHO, I think the root cause is we're mixing the pool management (storage driver) with the basic data store driver | 22:43 |
kgriffs | could be. that has caused some problems in the past. | 22:43 |
flwang | kgriffs: my test env is like this: a sqlite db as the pool management db, and two pools, one is mysql db, the other one is mongo | 22:44 |
kgriffs | ah, ok | 22:44 |
flwang | then once I'm adding the mysql pool, in our code, we will caching all the data connection info in conf, IIRC, then the db info to pool management(catalogue) db and the pool db info will mess | 22:46 |
flwang | so basically, I agree with your suggestion, we may need to split the pool management db info from the pool's db info | 22:47 |
flwang | kgriffs: in other words, we can keep to use sqla driver, but we should separate the pool management db info and the pool's db info to avoid any mess, any concern? | 22:48 |
kgriffs | I think that makes sense. I mean, we can decide what to do about sqla backend later, but the important thing is to decouple the two concerns | 22:49 |
flwang | kgriffs: yes | 22:50 |
kgriffs | I would say the decoupling should happen in config as well as the driver model | 22:50 |
kgriffs | one sec | 22:50 |
flwang | driver model, did you mean we need an separate model for pool? | 22:51 |
flwang | I don't think so | 22:51 |
*** tonytan4ever has quit IRC | 22:51 | |
kgriffs | hmm | 22:51 |
kgriffs | actually maybe that is already done | 22:51 |
kgriffs | I was just looking at setup.cfg entry points | 22:51 |
flwang | yep, technically | 22:51 |
kgriffs | there is | 22:51 |
kgriffs | marconi.queues.data.storage | 22:51 |
kgriffs | and | 22:51 |
kgriffs | marconi.queues.control.storage | 22:52 |
flwang | yep, so the root cause is pool management and pool itself are sharing the same marconi.queues.data.storage entry point | 22:53 |
flwang | IIUC | 22:53 |
flwang | we need to decouple from this view | 22:53 |
* kgriffs looking | 22:55 | |
kgriffs | sorry, it has been a while since I've looked at this part of the code | 22:55 |
flwang | hehe, no worries, me too :) | 22:56 |
kgriffs | ok, so I'm looking at marconi/queues/storage/mongodb/driver.py | 22:56 |
flwang | btw, do you think the priority of this bug is make sense? | 22:56 |
kgriffs | there is controldriver | 22:56 |
kgriffs | and datadriver | 22:56 |
flwang | I'm using critical, I'm ok to downgrade it to high | 22:56 |
kgriffs | flwang: not sure, I need to think about it/discuss some more | 22:57 |
flwang | kgriffs: ok, meanwhile, I will do some test to see how to decouple it | 22:57 |
kgriffs | re "the root cause is pool management and pool itself are sharing the same marconi.queues.data.storage entry point" | 22:57 |
flwang | then we can discuss it later | 22:57 |
kgriffs | aren't they different entry points? | 22:58 |
kgriffs | i guess I'm not following what you mean by "sharing" | 22:58 |
kgriffs | I see that both DataDriver and ControlDriver use the same config section | 22:58 |
flwang | config section in setup.cfg? | 23:01 |
kgriffs | yeah | 23:01 |
flwang | yep, so what's why I say the problem maybe just related to data storage part | 23:03 |
flwang | not related to the control part | 23:03 |
flwang | what/that | 23:03 |
flwang | when the next weekly meeting? still the same time? I can do some research in this weekend and discuss that with you guys | 23:04 |
kgriffs | ok, as you learn more, you can post some more comments to the bug. | 23:06 |
kgriffs | I am going to be on holiday next week, but Flavio will be arounrd | 23:06 |
kgriffs | We are going to try moving to an alternating meeting schedule | 23:06 |
flwang | kgriffs: cool, got it | 23:06 |
flwang | kgriffs: yep, I have discussed that with flaper87, it would be awesome, thank you, kgriffs | 23:07 |
kgriffs | Flavio should be pinging you to figure out a good time for meeting | 23:07 |
kgriffs | heh | 23:07 |
kgriffs | cool | 23:07 |
flwang | I don't want to be far away from this fantastic team :) | 23:08 |
kgriffs | heh | 23:08 |
kgriffs | btw, I think "high" is probably better for priority. Mostly because pool does work if you deploy everything with mongo, so it isn't totally breaking deployments. :p | 23:09 |
flwang | kgriffs: make sense for me, I will update it, thanks for the confirmation, boss | 23:09 |
kgriffs | nice catch, btw. we need to set up more gates to test different configurations | 23:10 |
flwang | kgriffs: I can't agree more, I think we're missing lot test cases, both unit test and functions test | 23:12 |
kgriffs | yeah, that too. there is test coverage and also running the tests we already have, just with different configurations | 23:12 |
kgriffs | as in, different marconi.conf's | 23:13 |
flwang | yep | 23:13 |
*** amitgandhi has joined #openstack-marconi | 23:33 | |
*** malini has joined #openstack-marconi | 23:35 | |
*** malini has left #openstack-marconi | 23:40 | |
*** kgriffs is now known as kgriffs|afk | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!