*** jmckind has quit IRC | 00:11 | |
*** alcabrera has joined #openstack-marconi | 00:28 | |
*** alcabrera has quit IRC | 00:29 | |
openstackgerrit | Shawnyu proposed a change to openstack/marconi: sqlalchemy: make default storage driver https://review.openstack.org/77988 | 00:35 |
---|---|---|
*** jcru has joined #openstack-marconi | 00:38 | |
*** rwsu has quit IRC | 01:29 | |
*** raxyu has joined #openstack-marconi | 01:44 | |
raxyu | Hello, If anyone available gimme a quick review on https://review.openstack.org/#/c/77988/? | 01:45 |
raxyu | appreciate it~~~~~~~~~~~ | 01:45 |
*** flwang has quit IRC | 01:54 | |
*** nosnos has joined #openstack-marconi | 01:56 | |
*** haomaiwang has joined #openstack-marconi | 02:15 | |
*** reed has quit IRC | 02:15 | |
*** mwagner_lap has joined #openstack-marconi | 02:16 | |
*** haomaiwang has quit IRC | 02:20 | |
*** haomaiwa_ has joined #openstack-marconi | 02:21 | |
*** raxyu has quit IRC | 02:21 | |
*** jcru has quit IRC | 02:28 | |
*** haomaiw__ has joined #openstack-marconi | 03:01 | |
*** haomaiwa_ has quit IRC | 03:04 | |
*** nidhi has joined #openstack-marconi | 03:05 | |
*** raxyu has joined #openstack-marconi | 03:06 | |
*** raxyu has quit IRC | 03:06 | |
*** flwang has joined #openstack-marconi | 03:19 | |
*** nidhi has quit IRC | 03:42 | |
*** chandan_kumar has joined #openstack-marconi | 03:42 | |
*** chandan_kumar has quit IRC | 03:46 | |
*** ayoung is now known as ayoung-snore | 04:27 | |
*** whenry has quit IRC | 05:06 | |
openstackgerrit | A change was merged to openstack/marconi: Fix assertion for Testutils to check on sqlite://:memory: https://review.openstack.org/77901 | 05:08 |
*** reed has joined #openstack-marconi | 05:14 | |
*** chandankumar_ has quit IRC | 05:28 | |
*** chandan_kumar has joined #openstack-marconi | 05:38 | |
*** haomaiw__ has quit IRC | 06:11 | |
*** reed has quit IRC | 06:28 | |
*** saju_m has joined #openstack-marconi | 07:02 | |
*** ChanServ sets mode: -o flaper87|afk | 07:15 | |
*** flaper87|afk is now known as flaper87 | 07:15 | |
*** haomaiwang has joined #openstack-marconi | 07:18 | |
flaper87 | seiflotfy: hey, sorry about yday, I was kinda freaking busy | 07:40 |
flaper87 | not that today it'll change but :) | 07:40 |
flaper87 | GOOOOD MORNING TO THE FUNNIEST, HAPPIEST AND BEST CHANNEL EVER! | 07:41 |
flwang | flaper87: morning, superman | 07:48 |
flaper87 | flwang: 'sup buddy, how are you doing? | 07:48 |
flwang | flaper87: good. i'm very happy can work with you at my working time, haha | 07:48 |
flaper87 | flwang: yeah, it's always nice to have someone that you know is actually awake and working | 07:49 |
flwang | flaper87: i hate the timezone to catch those guys who after 10+ hours :D | 07:49 |
flwang | flaper87: haha, yep | 07:49 |
flaper87 | flwang: tell me about it, it's bad for me already, for you it must be even worse :( | 07:50 |
flaper87 | but anyway, lets hack together, change verything and say nothing to them | 07:50 |
flaper87 | muahahah | 07:50 |
flaper87 | muaahhahaha | 07:50 |
flaper87 | LETS CONQUER THE WORLLLLDDD | 07:50 |
flwang | flaper87: run with time :D | 07:50 |
flwang | flaper87: as you saw, I have to work from 10am to 1:00am | 07:51 |
flwang | http://stackalytics.com/report/users/flwang | 07:52 |
flwang | flaper87: yours http://stackalytics.com/report/users/flaper87 | 07:53 |
flaper87 | ohhh, stats | 07:54 |
* flaper87 never looks at those things | 07:54 | |
flaper87 | but yeah, I noticed | 07:54 |
*** mwagner_lap has quit IRC | 08:11 | |
*** nosnos has quit IRC | 08:11 | |
*** openstackgerrit has quit IRC | 08:11 | |
*** saju_m has quit IRC | 08:11 | |
*** ametts has quit IRC | 08:11 | |
*** chandan_kumar has quit IRC | 08:11 | |
*** jay-atl has quit IRC | 08:11 | |
*** flaper87 has quit IRC | 08:11 | |
*** haomaiwang has quit IRC | 08:11 | |
*** rossk has quit IRC | 08:11 | |
*** karandash8 has quit IRC | 08:11 | |
*** ayoung-snore has quit IRC | 08:11 | |
*** Alex_Gaynor has quit IRC | 08:11 | |
*** russell_h has quit IRC | 08:11 | |
*** jraim has quit IRC | 08:11 | |
*** dragondm has quit IRC | 08:11 | |
*** rektide has quit IRC | 08:11 | |
*** seiflotfy has quit IRC | 08:11 | |
*** lakspace has quit IRC | 08:11 | |
*** westmaas has quit IRC | 08:11 | |
*** jburkhart has quit IRC | 08:11 | |
*** torgomatic has quit IRC | 08:11 | |
*** raxuanyu has quit IRC | 08:11 | |
*** zyuan has quit IRC | 08:11 | |
*** fvollero has quit IRC | 08:11 | |
*** mugsie has quit IRC | 08:11 | |
*** sebasmagri has quit IRC | 08:11 | |
*** wirehead_ has quit IRC | 08:11 | |
*** metral has quit IRC | 08:11 | |
*** russellb has quit IRC | 08:11 | |
*** VeggieMeat has quit IRC | 08:11 | |
*** tmu has quit IRC | 08:11 | |
*** ChanServ has quit IRC | 08:11 | |
*** flwang has quit IRC | 08:11 | |
*** ekarlso has quit IRC | 08:11 | |
*** megan_w has quit IRC | 08:11 | |
*** pquerna has quit IRC | 08:11 | |
*** kgriffs_afk has quit IRC | 08:11 | |
*** apmelton1 has quit IRC | 08:11 | |
*** mwagner_lap has joined #openstack-marconi | 08:29 | |
*** nosnos has joined #openstack-marconi | 08:29 | |
*** mwagner_lap has quit IRC | 08:29 | |
*** nosnos has quit IRC | 08:29 | |
*** openstackgerrit has joined #openstack-marconi | 09:02 | |
*** mwagner_lap has joined #openstack-marconi | 09:02 | |
*** nosnos_ has joined #openstack-marconi | 09:02 | |
*** 1JTAAJOSR has joined #openstack-marconi | 09:02 | |
*** saju_m has joined #openstack-marconi | 09:02 | |
*** chandan_kumar has joined #openstack-marconi | 09:02 | |
*** flwang has joined #openstack-marconi | 09:02 | |
*** rossk has joined #openstack-marconi | 09:02 | |
*** karandash8 has joined #openstack-marconi | 09:02 | |
*** jraim has joined #openstack-marconi | 09:02 | |
*** ametts has joined #openstack-marconi | 09:02 | |
*** ekarlso has joined #openstack-marconi | 09:02 | |
*** lakspace has joined #openstack-marconi | 09:02 | |
*** jay-atl has joined #openstack-marconi | 09:02 | |
*** dragondm has joined #openstack-marconi | 09:02 | |
*** westmaas has joined #openstack-marconi | 09:02 | |
*** seiflotfy has joined #openstack-marconi | 09:02 | |
*** ayoung-snore has joined #openstack-marconi | 09:02 | |
*** jburkhart has joined #openstack-marconi | 09:02 | |
*** megan_w has joined #openstack-marconi | 09:02 | |
*** sebasmagri has joined #openstack-marconi | 09:02 | |
*** pquerna has joined #openstack-marconi | 09:02 | |
*** flaper87 has joined #openstack-marconi | 09:02 | |
*** mugsie has joined #openstack-marconi | 09:02 | |
*** kgriffs_afk has joined #openstack-marconi | 09:02 | |
*** rektide has joined #openstack-marconi | 09:02 | |
*** wirehead_ has joined #openstack-marconi | 09:02 | |
*** russell_h has joined #openstack-marconi | 09:02 | |
*** Alex_Gaynor has joined #openstack-marconi | 09:02 | |
*** torgomatic has joined #openstack-marconi | 09:02 | |
*** raxuanyu has joined #openstack-marconi | 09:02 | |
*** zyuan has joined #openstack-marconi | 09:02 | |
*** fvollero has joined #openstack-marconi | 09:02 | |
*** metral has joined #openstack-marconi | 09:02 | |
*** russellb has joined #openstack-marconi | 09:02 | |
*** apmelton1 has joined #openstack-marconi | 09:02 | |
*** VeggieMeat has joined #openstack-marconi | 09:02 | |
*** tmu has joined #openstack-marconi | 09:02 | |
*** ChanServ has joined #openstack-marconi | 09:02 | |
*** dickson.freenode.net sets mode: +oo kgriffs_afk ChanServ | 09:02 | |
*** kgriffs_afk is now known as kgriffs | 09:02 | |
*** flwang has quit IRC | 09:15 | |
*** saju_m has quit IRC | 09:19 | |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: fix(MongoDB): Driver does not retry on AutoReconnect errors https://review.openstack.org/75165 | 09:20 |
flaper87 | kgriffs: dude, go to sleep | 09:21 |
flaper87 | says the one that never sleeps | 09:21 |
*** saju_m has joined #openstack-marconi | 09:34 | |
kgriffs | heh | 09:40 |
kgriffs | responded to your comments | 09:40 |
*** jamieh has joined #openstack-marconi | 09:42 | |
kgriffs | flaper87: btw, we now have an rc1 milestone we can use. I already assigned docs to it. | 09:43 |
flaper87 | kgriffs: awesome, thanks | 09:44 |
flaper87 | kgriffs: thanks for the comments, LGTM! | 09:46 |
kgriffs | cool, thanks! | 09:46 |
kgriffs | added a bug for rc1 that I just noticed: https://bugs.launchpad.net/marconi/+bug/1288148 | 09:49 |
kgriffs | I think it will be important in order to fully test the new driver | 09:50 |
kgriffs | flwang: I could use some eyes on this if you have some time - https://review.openstack.org/#/c/75165 | 09:51 |
kgriffs | flaper87: if the autoreconnect patch doesn't get enough votes to merge, would you mind retargeting it to rc1 so ttx can cut the branch? | 09:52 |
kgriffs | My bed is calling me... | 09:52 |
flaper87 | kgriffs: sure thing, I will | 09:53 |
flaper87 | kgriffs: rest well, tty tomorrow | 09:54 |
kgriffs | thanks man | 09:54 |
kgriffs | ttfn | 09:54 |
*** kgriffs is now known as kgriffs_afk | 10:04 | |
*** jamieh has quit IRC | 10:37 | |
*** jamieh has joined #openstack-marconi | 10:38 | |
*** 1JTAAJOSR has quit IRC | 10:49 | |
*** vkmc has joined #openstack-marconi | 11:24 | |
*** chandan_kumar has quit IRC | 11:25 | |
*** russell_h_ has joined #openstack-marconi | 11:50 | |
*** jamieh_ has joined #openstack-marconi | 11:55 | |
*** Alex_Gaynor_ has joined #openstack-marconi | 11:55 | |
*** ykaplan has joined #openstack-marconi | 11:55 | |
*** russell_h has quit IRC | 11:56 | |
*** karandash8 has quit IRC | 11:56 | |
*** russell_h_ is now known as russell_h | 11:56 | |
*** Alex_Gaynor has quit IRC | 11:56 | |
*** jamieh has quit IRC | 11:56 | |
*** karandash8 has joined #openstack-marconi | 11:57 | |
*** Alex_Gaynor_ is now known as Alex_Gaynor | 11:57 | |
*** chandan_kumar has joined #openstack-marconi | 12:11 | |
*** malini has joined #openstack-marconi | 12:24 | |
*** tedross has joined #openstack-marconi | 12:31 | |
seiflotfy | flaper87 sup :D | 13:04 |
*** christophk has joined #openstack-marconi | 13:04 | |
flaper87 | seiflotfy: yo yo | 13:04 |
seiflotfy | ok back to hacking on https://bugs.launchpad.net/marconi/+bug/1222932 | 13:05 |
seiflotfy | flaper87 so again i am stuck with the unit tests | 13:15 |
seiflotfy | i think its not working properly | 13:16 |
seiflotfy | since it wont catch specifc changes i do | 13:16 |
seiflotfy | that are explictily wrong | 13:16 |
flaper87 | what test did you edit? | 13:16 |
flaper87 | are you sure those tests are being executed? | 13:17 |
flaper87 | not all tests are executed, some of them need to be enabled | 13:17 |
*** mkoderer has joined #openstack-marconi | 13:23 | |
seiflotfy | flaper87 well whatever is testing the :memory: change is not happening | 13:24 |
openstackgerrit | Victoria MartÃnez de la Cruz proposed a change to openstack/marconi: Removed debug level messages translations https://review.openstack.org/76892 | 13:40 |
*** vkmc has quit IRC | 13:44 | |
*** nosnos_ has quit IRC | 13:45 | |
*** Kuwagata has joined #openstack-marconi | 13:45 | |
*** nosnos has joined #openstack-marconi | 13:48 | |
*** nosnos has quit IRC | 13:49 | |
*** nosnos has joined #openstack-marconi | 13:50 | |
*** nosnos has quit IRC | 13:54 | |
*** ykaplan has quit IRC | 14:03 | |
*** flwang has joined #openstack-marconi | 14:07 | |
*** amitgandhi has joined #openstack-marconi | 14:10 | |
*** amitgandhi has quit IRC | 14:10 | |
*** amitgandhi has joined #openstack-marconi | 14:11 | |
*** saju_m has quit IRC | 14:15 | |
*** vkmc has joined #openstack-marconi | 14:16 | |
*** vkmc has quit IRC | 14:16 | |
*** vkmc has joined #openstack-marconi | 14:16 | |
*** mpanetta has joined #openstack-marconi | 14:22 | |
*** mpanetta_ has joined #openstack-marconi | 14:26 | |
*** mpanetta has quit IRC | 14:29 | |
*** cpallares has joined #openstack-marconi | 14:36 | |
*** balajiiyer has joined #openstack-marconi | 14:50 | |
*** balajiiyer has quit IRC | 14:51 | |
*** balajiiyer has joined #openstack-marconi | 14:51 | |
*** nidhi has joined #openstack-marconi | 14:54 | |
flaper87 | nidhi: hey | 14:58 |
flaper87 | :) | 14:58 |
nidhi | flapper87: Hi :) | 14:58 |
flaper87 | nidhi: what's unclear? | 14:58 |
nidhi | I was wondering how it would be integrated with the existing architecture | 14:59 |
nidhi | it would be a parallel service | 15:01 |
flaper87 | nidhi: the new storage driver ? | 15:01 |
nidhi | along with the existing one ? | 15:01 |
flaper87 | nope, it would be integrated the same way the existing storages are, by using our plugins architecture | 15:01 |
nidhi | the web socket transport | 15:01 |
nidhi | https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas#Marconi_WebSocket_Transport | 15:01 |
*** russell_h has quit IRC | 15:03 | |
*** russell_h has joined #openstack-marconi | 15:03 | |
*** ykaplan has joined #openstack-marconi | 15:03 | |
nidhi | the trello white board is private | 15:06 |
nidhi | https://trello.com/c/Nh2XQiEZ | 15:07 |
*** saikrishna_ has joined #openstack-marconi | 15:07 | |
flaper87 | nidhi: yeah, gimme a couple of mins, just jumped into a call | 15:07 |
flaper87 | nidhi: trello is deprecated | 15:07 |
flaper87 | we're not using it anymore | 15:07 |
flaper87 | just launchpad | 15:08 |
nidhi | hmm ok | 15:08 |
*** mwagner_lap has quit IRC | 15:08 | |
nidhi | flapper87: i will be back in 10 min . i'll go get dinner | 15:10 |
nidhi | will you be around ? | 15:10 |
mpanetta_ | flaper87 is always around. I think he is a robot. :P | 15:12 |
*** mpanetta_ is now known as mpanetta | 15:12 | |
*** nidhi has quit IRC | 15:15 | |
flaper87 | mpanetta: :D | 15:21 |
mpanetta | ;) | 15:22 |
*** nidhi has joined #openstack-marconi | 15:24 | |
nidhi | flapper87: there ? | 15:25 |
seiflotfy | back | 15:27 |
seiflotfy | sorry had to run out | 15:27 |
seiflotfy | flaper87 so the change i did, how can it be tested? | 15:27 |
*** ayoung-snore is now known as ayoung | 15:32 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Replace `Sqlite` with `Sqlalchemy` in test names https://review.openstack.org/78267 | 15:36 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Use `sqlite` as the scheme instead of `sqlalchemy` https://review.openstack.org/78268 | 15:36 |
flaper87 | seiflotfy: sorry but at this point I'm still not sure what you changed and which tests are not behaving deterministically | 15:36 |
flaper87 | seiflotfy: also, those 2 patches fix other tests ;) | 15:36 |
flaper87 | nidhi: yup | 15:37 |
flaper87 | flwang: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 15:37 |
nidhi | flapper87: so I we have to use web sockets at the transport layer | 15:38 |
nidhi | along with ZMQ | 15:38 |
seiflotfy | flaper87 ok got some time so i can walk you through the problem i have? | 15:38 |
flaper87 | seiflotfy: sure, It would be nice to see what you changed too | 15:38 |
flaper87 | flwang: when you've some time, could you take a look at the client patches, there are some patches there that could use some love | 15:39 |
*** ykaplan has quit IRC | 15:39 | |
flwang | flwang: sure, will put them on my list, I saw there is a claim patch on client side | 15:39 |
openstackgerrit | A change was merged to openstack/marconi: Removed debug level messages translations https://review.openstack.org/76892 | 15:40 |
flaper87 | flwang: yeah, THAT's the one :D | 15:40 |
flwang | flaper87: I have reviewed it a bit, but didn't drop any comments, it's a little big you know. I will complete the review asap | 15:41 |
nidhi | this is what I made out of the little overview that was given there | 15:42 |
*** saikrishna_ has quit IRC | 15:48 | |
seiflotfy | flaper87 ok do me a favor | 15:49 |
*** saikrishna_ has joined #openstack-marconi | 15:49 | |
*** nidhi has quit IRC | 15:50 | |
*** chandan_kumar has quit IRC | 15:51 | |
seiflotfy | flaper87 open marconi/queues/storage/utils.py | 15:51 |
seiflotfy | line 109 | 15:51 |
seiflotfy | change yield Keyed(item) | 15:52 |
seiflotfy | to yield BunnyRabbit | 15:52 |
seiflotfy | :D | 15:52 |
seiflotfy | the tests pass | 15:52 |
seiflotfy | ping flaper87 | 15:54 |
flaper87 | seiflotfy: lets start from the beginning. Pls. :) | 15:54 |
flaper87 | seiflotfy: what bug are you working on? | 15:54 |
flaper87 | seiflotfy: what's the output of $ git diff (use paste) ? | 15:54 |
flaper87 | seiflotfy: what is it that you think is not working correctly ? | 15:55 |
seiflotfy | :D its irrelevant i did a git reset --hard HEAD | 15:55 |
seiflotfy | and a git pull | 15:55 |
flaper87 | oh ok | 15:55 |
seiflotfy | i just did a small change in the code to something that makes 0 sense | 15:55 |
seiflotfy | :P | 15:55 |
seiflotfy | and ran the tests and it passed | 15:55 |
seiflotfy | so i want to know why its passing | 15:55 |
seiflotfy | i did my last pull 10 minutes ago | 15:55 |
flaper87 | and is that method actually being called ? | 15:56 |
flaper87 | :P | 15:56 |
flaper87 | it may be a death piece of code | 15:56 |
seiflotfy | let me check | 15:57 |
*** chandan_kumar has joined #openstack-marconi | 15:57 | |
seiflotfy | .//marconi/queues/storage/sharding.py: utils.keyify('name', page) | 15:57 |
seiflotfy | yeah seems like it | 15:58 |
seiflotfy | flaper87 | 15:58 |
*** nidhi has joined #openstack-marconi | 15:58 | |
flaper87 | and did you enable Mongodb tests ? | 15:59 |
seiflotfy | nope | 15:59 |
seiflotfy | oh wait yeah | 15:59 |
seiflotfy | all fail | 15:59 |
seiflotfy | flaper87 | 15:59 |
flaper87 | :) | 15:59 |
seiflotfy | mainly because mongo is not running | 16:01 |
seiflotfy | when i run mongo it just hangs there | 16:01 |
seiflotfy | flaper87 id really like to screen share with you | 16:01 |
seiflotfy | because i think i can get lots of things happening once i understand how this test stuff is working | 16:01 |
seiflotfy | 2014-03-05 17:01:30.493 15644 TRACE marconi.queues.storage.mongodb.utils ConnectionFailure | 16:02 |
seiflotfy | is there a docoumentation on how to test | 16:02 |
*** ayoung has quit IRC | 16:03 | |
flaper87 | seiflotfy: you can put the logs on paste.openstack.org | 16:03 |
flaper87 | I saw that ConnectionFailure trace too locally, I'm going to look at that | 16:03 |
seiflotfy | flaper87 lets toll back | 16:03 |
seiflotfy | how do you expect me to run the tests | 16:04 |
seiflotfy | the mongo ones | 16:04 |
seiflotfy | do you need a mongodb running too | 16:04 |
flaper87 | seiflotfy: yes | 16:04 |
*** jergerber has joined #openstack-marconi | 16:04 | |
*** Kuwagata has left #openstack-marconi | 16:04 | |
seiflotfy | what conf do you use | 16:04 |
seiflotfy | just standard | 16:04 |
flaper87 | I don't use any conf | 16:05 |
flaper87 | no conf is needed | 16:05 |
flaper87 | jsut start mongo, and run tests | 16:05 |
seiflotfy | it just hangs | 16:05 |
seiflotfy | http://paste.openstack.org/show/72636/ | 16:05 |
seiflotfy | flaper87 ok now something is up | 16:07 |
seiflotfy | http://paste.openstack.org/show/72637/ | 16:07 |
seiflotfy | it caught up on the bunny erro | 16:07 |
seiflotfy | but there is another error before that | 16:07 |
seiflotfy | oh | 16:08 |
seiflotfy | more errors | 16:08 |
seiflotfy | ConfigFilesNotFoundError: Failed to read some config files: /Users/seif/Projects/marconi/tests/etc/wsgi_sqlalchemy.conf | 16:08 |
*** ayoung has joined #openstack-marconi | 16:09 | |
seiflotfy | weird i can see it there though | 16:09 |
seiflotfy | flaper87 | 16:11 |
malini | still no news on my devstack patch https://review.openstack.org/#/c/77832/ :( | 16:13 |
*** kgriffs_afk is now known as kgriffs | 16:14 | |
flaper87 | malini: :( | 16:14 |
*** jmckind has joined #openstack-marconi | 16:15 | |
malini | I pinged Sean in #openstack-qa..but he seems busy | 16:15 |
flaper87 | seiflotfy: that connection failure is expected | 16:16 |
flaper87 | it's testing mongodb's autoreconnect | 16:16 |
seiflotfy | and what about ConfigFilesNotFoundError: Failed to read some config files: /Users/seif/Projects/marconi/tests/etc/wsgi_sqlalchemy.conf | 16:16 |
*** ykaplan has joined #openstack-marconi | 16:17 | |
*** mwagner_lap has joined #openstack-marconi | 16:17 | |
kgriffs | malini, flaper87: who else besides sean can we ping? | 16:17 |
flaper87 | kgriffs: dtroyer, chmouel | 16:18 |
malini | We can try pinging other dtroyer etc. | 16:18 |
flaper87 | kgriffs: and good morning my friend | 16:18 |
malini | but since we have a NO from sean, they might prefer to have his approval first | 16:18 |
flaper87 | I had to move the patch out of i-3 | 16:18 |
*** anagram has joined #openstack-marconi | 16:18 | |
malini | I dont want to create the impression that we are going around sean | 16:18 |
kgriffs | kk | 16:18 |
kgriffs | malini: sure thing | 16:18 |
flaper87 | malini: just ping sdage | 16:19 |
malini | I did already | 16:19 |
flaper87 | he's very receptive and nice | 16:19 |
flaper87 | malini: I mean, keep doing it | 16:19 |
flaper87 | :D | 16:19 |
malini | I need thicker skin :D | 16:19 |
*** anagram is now known as anamalagon | 16:20 | |
flaper87 | brb | 16:21 |
kgriffs | mpanetta: 2>&1 redirects stderr to stdout, right? | 16:25 |
kgriffs | I always get the syntax mixed up | 16:25 |
mpanetta | Yep | 16:25 |
malini | & mpanetta promised a tutorial on this ;) | 16:25 |
mpanetta | Oh, no I was gonna give a link to the bash man page, because it is actually pretty good at describing it | 16:26 |
mpanetta | Let me find one | 16:26 |
kgriffs | malini: so we know this fixes the problem? | 16:26 |
malini | it fixed in my fresh devstack install | 16:26 |
mpanetta | http://www.gnu.org/software/bash/manual/bashref.html#Redirections | 16:27 |
malini | kgriffs: I wud like to say it will fix it..But from prev experience, cannot promise it | 16:27 |
openstackgerrit | Jay Baugh proposed a change to openstack/python-marconiclient: Added API version to URL. https://review.openstack.org/78290 | 16:29 |
openstackgerrit | Oz Akan proposed a change to openstack/marconi: Documentation about how to deploy Marconi in a minimal HA environment. https://review.openstack.org/78294 | 16:39 |
*** rossk has quit IRC | 16:39 | |
*** ykaplan has quit IRC | 16:40 | |
*** oz_akan_ has joined #openstack-marconi | 16:41 | |
*** alcabrera has joined #openstack-marconi | 16:42 | |
alcabrera | Good morning, all. :) | 16:44 |
mpanetta | Morning | 16:44 |
malini | hello alcabrera! | 16:46 |
*** SnowDust has joined #openstack-marconi | 16:49 | |
alcabrera | malini, mpanetta: hey! | 16:49 |
alcabrera | good to see you both :) | 16:50 |
alcabrera | the visit to the vet went well this morning. twinkie keeps gaining weight (5.86 lbs now!) | 16:50 |
alcabrera | how is the little one doing, malini? | 16:50 |
openstackgerrit | A change was merged to openstack/python-marconiclient: Add support for claims https://review.openstack.org/72614 | 16:51 |
kgriffs | malini: can you answer the question in #openstack-qa ? | 16:52 |
mpanetta | alcabrera: I like your cats name. I want to name a cat µ | 16:53 |
alcabrera | would that be micro or mu, mpanetta? :) | 16:53 |
mpanetta | Mu of course ;) | 16:53 |
alcabrera | yeah, that's an awesome name~ :D | 16:54 |
alcabrera | micro, too | 16:54 |
mpanetta | haha yes, for a kitten :P | 16:54 |
kgriffs | malini, flaper87: do we have an experimental tempest job that the qa guys can run? | 16:54 |
mpanetta | The name can grow with it :P | 16:54 |
alcabrera | get a bunch of cats and name them after greek letters: λ, µ, etc. | 16:54 |
kgriffs | malini: I just realized that I don't know the answer. :p | 16:54 |
mpanetta | haha yes | 16:54 |
openstackgerrit | Oz Akan proposed a change to openstack/marconi: Documentation about how to deploy Marconi in a minimal HA environment. https://review.openstack.org/78294 | 16:55 |
kgriffs | malini: did you try removing the print statement in cli.py? I thought you had, but it wouldn't hurt to double-check | 16:56 |
kgriffs | I just noticed it sets file to sys.stderr | 16:57 |
openstackgerrit | Oz Akan proposed a change to openstack/marconi: Documentation about how to deploy Marconi in a minimal HA environment. https://review.openstack.org/78294 | 16:57 |
oz_akan_ | https://review.openstack.org/#/c/78294/ is final | 16:58 |
*** jmckind has quit IRC | 16:58 | |
oz_akan_ | alcabrera: kgriffs flaper87 please have a look . it is operations guide for graduation | 16:59 |
kgriffs | awesome, thanks! | 16:59 |
alcabrera | oz_akan_: thanks! | 17:00 |
oz_akan_ | sure np, 42 minutes to setup gerrit stuff and removing blank lines :) | 17:01 |
kgriffs | ok folks, we are now working on https://launchpad.net/marconi/+milestone/icehouse-rc1 | 17:01 |
mpanetta | Awesome | 17:02 |
kgriffs | so, all related patches to those work items should be backported to the icehouse release branch | 17:03 |
*** rwsu has joined #openstack-marconi | 17:03 | |
kgriffs | I'm still fuzzy on when that branch is created, and whether it is different from the icehouse branch, but I suspect it is different. | 17:03 |
alcabrera | busy, busy day | 17:04 |
alcabrera | I'll try to carve out some time today to look at Missing TestShardsSQLAlchemy | 17:04 |
kgriffs | alcabrera: kk; that should be an easy fix btw | 17:05 |
kgriffs | alcabrera: can you also review https://review.openstack.org/#/c/75165/ | 17:06 |
kgriffs | pretty please? | 17:06 |
alcabrera | sure | 17:06 |
*** saikrishna_ has quit IRC | 17:07 | |
alcabrera | kgriffs: +2/approved! | 17:10 |
alcabrera | flaper87: took care of catching the tricky details in the tests, so the rest of the review was pretty straight forward | 17:10 |
kgriffs | sweet | 17:11 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: fix(cli): Print statement in global error handler https://review.openstack.org/78311 | 17:15 |
kgriffs | malini: ^^^ | 17:15 |
*** chandan_kumar has quit IRC | 17:16 | |
malini | I'll pull this into my devstack instance | 17:16 |
kgriffs | ok. See if that allows you to remove the redirection | 17:16 |
kgriffs | if it does, well, I'll feel silly, but better to have it fixed! | 17:17 |
mpanetta | They still don;t want the redirect? Or what are you guys working on? | 17:17 |
kgriffs | mpanetta: so, they are wanting us to dig a little more | 17:17 |
kgriffs | and are actually going to help us | 17:17 |
mpanetta | Oh cool | 17:17 |
mpanetta | What about the other projects that do the redirect? | 17:18 |
kgriffs | mpanetta: apparently trove used to log to stderr all over the place | 17:18 |
kgriffs | but they have been fixing that over time | 17:18 |
mpanetta | oic | 17:18 |
kgriffs | so, a couple things | 17:19 |
mpanetta | I suppose logging to stdout/err is not good practice anyway. | 17:19 |
kgriffs | dtroyer wrote us a wrapper script that simulates what devstack does | 17:19 |
kgriffs | (with redirects) | 17:20 |
kgriffs | so malini can try that | 17:20 |
mpanetta | Oh cool | 17:20 |
mpanetta | Very cool actually | 17:20 |
kgriffs | also, malini is going to get us a job in the experimental gate pipeline so we can run this for real and gather more info from that angle | 17:20 |
alcabrera | sweet | 17:20 |
alcabrera | now we're really digging altogether | 17:20 |
alcabrera | sounds better than the lonely effort malini has been pulling all this time! | 17:21 |
malini | well it wasnt really lonely | 17:21 |
kgriffs | at this point it looks like something is still logging to stderr and I submitted a patch for the last place I could find that does that. | 17:21 |
malini | Lot of folks have been helping me all along | 17:21 |
kgriffs | sweet | 17:21 |
kgriffs | OpenStack: The Good Partsâ„¢ | 17:21 |
alcabrera | heh | 17:21 |
malini | kgriffs: the patch didnt help :( | 17:21 |
kgriffs | ok, well at least we have one less variable | 17:22 |
openstackgerrit | A change was merged to openstack/marconi: fix(MongoDB): Driver does not retry on AutoReconnect errors https://review.openstack.org/75165 | 17:22 |
openstackgerrit | Catherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 17:22 |
malini | I am going to try the wrapper script now | 17:22 |
flaper87 | back | 17:23 |
*** reed has joined #openstack-marconi | 17:24 | |
*** oz_akan_ has quit IRC | 17:24 | |
flaper87 | alcabrera: ping | 17:24 |
alcabrera | kgriffs: re: JS - The Good Parts: http://t.co/2SuG4ON2Jf (made me LOL yesterday) | 17:25 |
alcabrera | flaper87: pong | 17:25 |
alcabrera | :D | 17:25 |
flaper87 | alcabrera: hey hey :D | 17:25 |
flaper87 | so, you added a project idea for GSoC, right? | 17:25 |
alcabrera | yup - I've gotten pinged for both Oslo.Cache and Marconi.Storage | 17:26 |
alcabrera | I've got two very enthusiastic students looking to add new backends | 17:26 |
*** jcru has joined #openstack-marconi | 17:27 | |
kgriffs | alcabrera: LOL | 17:27 |
kgriffs | (re JS tweet) | 17:28 |
flaper87 | awesome, so, we need to do the same for GOWO | 17:28 |
flaper87 | GOPW | 17:28 |
mpanetta | Hmm twitter | 17:28 |
alcabrera | flaper87: good point! | 17:28 |
flaper87 | alcabrera: LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL | 17:28 |
flaper87 | alcabrera: so, ideas? | 17:28 |
alcabrera | when's the dealine? | 17:28 |
flaper87 | there's still the websocket thing there | 17:28 |
flaper87 | :D | 17:28 |
flaper87 | we may want to propose something different | 17:28 |
mpanetta | Aww poor javascript | 17:28 |
alcabrera | I've got these ideas so far: https://wiki.openstack.org/wiki/GSoC2014#OpenStack_Common_Libraries_.28Oslo.29, https://wiki.openstack.org/wiki/GSoC2014#OpenStack_Message_Queuing_Service_.28Marconi.29 | 17:29 |
alcabrera | so there's websocket, there's zeromq, there's also... | 17:29 |
alcabrera | build an application with Marconi! | 17:29 |
alcabrera | flaper87: ^ | 17:30 |
flaper87 | build an application with marconi, that's interesting | 17:31 |
alcabrera | mpanetta: yeah, and imho, JS deserves the flack it gets: https://www.destroyallsoftware.com/talks/wat | 17:31 |
flaper87 | I was also thinking about the client's API discoverability | 17:31 |
flaper87 | or asynchronous calls in the client | 17:31 |
alcabrera | thankfully, there's things like Purescript (http://www.purescript.org/) and ghcjs (https://github.com/ghcjs/ghcjs) | 17:31 |
alcabrera | I thought about async in the client | 17:32 |
flaper87 | but that's something I'd prefer discussing more in detail first | 17:32 |
*** openstackgerrit has quit IRC | 17:32 | |
alcabrera | re: async - I think that's something best served at a higher level! :) | 17:32 |
alcabrera | e.g., green.spawn(client.operation) | 17:32 |
alcabrera | something like that, but definitely a discussion for another time | 17:32 |
flaper87 | alcabrera: yeah, probably we just need to offer a nice 'extendable-abstraction' for it | 17:33 |
alcabrera | +1 | 17:33 |
flaper87 | not that 'extendable-abstraction' makes any sense but.... you've got the idea | 17:33 |
flaper87 | malini: ping | 17:33 |
alcabrera | yup | 17:33 |
malini | flaper87: pong | 17:34 |
flaper87 | malini: I think I already asked this but not sure if you answered me | 17:34 |
alcabrera | malini has really low latency. :) | 17:34 |
flaper87 | malini: Is it possible to set custom env vars in the gate config file? | 17:34 |
malini | alcabrera: when my 1 yr old is with my husband! | 17:34 |
alcabrera | so, where do we go to establish/display GOPW project ideas, flaper87? | 17:34 |
alcabrera | malini: hehe | 17:34 |
flaper87 | in that "beautiful" yaml | 17:34 |
flaper87 | alcabrera: hold on, I'll get the link | 17:34 |
malini | flaper87: custom env vars as in ? | 17:35 |
malini | like specify a different backend etc . ? | 17:35 |
flaper87 | alcabrera: https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas | 17:36 |
flaper87 | malini: yeah, so, in order to make marconi use sqlalchemy, I need to set the storage var | 17:36 |
alcabrera | flaper87: ¡gracias! | 17:36 |
flaper87 | alcabrera: de nada :) | 17:36 |
malini | flaper87: yes..I have seen other projects do this | 17:36 |
flaper87 | malini: cooooooooooooooooooooool | 17:36 |
flaper87 | malini: danke | 17:36 |
flaper87 | so, lets get this devstack party started | 17:37 |
alcabrera | flaper87: I'll add some ideas to this page, and if at all possible, register myself as a potential mentor | 17:37 |
flaper87 | alcabrera: cool, feel free to drop my name there too, I think my name is already there | 17:37 |
flaper87 | alcabrera: I'm not sure about the websocket one | 17:38 |
flaper87 | I think we agreed on not doing it | 17:38 |
flaper87 | alcabrera: also, nidhi is interested in contributing :) | 17:38 |
flaper87 | so, lets figure some cool stuff for her | 17:38 |
alcabrera | yay! | 17:38 |
flaper87 | but anyway, everything related to Marconi IS cool! | 17:38 |
alcabrera | glad to hear about your interest, nidhi! Let's definitely come up with interesting projects. :D | 17:38 |
alcabrera | hahaha, quite true, flaper87 | 17:39 |
nidhi | :D | 17:39 |
alcabrera | especially the people | 17:39 |
alcabrera | I'll be back in a bit. lunch break. :) | 17:39 |
flaper87 | alcabrera: well, everything but kgriffs | 17:39 |
nidhi | well i have been seeing the GSOC project , adding a new back end. | 17:39 |
* flaper87 hides in hell so kgriffs can't find him | 17:39 | |
nidhi | maybe if nothing comes up in the GOPW | 17:39 |
nidhi | i'll try and see if I can contribute in that | 17:40 |
flaper87 | alcabrera: enjoy | 17:40 |
*** alcabrera is now known as alcabrera|afk | 17:40 | |
alcabrera|afk | o/ | 17:40 |
nidhi | bye | 17:40 |
*** rossk has joined #openstack-marconi | 17:41 | |
nidhi | flapper87: men while could you suggest some bug to me | 17:41 |
*** amitgandhi has quit IRC | 17:41 | |
nidhi | that would help me getting acquinted with the code | 17:41 |
*** balajiiyer has quit IRC | 17:45 | |
flaper87 | malini: https://review.openstack.org/#/c/78328/ <- I'll test this now but it should work | 17:50 |
flaper87 | :) | 17:50 |
flaper87 | pls, check the parent out too | 17:50 |
*** balajiiyer has joined #openstack-marconi | 17:55 | |
kgriffs | brb (lunch) | 18:01 |
*** kgriffs is now known as kgriffs_afk | 18:01 | |
vkmc | nidhi, Go ahead and take a look to the bugs list by yourself, maybe you find something that caughts your attention https://bugs.launchpad.net/marconi/+bugs | 18:02 |
vkmc | nidhi, Also, have you already setted up the development environment? | 18:02 |
*** jmckind has joined #openstack-marconi | 18:03 | |
nidhi | yes | 18:04 |
nidhi | i have set it up | 18:04 |
vkmc | nidhi, Cool! | 18:06 |
nidhi | i'll look up the bugs | 18:07 |
nidhi | and get back here in case of doubts | 18:07 |
*** alcabrera|afk is now known as alcabrera | 18:09 | |
vkmc | flaper87, How is the integration with DevStack going? | 18:09 |
alcabrera | hello, vkmc. :) | 18:10 |
vkmc | Hey alcabrera :) How are you? | 18:11 |
alcabrera | pretty awesome, I feel great! You? :) | 18:11 |
vkmc | All good, looking for some bugs to fix and working on my GSoC proposal | 18:14 |
vkmc | Thx for the details btw, I was doing some research before replying :) | 18:14 |
cpallares | alcabrera, flaper87: anamalagon is also interested in marconi. She already setup her dev environment. | 18:19 |
cpallares | anamalagon: feel free to ask questions here too | 18:20 |
alcabrera | vkmc: you're welcome. :) | 18:20 |
alcabrera | cpallares: o/ | 18:20 |
cpallares | alcabrera: hoooola | 18:20 |
alcabrera | anamalagon: welcome! | 18:20 |
alcabrera | cpallares: ¿Como estas? :) | 18:21 |
anamalagon | hi! | 18:21 |
cpallares | haha alcabrera, do you speak Spanish? :D | 18:21 |
cpallares | alcabrera: Estoy muy bien y tu? | 18:21 |
alcabrera | I do, though so rarely that it's rusts a little more each day. ;) | 18:23 |
alcabrera | cpallares: !feliz, lleno de energia y ideas! | 18:23 |
vkmc | alcabrera, Hay que practicar! | 18:23 |
*** reed has quit IRC | 18:23 | |
*** reed has joined #openstack-marconi | 18:23 | |
alcabrera | bueno, si vkmc. En toda verdad, soy vago con mi español. ;) | 18:24 |
*** openstackgerrit has joined #openstack-marconi | 18:26 | |
vkmc | Se hace difÃcil cuando no hay necesidad de usarlo... mi Inglés suele ser una prueba de eso jaja | 18:26 |
alcabrera | hahaha | 18:27 |
alcabrera | es el caso con mi español | 18:27 |
alcabrera | la mayoridad de mis contactos usan el Inglés como el idioma comun. ¡Mi esposa me dice que quiere aprender Español, pero es tan raro que lo habla! | 18:28 |
cpallares | alcabrera, vkmc: Mi primer lenguaje fue el español :) Pero como no lo uso diario se me empieza a olvidar. | 18:28 |
vkmc | It's nice to hear (and read) another language sometimes :) | 18:29 |
alcabrera | **hablo | 18:29 |
openstackgerrit | Jay Baugh proposed a change to openstack/python-marconiclient: Added API version to URL https://review.openstack.org/78290 | 18:29 |
alcabrera | agreed, vkmc - I feel that way more over time! | 18:29 |
alcabrera | cpallares: my first language was also spanish. | 18:30 |
vkmc | cpallares, alcabrera How long it has been since you started using English as first language? | 18:31 |
* cpallares high-fives alcabrera | 18:31 | |
alcabrera | I think since I started in elementary school, vkmc! So that transition was made... ~20 years ago. | 18:32 |
* alcabrera returns the high five to cpallares | 18:33 | |
vkmc | alcabrera, :) it has been a while! it's awesome you still keep it | 18:34 |
*** amitgandhi has joined #openstack-marconi | 18:34 | |
cpallares | vkmc: Mmm... I think it's been about 9 years since I moved to the states. No Spanish speakers around me, but I still talk to my family in Spanish. | 18:35 |
*** amitgandhi has quit IRC | 18:37 | |
*** amitgandhi has joined #openstack-marconi | 18:37 | |
flaper87 | oh, so many people interested in marconi. How cool is that? | 18:38 |
flaper87 | cpallares: high-five me too, I'm jealous now | 18:38 |
vkmc | cpallares, That's some time too! and it's great that you do that, it must be important for your family | 18:39 |
* cpallares double high-fives flaper87 cause he's special and knows 3 languages | 18:39 | |
alcabrera | Spanish stuck with me as long as it has probably because my classes all the way up to high-school were bilingual, at least in small part. The Miami, FL community was mostly hispanic while I was growing up. | 18:39 |
flaper87 | w0000t | 18:40 |
* alcabrera high-hives flaper87 because he's awesome | 18:40 | |
alcabrera | high-fives | 18:40 |
alcabrera | high-hives sound terribly unpleasant | 18:40 |
cpallares | haha hives | 18:40 |
cpallares | haha | 18:40 |
* flaper87 high-fives alcabrera and cpallares with a double turn on thi air and drops some pop-tarts for them too | 18:41 | |
flaper87 | loooool | 18:41 |
*** amitgandhi has quit IRC | 18:41 | |
vkmc | :o | 18:41 |
*** amitgandhi has joined #openstack-marconi | 18:42 | |
alcabrera | nifty | 18:43 |
cpallares | alcabrera: I'm jealous you had bilingual classes. I moved with zero English speaking abilities to a town with zero Spanish speakers. | 18:43 |
vkmc | I want all you to know that I'll get a pop-tart next time I visit the US | 18:43 |
cpallares | haha | 18:44 |
cpallares | vkmc: I'm mail you a poptart. Although it might taste kinda funny when you get it. | 18:44 |
alcabrera | those things are expiration resistant, cpallares! I imagine a poptart would out live me! :P | 18:44 |
alcabrera | cpallares: geez, that must've been a rough move! Communication barriers, ouch. @_@ | 18:45 |
vkmc | I don't know them and you are making such a good image | 18:45 |
cpallares | alcabrera: I thought those were twinkies | 18:45 |
alcabrera | cpallares: twinkies, too! | 18:45 |
vkmc | cpallares, Haha looking forward to it! I could change you a poptart for an alfajor | 18:46 |
* cpallares googles alfajor | 18:47 | |
cpallares | vkmc: That looks really delicious. | 18:47 |
* cpallares is getting hungry. | 18:47 | |
alcabrera | alfajor - yes, please! | 18:48 |
vkmc | Haha will bring you some if we meet sometime | 18:49 |
alcabrera | :) | 18:49 |
* alcabrera scrolls backwards in search of review requests made by flaper87 | 18:54 | |
malini | my brain is at overload now..anybody wants to give a try with dtroyer's wrapper script, while I figure out how to add a new devstack experimental job ? | 18:55 |
* cpallares steals flaper87's gummy bears | 18:55 | |
*** kgriffs_afk is now known as kgriffs | 19:02 | |
*** openstackgerrit has quit IRC | 19:02 | |
*** oz_akan_ has joined #openstack-marconi | 19:07 | |
*** snakeman has joined #openstack-marconi | 19:08 | |
*** kgriffs is now known as kgriffs_afk | 19:12 | |
*** oz_akan_ has quit IRC | 19:12 | |
*** oz_akan_ has joined #openstack-marconi | 19:13 | |
*** kgriffs_afk is now known as kgriffs | 19:14 | |
*** jamieh_ has quit IRC | 19:22 | |
*** kgriffs is now known as kgriffs_afk | 19:28 | |
vkmc | I'm having some problems running the tests, anybody know why this may be happening? http://paste.openstack.org/show/72691/ | 19:30 |
*** kgriffs_afk is now known as kgriffs | 19:40 | |
*** oz_akan__ has joined #openstack-marconi | 19:42 | |
*** jmckind has quit IRC | 19:44 | |
* alcabrera checks out vkmc's link | 19:45 | |
*** oz_akan_ has quit IRC | 19:45 | |
vkmc | :) | 19:46 |
*** nidhi has quit IRC | 19:46 | |
alcabrera | vkmc: interesting. I haven't seen these before. | 19:47 |
alcabrera | could you file a bug for this? I'd love to verify atm, but I'm tied up. Let's keep it tracked to figure out how to repro later. | 19:48 |
alcabrera | vkmc: :) | 19:49 |
vkmc | alcabrera, I saw a bug report about this... https://bugs.launchpad.net/marconi/+bug/1284995 | 19:49 |
vkmc | alcabrera, Oh sure, I guess I could confirm 1284995 | 19:49 |
alcabrera | ah! | 19:51 |
*** SnowDust has quit IRC | 19:51 | |
alcabrera | "Not sure if it's caused by cached sqlite database" | 19:51 |
alcabrera | interesting | 19:51 |
alcabrera | the plot thickens | 19:51 |
vkmc | lol | 19:51 |
alcabrera | if you indicate that you're also encountering it, vkmc, in the status comments, I'll mark as confirmed and set a priority | 19:52 |
vkmc | alcabrera, I just confirmed it | 19:54 |
alcabrera | sweet, thanks! | 19:54 |
vkmc | Np | 19:55 |
alcabrera | set as medium | 19:56 |
alcabrera | it seems to occur as a quirk in testing | 19:56 |
* flaper87 is back | 19:58 | |
flaper87 | cpallares: how dare you ? | 19:58 |
flaper87 | :0 | 19:58 |
* cpallares does a villain laugh | 20:01 | |
*** Kuwagata has joined #openstack-marconi | 20:04 | |
*** snakeman has quit IRC | 20:06 | |
malini | mpanetta: ping | 20:09 |
flaper87 | cpallares: :D | 20:16 |
flaper87 | malini: https://review.openstack.org/#/c/78328/ this works | 20:16 |
flaper87 | I fixed the other mongodb issue | 20:16 |
flaper87 | marconi + mysql doesn't quite work yet | 20:16 |
flaper87 | there are some steps missing | 20:16 |
flaper87 | to be exact, we probably need to have support for database synchronizations and database migrations | 20:16 |
flaper87 | but we'll get there | 20:17 |
flaper87 | so, if you can, review :) | 20:17 |
malini | I'll review it later today, if thts ok? | 20:17 |
flaper87 | sure, no hurries | 20:19 |
flaper87 | thanks | 20:19 |
flaper87 | brb | 20:19 |
alcabrera | flaper87: whenever you get a chance, we've got a patch blocking jay-atl from making progress with horizon/marconi integration: https://review.openstack.org/#/c/78290/ | 20:22 |
alcabrera | tomorrow is fine, too. :) | 20:23 |
vkmc | alcabrera, Horizon/Marconi integration? Cool! | 20:24 |
vkmc | Is there a blueprint or something? | 20:25 |
alcabrera | yeah, jay-atl's been leading that effort! :D | 20:25 |
alcabrera | I'm not sure where the blueprints are at, though | 20:25 |
jay-atl | Yes there is a blueprint... one sec.. | 20:25 |
vkmc | I haven't seen anything in the Horizon side | 20:26 |
jay-atl | https://blueprints.launchpad.net/horizon/+spec/marconi-queues-panel | 20:26 |
vkmc | But there was something :o | 20:26 |
vkmc | jay-atl, +1! | 20:26 |
jay-atl | Please give it some love... Considering how difficult it is to get a simple fix to the marconi-client I'm scared of what I'll encounter from Horizon.. but I'm ready to submit it... | 20:27 |
vkmc | It's really great :) | 20:27 |
vkmc | jay-atl, I has been working on Horizon for some time now... and I wanted to learn about Marconi... so of course, integrating Marconi with Horizon was one of my ideas for the near future | 20:28 |
vkmc | jay-atl, Let me know if I can give you a hand with something (in the Horizon part... in Marconi I'm a complete newbie) | 20:29 |
jay-atl | Cool... when I check it in, maybe you can take a look at it? It's pretty simple.. (Now that I kind of know what I'm doing in Horizon... hahaha) | 20:29 |
vkmc | jay-atl, Sure...! I would love to :) | 20:30 |
jay-atl | I have a fix to the marcon-python-client that I need submitted, then I'll be ready to submit my Horizon stuff. | 20:30 |
jay-atl | Cool... Ok, I'll message you when I submit it. Ok? Thanks for your help. | 20:31 |
vkmc | jay-atl, I'll keep an eye on it :) thanks you for working on this | 20:35 |
kgriffs | alcabrera: what do you think about making this real? http://paste.openstack.org/show/72269/ | 20:41 |
kgriffs | I was thinking it would be good to add that LoglessHandler to marconi-server, and have it write out to LOG.debug or something | 20:42 |
alcabrera | hmmm | 20:43 |
alcabrera | ... | 20:43 |
* flaper87 looking | 20:44 | |
alcabrera | I'm torn | 20:44 |
alcabrera | I think it's a bad idea on one side, because then we lose the beginner-friendly output that comes by default with marconi-server (wsgiref). On the other side, perhaps someone might want to be able to configure logging levels on marconi-server | 20:45 |
alcabrera | as much trouble as we've encountered with devstack, I don't think it's wrong that marconi-server spits to stdout | 20:45 |
flaper87 | mmhh, I don't like that idea much | 20:45 |
flaper87 | :/ | 20:45 |
flaper87 | I'd prefer keeping wsgiref stupid | 20:45 |
flaper87 | and avoid to have people hacking around it | 20:46 |
kgriffs | alcabrera: good arguments | 20:46 |
kgriffs | let me confirm it is stdout, not stderr | 20:46 |
flaper87 | it should be used just for development and testing | 20:46 |
kgriffs | hmmm | 20:47 |
kgriffs | looks like wsgiref does write to stderr, not stdout | 20:47 |
kgriffs | check me on this | 20:47 |
kgriffs | marconi-server 2> x.log | 20:47 |
kgriffs | that silences output to my terminal | 20:47 |
kgriffs | while this does not | 20:47 |
kgriffs | marconi-server 1> x1.log | 20:48 |
flaper87 | oh oh, mmh, it looks like wsgiref does something really really bad | 20:48 |
alcabrera | oh wow | 20:48 |
alcabrera | wsgiref == stderr | 20:48 |
alcabrera | interesting | 20:48 |
kgriffs | alcabrera: can you verify with your hello world app | 20:48 |
alcabrera | sure | 20:49 |
kgriffs | still, I can't see why writing to stderr should kill our devstack test | 20:49 |
kgriffs | but, apparently it does since when we redirect stderr to stdout the problem goes away | 20:49 |
alcabrera | kgriffs: verified | 20:50 |
kgriffs | well, maybe it goes away | 20:50 |
flaper87 | E501 line too long (80 > 79 characters) | 20:50 |
alcabrera | behavior is identical for hello | 20:50 |
flaper87 | ARRRGHH | 20:50 |
kgriffs | I guess we need that experimental gate job to be sure | 20:50 |
kgriffs | alcabrera: thanks for checking! | 20:50 |
alcabrera | np | 20:50 |
kgriffs | malini: ^^^ | 20:50 |
kgriffs | First thing we need to do is verify that redirecting stderr works around the problem | 20:51 |
kgriffs | If it does, then I'm really scratching my head - don't all the other projects use wsgiref for devstack? | 20:51 |
kgriffs | if so, why is it just us that is having this problem? | 20:52 |
kgriffs | ENOBODYKNOWS | 20:53 |
malini | kgriffs: I was able to get it running in my devstack instance with https://review.openstack.org/#/c/77832/ | 20:54 |
malini | this one does the stderr redirection | 20:54 |
kgriffs | I guess I'm confused | 20:54 |
malini | I have been for a long time | 20:54 |
kgriffs | is there some other way this stuff runs in the gate? | 20:54 |
kgriffs | i mean, if it worked for you, are we A-OK? | 20:54 |
malini | I compared across almost all other projects in devstack | 20:55 |
malini | the only way we can figure out if it will work in gate, is to get the patch merged | 20:55 |
malini | I am working on the experimental job, but I dont know if it'll give us any more info than we already have | 20:56 |
kgriffs | malini: perhaps it will let us test things out like this stderr redirect in the gate - easier to merge test patches | 20:57 |
kgriffs | I'm still not sure I totally understand how this test gate thing works | 20:57 |
kgriffs | s/test/experimental | 20:57 |
malini | experimental is just a job tht is not part of normal gate.check | 20:58 |
flaper87 | alcabrera: kgriffs very quick https://review.openstack.org/#/c/78267/ | 20:58 |
malini | kgriffs: its an on demand thing | 20:58 |
*** jcru has quit IRC | 20:59 | |
malini | But what wud running an experimental job for devstack-marconi give us? we already have a tempest-devstack exp job :-S | 20:59 |
kgriffs | hmm | 20:59 |
alcabrera | flaper87: +2 | 20:59 |
kgriffs | malini: I think I understand better now | 21:00 |
malini | I searched thru trove bugs for any clues there..they dont have anything in record | 21:00 |
kgriffs | in both cases, it is running the same code, right? | 21:00 |
malini | yes | 21:00 |
kgriffs | so we still have to get the patch merged | 21:00 |
kgriffs | before we can try it | 21:00 |
kgriffs | which is really the problem | 21:00 |
malini | hmm..I think I get it no | 21:00 |
malini | now* | 21:00 |
malini | if we can add the tempest-devstack job to devstack experimental, we'll know for sure | 21:01 |
*** balajiiyer has quit IRC | 21:01 | |
malini | it took a long time for tht bulb to click :D | 21:01 |
malini | well still no | 21:01 |
malini | because the tempest patch has to be merged for tht | 21:01 |
malini | bulb is gone again :( | 21:02 |
alcabrera | :/ | 21:02 |
kgriffs | chicken-and-egg problem? | 21:02 |
malini | yeah | 21:02 |
kgriffs | we submit a devstack patch | 21:02 |
kgriffs | then the gate runs, but it is using the old code to gate | 21:03 |
kgriffs | so we don't know if it is good until the new stuff is merged? | 21:03 |
malini | yes | 21:03 |
kgriffs | <sigh> | 21:03 |
malini | maybe other option wud be to create a new job tht runs our functional tests running against devstack, & run tht in devstack experimental job ? | 21:04 |
malini | I dont know if we can do tht | 21:04 |
malini | maybe we could.. | 21:05 |
malini | let me chk tht route | 21:05 |
alcabrera | I'm out for the day. Take care, all. :) | 21:08 |
mpanetta | Have a good evening alcabrera | 21:09 |
*** alcabrera has quit IRC | 21:09 | |
*** balajiiyer has joined #openstack-marconi | 21:12 | |
*** balajiiyer1 has joined #openstack-marconi | 21:15 | |
*** balajiiyer has quit IRC | 21:16 | |
*** leistly has joined #openstack-marconi | 21:28 | |
*** kgriffs is now known as kgriffs_afk | 21:32 | |
*** kgriffs_afk is now known as kgriffs | 21:42 | |
*** mwagner_lap has quit IRC | 21:57 | |
kgriffs | malini: ping | 21:59 |
malini | pong | 21:59 |
kgriffs | if you have a few more minutes before you sign off for the day, I have one more idea to try | 22:00 |
malini | sure | 22:00 |
kgriffs | FWIW, I wanted to hang out in that other channel for a bit so that sean could see that we are doing our due diligence on this | 22:00 |
kgriffs | anyway | 22:00 |
kgriffs | I was thinking that solving the "why writing to stderr kills our process" may lead to a devstack bug or something and we don't want to tackle that right now | 22:01 |
kgriffs | so, last test | 22:01 |
kgriffs | if you could try in your devstack to combine several approaches, maybe it will work? | 22:01 |
malini | It looks like a devstack bug to me..But I agree we shud do all troubleshooting in the qa channel | 22:01 |
kgriffs | 1. use_stderr = False | 22:02 |
kgriffs | 2. Apply Alej's patch to supress wsgiref output | 22:02 |
kgriffs | 3. remove print statement in cli.py | 22:02 |
kgriffs | did I miss anything? | 22:02 |
malini | Alej has a patch or is it the same gist from y'day ? | 22:03 |
kgriffs | the gist, yeah | 22:03 |
kgriffs | just installing that custom handler | 22:03 |
malini | I also would like to try out trove without redirection | 22:03 |
kgriffs | http://paste.openstack.org/show/72269/ | 22:03 |
mpanetta | malini: +1 | 22:03 |
kgriffs | if we can get this working for now, then we should spend time finding the root-root cause | 22:04 |
malini | But tht means we focus our energy on another project, which is not the best use of our time now :| | 22:04 |
kgriffs | and submit a devstack patch or something for posterity | 22:04 |
*** mpanetta has quit IRC | 22:04 | |
kgriffs | yes - that would be not now, later | 22:04 |
kgriffs | stay focused on Marconi right now | 22:04 |
malini | yes | 22:04 |
kgriffs | ok, so if you could try doing all three of those things above at the same time, that would ensure we have removed all variables we've discovered so far | 22:05 |
kgriffs | if only Sherlock Holmes were a coder... we could really use him! | 22:06 |
malini | kgriffs: which file shud Alej's patch go to? | 22:09 |
flaper87 | .quit | 22:14 |
*** flaper87 is now known as flaper87|afk | 22:15 | |
kgriffs | malini: let me see | 22:18 |
*** tedross has quit IRC | 22:19 | |
kgriffs | queues/transport/wsgi/driver.py | 22:19 |
kgriffs | scroll to the bottom | 22:19 |
kgriffs | see that listen(...) method? | 22:19 |
malini | thx!! will try tht in a bit | 22:22 |
*** reed has quit IRC | 22:25 | |
kgriffs | rock on | 22:29 |
*** Kuwagata has quit IRC | 22:37 | |
*** mpanetta has joined #openstack-marconi | 22:38 | |
*** oz_akan__ has quit IRC | 22:44 | |
mpanetta | kgriffs, malini how are things going? | 22:58 |
*** cpallares has quit IRC | 22:58 | |
*** vkmc has quit IRC | 22:58 | |
*** reed has joined #openstack-marconi | 23:02 | |
*** reed has quit IRC | 23:02 | |
*** reed has joined #openstack-marconi | 23:02 | |
*** openstack has joined #openstack-marconi | 23:03 | |
*** leistly has quit IRC | 23:04 | |
*** oz_akan_ has joined #openstack-marconi | 23:15 | |
*** balajiiyer1 has left #openstack-marconi | 23:17 | |
*** oz_akan_ has quit IRC | 23:20 | |
kgriffs | mpanetta: not sure, malini was working on changing queues/transport/wsgi/driver.py | 23:20 |
kgriffs | to supress wsgiref logging | 23:20 |
*** amitgandhi has quit IRC | 23:21 | |
kgriffs | I've gotta run, so we'll pick it up again tomorrow | 23:21 |
*** jergerber has quit IRC | 23:24 | |
*** mikebravo has joined #openstack-marconi | 23:25 | |
mpanetta | ok | 23:26 |
mpanetta | ttyl kgriffs | 23:26 |
*** mikebravo has left #openstack-marconi | 23:27 | |
*** anamalagon has quit IRC | 23:34 | |
*** anamalagon has joined #openstack-marconi | 23:35 | |
*** oz_akan_ has joined #openstack-marconi | 23:45 | |
kgriffs | ok, really signing off now | 23:49 |
kgriffs | ttfn o/ | 23:49 |
*** oz_akan_ has quit IRC | 23:50 | |
*** kgriffs is now known as kgriffs_afk | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!