*** mpanetta has quit IRC | 00:01 | |
*** jqiu25 has quit IRC | 00:03 | |
*** mpanetta has joined #openstack-marconi | 00:03 | |
*** flaper87 is now known as flaper87|afk | 00:05 | |
*** malini_afk is now known as malini | 00:10 | |
*** oz_akan_ has quit IRC | 00:11 | |
*** malini is now known as malini_afk | 00:14 | |
flwang | mpanetta: ping | 00:15 |
---|---|---|
mpanetta | Hey, whats up? | 00:15 |
mpanetta | flwang: pong :) | 00:15 |
flwang | mpanetta: i'm review the the patch for marconi daemonize | 00:16 |
flwang | mpanetta: just curious, what happened if it's running on Windows? | 00:16 |
mpanetta | Hmm, I'm not sure actually. | 00:17 |
mpanetta | I don't have windows to test either :( | 00:17 |
mpanetta | flwang: fork is technically unix I believe. It may be emulated on windows? I don't know. | 00:18 |
*** malini_afk is now known as malini | 00:18 | |
flwang | mpanetta: AFAIK, the Marconi server can run on windows before. | 00:18 |
mpanetta | Should not have, it had termios specific things in it until about a week ago. | 00:18 |
flwang | mpanetta: but with this patch, I don't know what will happened either :) | 00:18 |
mpanetta | I'm pretty sure windows does not have termios. | 00:19 |
mpanetta | Either way it could work in windows with mingw ;) | 00:19 |
mpanetta | Hmm, I wonder if python compiles againts mingw | 00:19 |
mpanetta | Do you know what compiler was used for windows python? | 00:20 |
flwang | mpanetta: haha, ok. but anyway, it's a great patch, thanks for working on this | 00:20 |
flwang | mpanetta: http://www.python.org/download/windows/ | 00:20 |
mpanetta | flwang: No problem :) | 00:20 |
malini | HAs anybody ever run OS in windows? | 00:22 |
mpanetta | Hmm, it does not say flwang :( | 00:23 |
flwang | malini: I don't know, just raise the question, since we're introduce *nix specific code :) | 00:23 |
mpanetta | malini: Hmm, good question! | 00:23 |
mpanetta | flwang: technically that code does not have to be used at all, you can use your own wsgi server, gunicorn perhaps? | 00:24 |
malini | flwang: good point | 00:24 |
mpanetta | Or whatever is more appropriate on windoes. | 00:24 |
mpanetta | er windows... | 00:24 |
mpanetta | I guess marconi-server is really just for testing right malini? | 00:25 |
*** reed has quit IRC | 00:26 | |
flwang | mpanetta: I would say nope :) | 00:26 |
mpanetta | No? Why not? | 00:26 |
mpanetta | Are you saying someone uses that in production? | 00:27 |
flwang | mpanetta: I don't want to mislead, I'd like confirm with balajiiyer | 00:27 |
flwang | or kgriffs_afk | 00:27 |
flwang | for now, seems only RAX is using it in prodcution env | 00:27 |
mpanetta | Oh, sorry, I mean to say the executable 'marconi-server' | 00:28 |
mpanetta | Not marconi itself. | 00:28 |
mpanetta | I think most people will deploy it on a wsgi server of some sort. | 00:28 |
mpanetta | Well, I hope so. They have not said very happy things against wsgiref hehe | 00:29 |
flwang | mpanetta: haha, yep | 00:29 |
flwang | mpanetta: I think this https://review.openstack.org/#/c/78294/5/doc/operations.rst can answer your question :) | 00:30 |
*** balajiiyer has quit IRC | 00:32 | |
mpanetta | Sorry, I don't understand? | 00:34 |
malini | h…marcobi-server was indeed meant for testing | 00:35 |
malini | hmm | 00:35 |
mpanetta | That is what I thought. | 00:35 |
*** wirehead_ has quit IRC | 00:36 | |
*** wirehead_ has joined #openstack-marconi | 00:36 | |
flwang | mpanetta: yes | 00:36 |
flwang | mpanetta: so your patch is ok which just prevent to test Marconi on windows easily :) | 00:38 |
mpanetta | Ah, yes :) | 00:38 |
mpanetta | Now I understand | 00:38 |
flwang | mpanetta: FWIW, your patch is getting our out the devstack issue which may block our graduation | 00:39 |
flwang | mpanetta: I believe malini will be very happy :) | 00:39 |
mpanetta | I think so :) | 00:40 |
malini | now only if I can get the mongo part working <sigh/> | 00:40 |
flwang | malini: flaper87|afk can't help you? | 00:41 |
mpanetta | malini: What is wrong with it? | 00:41 |
flwang | malini: I know he is a master of mongodb | 00:41 |
malini | I am working with flaper87 on it | 00:42 |
malini | But this is not as bad as mpanetta's fix | 00:42 |
malini | atleast we know what is going on with mongo | 00:42 |
mpanetta | oh cool | 00:44 |
malini | https://review.openstack.org/#/c/74088/ is the patch | 00:46 |
*** Alex_Gaynor has quit IRC | 00:48 | |
flwang | malini: using sqla as default backend and disable the journal of mongo? | 00:50 |
*** mkoderer has quit IRC | 00:52 | |
*** whenry has quit IRC | 00:52 | |
flwang | malini: may I know why enabling journal will cause problem? and what's the problem? | 00:53 |
*** Alex_Gaynor has joined #openstack-marconi | 00:54 | |
*** mkoderer has joined #openstack-marconi | 00:54 | |
*** whenry has joined #openstack-marconi | 00:55 | |
malini | flwang: AM trying a diff backend in tht patch, just to make sure mongo journal is the problem | 00:58 |
malini | With journaling enabled it takes too long to start up | 00:58 |
malini | longer than the devstack timeout :( | 00:58 |
flwang | malini: ah, I think that's the problem | 00:59 |
malini | I have started the experimental job with a diff backend to make sure tht is the problem | 01:00 |
flwang | malini: because mongo need to initialize the space for journal and it need long time on ext3 fs | 01:00 |
malini | But my original patch tht disabled mongo didnt work either :( | 01:01 |
malini | tht was patch set 4 https://review.openstack.org/#/c/74088/4/lib/marconi | 01:02 |
malini | I am hoping the syntax is wrong or something like tht | 01:02 |
flwang | malini: did you verify the sed command ? | 01:05 |
malini | it worked locally ..so it must be right :( | 01:05 |
malini | wonder if ceilometer uses mongo in devstack | 01:06 |
mpanetta | why did you use sed -i -r when the other seds were sed -i -e ? | 01:06 |
malini | oversight :-$ | 01:08 |
malini | let me try with -i -e , after my current experimental job is done | 01:08 |
malini | tht is, if I stay awake | 01:09 |
mpanetta | ahh yes, awakeness heh | 01:10 |
mpanetta | I am slowly loosing mine as well :P | 01:10 |
flwang | mpanetta: may i know your timezone? :) | 01:13 |
flwang | malini: and yours? | 01:13 |
mpanetta | EDT | 01:14 |
flwang | cool, thanks | 01:15 |
flwang | my tz is UTC+8:00 you're curious :) | 01:15 |
malini | flwang: me too | 01:16 |
malini | me & mpanetta work in the same office | 01:16 |
flwang | haha | 01:16 |
malini | yayy..the job works on a non mongo backend | 01:17 |
flwang | Blacksburg or Austin or San Antonio ? | 01:17 |
malini | none of the above :) | 01:17 |
malini | we are in Atlanta | 01:17 |
flwang | fabulous | 01:17 |
flwang | I assume there is a RAX office, right? | 01:18 |
malini | yes | 01:18 |
flwang | cool | 01:18 |
malini | I am going to try getting rid of the workaround to see if mpanetta's fix really fixed it :) | 01:18 |
flwang | malini: nice, let's see | 01:18 |
mpanetta | Workaround? Oh you are devstacking | 01:18 |
malini | yes | 01:18 |
flwang | cross fingers :D | 01:18 |
malini | against gate | 01:18 |
*** rossk has quit IRC | 01:19 | |
mpanetta | Ah, Zuul the overlord of the underworld, or something? :P | 01:19 |
mpanetta | Someone likes Ghostbusters :) | 01:19 |
malini | I got rid of the workaround 2>&1 in the latest patch set https://review.openstack.org/#/c/74088/ | 01:20 |
flwang | god bless you :D | 01:27 |
*** mpanetta has quit IRC | 01:32 | |
*** nosnos has joined #openstack-marconi | 01:46 | |
*** malini is now known as malini_afk | 02:20 | |
*** flwang has quit IRC | 02:23 | |
*** mwagner_lap has joined #openstack-marconi | 02:46 | |
*** saikrishna_ has joined #openstack-marconi | 02:58 | |
*** flwang has joined #openstack-marconi | 03:00 | |
*** saikrishna_ has quit IRC | 03:17 | |
*** saikrishna_ has joined #openstack-marconi | 03:45 | |
*** saikrishna_ has quit IRC | 03:48 | |
*** anamalagon has joined #openstack-marconi | 05:19 | |
*** anamalagon_ has quit IRC | 05:21 | |
*** AAzza has joined #openstack-marconi | 06:12 | |
*** AAzza has quit IRC | 06:50 | |
*** chandan_kumar has joined #openstack-marconi | 07:10 | |
*** AAzza has joined #openstack-marconi | 07:19 | |
*** nosnos has quit IRC | 07:32 | |
*** nosnos_ has joined #openstack-marconi | 07:32 | |
*** saju_m has joined #openstack-marconi | 08:12 | |
*** flaper87|afk is now known as flaper87 | 08:13 | |
flaper87 | o/ | 08:15 |
flaper87 | what's up PEEEEOPLEEEEEEEE????????????????? | 08:15 |
flwang | hey | 08:18 |
flaper87 | flwang: hey ehy | 08:19 |
flwang | flaper87: as for this https://review.openstack.org/#/c/78294/ the doc patch, do you think we need more stuff to support sphinx build? such as conf.py, a index.rst, etc | 08:21 |
flaper87 | flwang: probably yes, but we'll get there. We haven't sync our doc generation with oslo.sphox | 08:24 |
flaper87 | oslo.sphinx* | 08:24 |
flaper87 | this has more things: https://review.openstack.org/#/c/72001/ | 08:24 |
flaper87 | flwang: if you want to take care of that, pls do | 08:25 |
flwang | flaper87: yes, but I'm wondering why these kind of doc is placed in source code. I mean 72001 | 08:25 |
flwang | flaper87: i'm just afraid if the TC will challenge the doc stuff | 08:26 |
flaper87 | flwang: they will. This docs were autogenerated and show the API. They're using openstack-doc anyway so, they're still compliant | 08:27 |
flaper87 | flwang: it shouldn't be hard to pull the doc/source in | 08:27 |
flaper87 | flwang: https://github.com/openstack/oslo.messaging/tree/master/doc | 08:27 |
flaper87 | pretty much that | 08:27 |
AAzza | flaper87: Hey :) I do small fixes in your README file, just minor commit to start with. How do i properly hmm... do it? I read this https://wiki.openstack.org/wiki/How_To_Contribute , but you know... I have questions) | 08:28 |
flaper87 | AAzza: hey hey hey! So happy to see you here | 08:28 |
flaper87 | AAzza: ok so, the process in a nutshell is (assuming you already signed the CLA and stuff) | 08:28 |
flaper87 | $ git commit -m "My README fixes" | 08:29 |
flaper87 | $ git review | 08:29 |
flaper87 | and that should submit a patch to gerrit | 08:29 |
flaper87 | flwang: are you going to do it? Otherwise I can stab it | 08:29 |
flwang | flaper87: I can do that | 08:30 |
AAzza | flaper87: Hmm, I can try) So I just do commit to master?) | 08:30 |
flaper87 | flwang: cool, as in, now? :P | 08:30 |
flwang | flaper87: I think for now we just need a conf.py and index.rst | 08:30 |
flaper87 | AAzza: ideally, you do changes in branches because you don't want to break your master but in this case it doesn't matter | 08:31 |
flwang | I would say today but not now and hope we can make it merged by Friday | 08:31 |
flaper87 | flwang: ok cool | 08:32 |
flaper87 | malini_afk: why using sqlite ? | 08:32 |
AAzza | flaper87: Hmm... give me some time to paranoia and check everything, and I will come back) I'm not sure I have everything signed|installed | 08:33 |
flwang | flaper87: malini_afk just want to try to verify the root cause | 08:33 |
flwang | flaper87: but I still can't get the answer of 'why these kind of doc is placed in source code. I mean 72001' | 08:33 |
flwang | flaper87: I didn't this kind of doc in any other projects | 08:34 |
flwang | see | 08:34 |
flwang | it should be a part of api-site, IMHO | 08:34 |
flaper87 | AAzza: hehe, ok. Feel free to ask if you need something | 08:35 |
flaper87 | flwang: what doc? | 08:35 |
flaper87 | the one in the review is not in source | 08:35 |
flaper87 | it's just under doc/ | 08:35 |
flwang | https://review.openstack.org/#/c/72001/ | 08:35 |
flwang | flaper87: so it means it will be moved to api-site after we graduated? | 08:36 |
flaper87 | it's not under doc/source | 08:36 |
flaper87 | yes | 08:36 |
flwang | flaper87: got it, thanks for the clarification :) | 08:36 |
flaper87 | that's temporary :D | 08:36 |
flwang | flaper87: i see | 08:36 |
flaper87 | flwang: I should've probably started there | 08:36 |
flaper87 | hahaha | 08:36 |
*** prashanthr_ has joined #openstack-marconi | 09:02 | |
*** nosnos has joined #openstack-marconi | 09:11 | |
*** nosnos_ has quit IRC | 09:11 | |
*** flwang has quit IRC | 09:22 | |
*** chandan_kumar has quit IRC | 09:30 | |
prashanthr_ | Hi , | 09:45 |
prashanthr_ | can i know the significance of the common folder in marconi ? | 09:45 |
*** chandan_kumar has joined #openstack-marconi | 09:46 | |
flaper87 | prashanthr_: sure, marconi/common contains code that is common *just within marconi* | 09:47 |
flaper87 | whereas openstack/common contains code that is common throughout openstack | 09:47 |
flaper87 | we never modify openstacl/common directly, instead we do it in oslo-incubator and then backport it | 09:47 |
flaper87 | but we do change things in marconi/common | 09:48 |
flaper87 | prashanthr_: does that make sense? | 09:48 |
prashanthr_ | yes it does. thank you. | 09:49 |
prashanthr_ | Also is ZMQ being added tp the transport layer to support AMQP ? | 09:50 |
flaper87 | prashanthr_: nope, something amqp specific will be added at some point but it's likely not going to live within Marconi's codebase | 09:52 |
flaper87 | prashanthr_: zmq is intended to send msgpack message through normal tcp sockets | 09:53 |
flaper87 | AAzza: I updated the projects page: https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas#Coding | 09:53 |
flaper87 | let me know if one of those sound interesting to you | 09:53 |
openstackgerrit | Nataliia Uvarova proposed a change to openstack/marconi: Improve README file. https://review.openstack.org/80228 | 09:54 |
AAzza | Hey, I managed to done this) | 09:55 |
prashanthr_ | Got it. Thank you. Can you point me towards some bugs which i could start contributing towards ? | 09:56 |
flaper87 | AAzza: AWESOME! | 09:56 |
flaper87 | prashanthr_: sure thing, gimme one sec | 09:56 |
flaper87 | or probably 2 | 09:56 |
flaper87 | or well, maybe 3 | 09:56 |
flaper87 | or just hang on there a bit, I'll be back with something | 09:56 |
flaper87 | :D | 09:56 |
prashanthr_ | awesome more the merrier ! :) | 09:57 |
*** jamieh has joined #openstack-marconi | 10:01 | |
*** jamieh is now known as Guest63494 | 10:01 | |
flaper87 | prashanthr_: https://bugs.launchpad.net/marconi/+bug/1239834 does this sound like something you can work on? | 10:06 |
*** Guest63494 has quit IRC | 10:07 | |
*** jamieh_ has joined #openstack-marconi | 10:07 | |
prashanthr_ | This looks good. I think I will have to do a complete code exploration :) which helps. | 10:09 |
prashanthr_ | can i also know the time i can have a conversation with you on the channel ? | 10:11 |
flaper87 | prashanthr_: I'm based in Italy but I'm pretty much always here | 10:13 |
flaper87 | prashanthr_: if you don't find me, you can talk to kgriffs_afk alcabrera or whoever is around | 10:13 |
AAzza | flaper87: about your comment to commit: if I change there, then it will be the same in the text: ".. in separate TESTS_README". If it is not ugly, then i commit) | 10:39 |
flaper87 | AAzza: that's fine. I mean, do the change | 10:42 |
flaper87 | :D | 10:43 |
flaper87 | explicit better than implicit | 10:43 |
openstackgerrit | Nataliia Uvarova proposed a change to openstack/marconi: Improve README file. https://review.openstack.org/80228 | 10:43 |
AAzza | flaper87: and I looked at your ideas. I think we can discuss py3k support. I think it is more suitable for me. | 10:50 |
flaper87 | AAzza: sounds really good! | 10:51 |
*** mwagner_lap has quit IRC | 10:52 | |
flaper87 | malini_afk: FWIW, I just tried the latest patch and it works out of the box :/ | 10:52 |
flaper87 | s/works/worked/ | 10:52 |
AAzza | flaper87: And maybe I should do some real commit, maybe fix some bug, or write some tests) | 10:53 |
flaper87 | AAzza: sounds good, there are some bugs that mention adding tests | 11:02 |
flaper87 | AAzza: specifically, there's one related to sqlalchemy | 11:02 |
AAzza | flaper87: do you mean this? https://bugs.launchpad.net/marconi/+bug/1286029 | 11:10 |
flaper87 | AAzza: yeah, that one | 11:13 |
flaper87 | AAzza: it's assigned to Yeela but feel free to take it | 11:14 |
*** vkmc has joined #openstack-marconi | 11:25 | |
*** vkmc has quit IRC | 11:25 | |
*** vkmc has joined #openstack-marconi | 11:25 | |
*** AAzza has quit IRC | 11:30 | |
*** AAzza has joined #openstack-marconi | 11:30 | |
*** jamieh_ is now known as jamieh | 11:37 | |
*** jamieh is now known as Guest62803 | 11:37 | |
*** Guest62803 has quit IRC | 11:39 | |
*** jamieh_ has joined #openstack-marconi | 11:39 | |
openstackgerrit | Nataliia Uvarova proposed a change to openstack/marconi: Improve README file https://review.openstack.org/80228 | 11:40 |
*** jamieh_ is now known as jamie_h | 11:41 | |
*** nosnos has quit IRC | 12:15 | |
*** AAzza has quit IRC | 12:15 | |
*** oz_akan_ has joined #openstack-marconi | 12:21 | |
oz_akan_ | hey team | 12:26 |
oz_akan_ | flaper87: hi | 12:26 |
oz_akan_ | how are you/ | 12:26 |
flaper87 | oz_akan_: hey hey? | 12:28 |
flaper87 | oz_akan_: I'm doing well | 12:28 |
flaper87 | s/?// | 12:28 |
flaper87 | you? | 12:28 |
oz_akan_ | I am doing great thanks | 12:28 |
oz_akan_ | https://review.openstack.org/#/c/78294/ | 12:28 |
oz_akan_ | I changed publisher/subscriber to publish/subscribe | 12:28 |
oz_akan_ | and about your comment on "store" | 12:28 |
oz_akan_ | I think store doesn't impose the duration | 12:29 |
oz_akan_ | even if in memory, we can stay stored in memory | 12:29 |
oz_akan_ | and in queues case I think it is more like a logical term to say a message is stored in a queue | 12:29 |
oz_akan_ | so I didn't change it | 12:29 |
oz_akan_ | and about more details on TTL, yes we can add it later on | 12:29 |
oz_akan_ | this is the documents for graduation | 12:30 |
oz_akan_ | so I wrote it with minimal effort, it sure can be / will be improved | 12:30 |
flaper87 | oz_akan_: re store, That's exactly my point, I think it's wrong to assume the driver is store->forward. For instance an amqp 1.0 driver won't store the message | 12:32 |
flaper87 | in that case, the message is not exactly stored, it was just sent through a queue | 12:32 |
flaper87 | which is true for store->forward drivers too | 12:33 |
flaper87 | hope that makes sense | 12:33 |
flaper87 | oz_akan_: re ttl, sure, lets do that later | 12:33 |
openstackgerrit | Oz Akan proposed a change to openstack/marconi: Marconi Operations Document https://review.openstack.org/78294 | 12:34 |
oz_akan_ | I forgot to change publisher in a line, fixed that | 12:34 |
oz_akan_ | lets make that change on store once we have an ampq driver | 12:34 |
*** nidhi has joined #openstack-marconi | 12:35 | |
oz_akan_ | would you agree? | 12:35 |
flaper87 | oz_akan_: nope :D, I think it's wrong to assume that :/ | 12:35 |
oz_akan_ | if not please change that section as you like | 12:35 |
*** sriram has joined #openstack-marconi | 12:36 | |
*** njirap has joined #openstack-marconi | 12:36 | |
*** sriram has quit IRC | 12:36 | |
*** sriram has joined #openstack-marconi | 12:37 | |
*** AAzza has joined #openstack-marconi | 12:37 | |
oz_akan_ | I am not sure if we should provide an amqp driver, I am not sure we should support everything possible | 12:37 |
oz_akan_ | before making marconi something that can be more scalable or manageable | 12:38 |
oz_akan_ | amqp support is asked for, that is for sure... | 12:39 |
flaper87 | oz_akan_: we won't support everything possible. We discussed at some point which drivers would make sense to have in the code base and what should be left to the community | 12:39 |
njirap | flaper87 am setting up marconi from the instructions on its github page but 'marconi-server -v' in my terminal says 'marconi command not found' | 12:39 |
flaper87 | imho, some things should move in parallel | 12:39 |
oz_akan_ | when you have it in production, you start to believe otherwise :) | 12:40 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Marconi Operations Document https://review.openstack.org/78294 | 12:40 |
njirap | flaper87 ping | 12:41 |
oz_akan_ | thanks for the change flaper87 | 12:42 |
oz_akan_ | I just approved it | 12:42 |
flaper87 | oz_akan_: I'm not saying Marconi is completely scalable / managable but we also need to cover other requirements in the overall community. Obviously, if it doesn't scale or it is hard to maintain then there's no point on keep moving forward with a new driver. I fully agree here | 12:42 |
flaper87 | njirap: pong | 12:42 |
flaper87 | so, what did you do exactly? | 12:42 |
*** test-listener has joined #openstack-marconi | 12:42 | |
njirap | hahaha flaper87 i did everything as instructed on the github but am stuck at marconi-server -v | 12:44 |
flaper87 | njirap: weird thing is that it says 'marconi command not found' but the command is marconi-server | 12:44 |
flaper87 | :D | 12:44 |
flaper87 | so, that makes me think probably something wen't wrong | 12:44 |
njirap | sorry its actually marconi-server command not found.. am also worried | 12:45 |
njirap | sorry if this question sounds ignorant but where can i find like the bin folder for marconi commands i check them out maybe export them to my path or something | 12:45 |
*** test-listener has quit IRC | 12:46 | |
*** test-listener has joined #openstack-marconi | 12:46 | |
*** AAzza has quit IRC | 12:46 | |
*** fifieldt has quit IRC | 12:47 | |
*** alcabrera has joined #openstack-marconi | 12:50 | |
*** test-listener has quit IRC | 12:50 | |
alcabrera | Good morning! :D | 12:51 |
njirap | alcabrera its evening in Kenya but good morning anyways | 12:52 |
alcabrera | njirap: it's a whole wide world. :) | 12:53 |
njirap | alcabrera: yeah but its nice to know WE are ahead timewise :) | 12:53 |
alcabrera | yup, definitely. I lose track if timezones, tbh, but I appreciate the information. | 12:54 |
alcabrera | s/if/of | 12:54 |
njirap | alcabrera are you like a marconi geek i need help | 12:54 |
alcabrera | I am, on good days. How can I help, njirap? | 12:55 |
njirap | the github instructions for setting up marconi, am stuck at marconi-server -v, terminal complain command not found | 12:56 |
alcabrera | hmmmm | 12:56 |
alcabrera | I'm going to check out that README | 12:56 |
alcabrera | I know it's a little dated. | 12:56 |
alcabrera | hmmm... did 'pip inistall -e .' succeed, njirap? | 12:57 |
njirap | i believe it did coz it had like warnings and stuff | 12:58 |
njirap | lemmie post | 12:59 |
alcabrera | kk | 12:59 |
njirap | Command /usr/bin/python -c "import setuptools;__file__='/tmp/pip_build_perci/e/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-daPSjS-record/install-record.txt --single-version-externally-managed failed with error code 1 in /tmp/pip_build_perci/e | 12:59 |
njirap | Storing complete log in /home/perci/.pip/pip.log | 12:59 |
alcabrera | hmmm | 12:59 |
alcabrera | that doesn't look like success. :( | 12:59 |
alcabrera | so | 13:00 |
njirap | there's also error: /usr/local/lib/python2.7/dist-packages/e.py: Permission denied | 13:00 |
alcabrera | could you 'pip install -e .', copy the output, and paste it to a paste.openstack.org? | 13:00 |
njirap | yes i could | 13:00 |
sriram | try within a virtualenv, and perhaps use sudo? | 13:01 |
alcabrera | thanks! I'll help you through the next steps based on how 'pip install -e .' fails | 13:01 |
njirap | now trying with sudo | 13:03 |
alcabrera | flaper87: ping | 13:03 |
njirap | ok so with sudo marconi-server -v command is found but nothing is returned | 13:04 |
alcabrera | that sounds right - if the command just hangs, it's supposed to do that | 13:04 |
njirap | yeeeeiiii | 13:05 |
alcabrera | next up - test with curl | 13:05 |
flaper87 | alcabrera: pong | 13:05 |
flaper87 | good morning my friend | 13:05 |
oz_akan_ | alcabrera: https://review.openstack.org/#/c/78294/ | 13:05 |
njirap | hi 5 to alcabrera and sriram you two are my favourite people in the world for the next like 20 minutes | 13:05 |
flaper87 | alcabrera: I updated the OPW page with 2 projects | 13:05 |
oz_akan_ | please have a look | 13:05 |
flaper87 | and got rid of websocket | 13:06 |
alcabrera | njirap: yaaaay, I'm glad. Glad to hear it's working for you! | 13:06 |
sriram | haha. well done njirap :) | 13:06 |
alcabrera | flaper87: check this out - http://lists.openstack.org/pipermail/openstack-dev/2014-March/029250.html | 13:06 |
alcabrera | and now for reviews | 13:06 |
flaper87 | alcabrera: waait, did I miss that email? | 13:06 |
alcabrera | it arrived in my inbox this morning | 13:07 |
flaper87 | oh I did | 13:07 |
alcabrera | along with two other OS digests. :P | 13:07 |
flaper87 | fun part, I marked it as read | 13:07 |
njirap | so the results for the curl command "HTTP/1.0 201 Created | 13:07 |
njirap | Date: Thu, 13 Mar 2014 13:08:46 GMT | 13:07 |
njirap | Server: WSGIServer/0.1 Python/2.7.4 | 13:07 |
njirap | content-length: 0 | 13:07 |
njirap | location: /v1/queues/samplequeue | 13:07 |
njirap | " | 13:07 |
flaper87 | LOL | 13:07 |
sriram | njirap: yes, a queue has now been created. | 13:08 |
alcabrera | flaper87: heh, I don't usually get even that far - DELETE. :D | 13:08 |
njirap | clap clap | 13:08 |
sriram | Now you can do some operations on it. check out https://wiki.openstack.org/wiki/Marconi/specs/api/v1 | 13:08 |
njirap | thanks sriram | 13:10 |
flaper87 | alcabrera: LOL | 13:12 |
flaper87 | alcabrera: that thread is quite scary and exiting at the same time | 13:15 |
alcabrera | yes, very | 13:15 |
*** jcru has joined #openstack-marconi | 13:15 | |
alcabrera | both | 13:15 |
alcabrera | openstack-gsoc is having its first meeting at the moment | 13:18 |
alcabrera | it's so very lively. :) | 13:18 |
alcabrera | flaper87: regarding OPW, I'm going to look now. Thanks for updating that! I've been swamped. | 13:18 |
*** nidhi has quit IRC | 13:18 | |
flaper87 | alcabrera: no worries, that's what a team is for, right? | 13:19 |
flaper87 | alcabrera: now go and get some poptarts for me | 13:19 |
flaper87 | :P | 13:19 |
flaper87 | alcabrera: I know you applied as a mentor for GSoC | 13:19 |
flaper87 | would you be willing to mentor on OPW too ? | 13:19 |
flaper87 | or you prefer to have just 1 mentee ? | 13:20 |
* vkmc ! | 13:20 | |
flaper87 | or would you be willing to mentor for OPW if your GSoC project is not accepted? | 13:20 |
flaper87 | or... | 13:20 |
flaper87 | or.. | 13:20 |
flaper87 | vkmc: hello girl! | 13:20 |
alcabrera | flaper87: I'd be happy to mentor both. :) | 13:20 |
vkmc | flaper87, Hi you :) | 13:20 |
flaper87 | vkmc: gotta talk to you | 13:20 |
* alcabrera shares poptarts with flaper87 | 13:20 | |
flaper87 | alcabrera: glad you said that because I was already counting you in | 13:21 |
flaper87 | :P | 13:21 |
alcabrera | hahaah | 13:21 |
vkmc | flaper87, Sure, whenever is ok for you :) | 13:21 |
alcabrera | nice | 13:21 |
alcabrera | :P | 13:21 |
alcabrera | vkmc - I'm also looking to talk to you when you have some spare time. :D | 13:21 |
flaper87 | alcabrera: I'm serious, I was all like: "Yeah sure, there are 2 mentors for OPW in Marconi, don't worry" | 13:21 |
alcabrera | lol | 13:21 |
flaper87 | then I thought, WAIT A SECOND, alcabrera said GSoC not OPW | 13:21 |
flaper87 | oppppssss | 13:21 |
alcabrera | flaper87: yeah, it's cool. I was interested in helping. | 13:22 |
flaper87 | awesome, then poptarts for ya' | 13:22 |
vkmc | alcabrera, Same thing! We should organize a meeting :) | 13:22 |
* alcabrera noms on pop tarts | 13:23 | |
alcabrera | vkmc: yes! We could figure out what time works best with a doodle | 13:23 |
alcabrera | I think that's what they're called, anyway - that scheduling app/site/thing | 13:23 |
*** nidhi has joined #openstack-marconi | 13:23 | |
alcabrera | http://doodle.com/en/ | 13:25 |
flaper87 | (/bu48 | 13:26 |
flaper87 | ops | 13:26 |
flaper87 | (not a password, just /buffer 48) | 13:27 |
alcabrera | 7543b/) | 13:27 |
flaper87 | so don't try to access my banck account) | 13:27 |
* alcabrera closes flaper87's mismatched parens | 13:27 | |
flaper87 | (and yes, I've more than 48 IRC buffers) | 13:27 |
alcabrera | oh, wow - I prune mine down to a critical 10 once a month, roughly. @_@ | 13:27 |
flaper87 | (and also, yes, I'm using weechat) | 13:27 |
* alcabrera also uses weechat | 13:28 | |
flaper87 | (and also, yes, I'll STFU now) | 13:28 |
flaper87 | alcabrera: w0000t | 13:28 |
flaper87 | great minds thinks alike | 13:28 |
flaper87 | I'm just sad I don't have a brain so, you're the only one with a great mind :D | 13:28 |
alcabrera | you have a wonderful positronic brain, robo-flaper87. :) | 13:29 |
alcabrera | I have proof! | 13:29 |
alcabrera | #link https://thoughtstreams.io/flaper87/philosophy-behind-software-life-and-love/ | 13:29 |
flaper87 | alcabrera: YOU STOLE MY BRAINNN | 13:29 |
flaper87 | alcabrera: wow, I haven't written anything there | 13:29 |
flaper87 | in a while | 13:29 |
alcabrera | heh | 13:30 |
flaper87 | I should start doing less code | 13:30 |
alcabrera | I borrowed your brain. I am no brain thief. ;) | 13:30 |
alcabrera | but yeah - I haven't written in any of my journals/blogs in over a month | 13:30 |
alcabrera | I've been tweeting along, mostly | 13:30 |
alcabrera | we need to have a write-a-thon, flaper87 | 13:30 |
flaper87 | alcabrera: that would be AMAZING! | 13:32 |
alcabrera | oh yes | 13:32 |
flaper87 | alcabrera: I'm serious, we should organize a sunda-writeathon | 13:32 |
flaper87 | sunday* | 13:33 |
alcabrera | sunda? | 13:33 |
alcabrera | oh | 13:33 |
alcabrera | sunday | 13:33 |
alcabrera | yes | 13:33 |
alcabrera | haha | 13:33 |
flaper87 | or saturday | 13:33 |
alcabrera | yeah, a full day of writing in any form | 13:33 |
flaper87 | :P | 13:33 |
flaper87 | yeah, a squiz-your-rational-brain-day | 13:33 |
flaper87 | or just s/rational/ | 13:33 |
alcabrera | I'll bug jess about it - maybe we can all make a day of it, one of these saturdays or sundays | 13:34 |
alcabrera | I'm totally stoked for the idea | 13:34 |
vkmc | No code writting allowed Sundays? | 13:35 |
flaper87 | vkmc: hold on there, lets not get that far! :P | 13:36 |
flaper87 | We're talking about 1 sunday without coding | 13:36 |
flaper87 | hahahah | 13:36 |
flaper87 | just 1 every N sundays | 13:36 |
flaper87 | :D | 13:36 |
alcabrera | w00t | 13:37 |
alcabrera | that's most of my sundays, at this point - though I end up reading research papers and tech books on those days, anyway. :P | 13:37 |
flaper87 | alcabrera: I'm up for it. It sounds like a really exiting thing. I'll grab my GFs brain too | 13:37 |
vkmc | Haha ok, lets reformulate that... no code writting per month Sunday haha | 13:37 |
flaper87 | vkmc: you almost killed me | 13:37 |
flaper87 | alcabrera: FWIW, I think you're doing it right and I'm doing it wrong | 13:37 |
flaper87 | but I'm masochist, we know that | 13:38 |
flaper87 | jokes apart, lets do it. Blogging sunday | 13:38 |
vkmc | flaper87, Boo, didn't mean that haha | 13:38 |
*** AnastasiosAndron has joined #openstack-marconi | 13:39 | |
alcabrera | wait, what am I doing right? :P | 13:39 |
vkmc | lol | 13:40 |
alcabrera | vkmc: lol | 13:40 |
vkmc | alcabrera, Would you have some spare time tomorrow afternoon to have a quick meeting? | 13:41 |
*** njirap has quit IRC | 13:42 | |
alcabrera | lemme check my calendar | 13:42 |
*** balajiiyer has joined #openstack-marconi | 13:42 | |
alcabrera | personal calendar says yes | 13:42 |
alcabrera | work calendar says... | 13:42 |
*** AnastasiosAndron has left #openstack-marconi | 13:42 | |
alcabrera | yes | 13:42 |
alcabrera | :D | 13:42 |
vkmc | Yay :d | 13:43 |
alcabrera | so, vkmc - anytime from noon EDT - 1:30pm EDT, and then again from 3pm EDT - 4pm EDT | 13:43 |
*** ametts has joined #openstack-marconi | 13:43 | |
*** flwang has joined #openstack-marconi | 13:44 | |
*** oz_akan_ has quit IRC | 13:44 | |
*** oz_akan_ has joined #openstack-marconi | 13:45 | |
vkmc | alcabrera, http://www.timeanddate.com/worldclock/meetingtime.html?day=14&month=3&year=2014&p1=433&p2=179&iv=0 | 13:45 |
vkmc | alcabrera, Both times work for me, which is better for you? | 13:45 |
vkmc | I'm one hour ahead only, that's cool | 13:46 |
alcabrera | vkmc: http://www.timeanddate.com/worldclock/meetingdetails.html?year=2014&month=3&day=14&hour=13&min=0&sec=0&p1=433&p2=179 (it was green and early - I love early) :) | 13:46 |
flwang | morning, guys | 13:46 |
vkmc | alcabrera, Green and early it is then! :) | 13:47 |
alcabrera | flwang: good morning! | 13:47 |
flwang | alcabrera: how you doing? :) | 13:47 |
vkmc | alcabrera, Oh wait, is that 9am your time? | 13:47 |
alcabrera | vkmc: yup! | 13:48 |
alcabrera | flwang: happy - it's a pretty good day so far. You? :) | 13:48 |
vkmc | alcabrera, Hm I won't be able at that time (I have an exam!), 1.30pm is ok for you? | 13:49 |
alcabrera | yup | 13:50 |
*** mharty has joined #openstack-marconi | 13:50 | |
vkmc | alcabrera, Ok, cool! | 13:50 |
*** prashanthr_1 has joined #openstack-marconi | 13:50 | |
vkmc | alcabrera, http://www.timeanddate.com/worldclock/meetingdetails.html?year=2014&month=3&day=14&hour=17&min=0&sec=0&p1=433&p2=179 | 13:50 |
vkmc | alcabrera, Is still green... not that early though | 13:51 |
alcabrera | 1pm still works for me, vkmc. I'll add it to my calendar. :) | 13:51 |
vkmc | alcabrera, Great, will add it too... thanks! | 13:52 |
alcabrera | thanks, vkmc! | 13:52 |
*** amitgandhi has joined #openstack-marconi | 13:53 | |
*** amitgandhi has joined #openstack-marconi | 13:54 | |
oz_akan_ | sriram: thanks | 13:54 |
oz_akan_ | alcabrera: https://review.openstack.org/#/c/78294/ | 13:54 |
flwang | alcabrera: i'm good, working on a doc patch for marconi :) | 13:54 |
*** jeremyh28 has joined #openstack-marconi | 13:54 | |
flwang | oz_akan_: I will drop some comments on that patch soon | 13:54 |
oz_akan_ | lets get this approved then we can improve | 13:55 |
oz_akan_ | if you see something fundamentally wrong (like flaper87 did) sure lets fix it | 13:55 |
flwang | oz_akan_: yep, agree | 13:55 |
flwang | oz_akan_: but I prefer to put it under doc/source so that we can compile it with sphinx_build | 13:56 |
flwang | I will submit a patch in 5 minutes so that we can build the rst docs | 13:56 |
alcabrera | flwang: +1 | 13:56 |
oz_akan_ | got it, sure makes sense | 13:56 |
alcabrera | oz_akan_: review in progress. :) | 13:56 |
*** jqiu has joined #openstack-marconi | 13:57 | |
oz_akan_ | alcabrera: tks | 13:58 |
oz_akan_ | maybe you can wait for flwang patch | 13:58 |
flwang | oz_akan_: it's ok | 13:58 |
flwang | oz_akan_: I think you may need a rebase | 13:58 |
oz_akan_ | flwang: would you like to do it for me? | 13:59 |
oz_akan_ | I don't really have much time | 13:59 |
flwang | sure, no problem | 13:59 |
oz_akan_ | thank you | 13:59 |
flwang | I can handle it | 13:59 |
flwang | thanks for the trust :D | 13:59 |
oz_akan_ | hehe sure | 13:59 |
*** malini_afk is now known as malini | 14:00 | |
alcabrera | oz_akan_: -1, but close! | 14:01 |
alcabrera | flwang: thanks for volunteering to take on improving the operations docs! | 14:01 |
flwang | alcabrera: my pleasure | 14:01 |
oz_akan_ | alcabrera: why didn't you mention that curl wasn't mentioned as well | 14:03 |
oz_akan_ | I am not sure if it is there by default in all linux distress | 14:03 |
oz_akan_ | uwsgi one especially, good catch | 14:04 |
oz_akan_ | tks | 14:04 |
alcabrera | I think curl is available by default - I could be wrong. :P | 14:04 |
alcabrera | lemme check my cloud server | 14:04 |
alcabrera | it's mostly fresh | 14:04 |
oz_akan_ | lets assume it is :) | 14:04 |
alcabrera | seems it comes with ubuntu 13.10 out of the box | 14:04 |
oz_akan_ | it is not TLS | 14:04 |
flwang | stupid git-review | 14:05 |
oz_akan_ | but I would guess it would come with 12 TLS as well | 14:05 |
oz_akan_ | LTS | 14:05 |
oz_akan_ | sorry | 14:05 |
alcabrera | easy mix up. :) | 14:06 |
alcabrera | TLS gives you security, LTS gives you stability | 14:06 |
oz_akan_ | hehe | 14:06 |
oz_akan_ | flwang: once you are done, I can make changes for alcabrera's comments | 14:07 |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: Enable the basic dev doc for Marconi https://review.openstack.org/80290 | 14:07 |
flwang | alcabrera: oz_akan_: ^^ | 14:07 |
flaper87 | flwang: finally, thanks for working on that | 14:08 |
alcabrera | flwang: -1 on that, but it's the tiniest nit | 14:08 |
flwang | flaper87: my pleasure | 14:09 |
flwang | oz_akan_: please add your doc at here https://review.openstack.org/#/c/80290/1/doc/source/index.rst line 55 | 14:09 |
alcabrera | flaper87: quick patch that improves marconi py3k compat: https://review.openstack.org/#/c/79879/ | 14:09 |
alcabrera | which reminds me | 14:09 |
flwang | alcabrera: I'm not really sure if I should put 2010 or 2014, since 2010 is the start year of OS, flaper87? | 14:10 |
flaper87 | flwang: I think we'll need a documentation gate too | 14:10 |
flaper87 | flwang: could you double check and add one if so? | 14:10 |
flwang | flaper87: yep | 14:10 |
flaper87 | I can do it, it's just that if you're working on that, it makes sense for you to take care of it | 14:10 |
flwang | flaper87: add the doc gate? | 14:10 |
flaper87 | flwang: yeah | 14:10 |
alcabrera | I feel like opw:py3k compat for marconi might not be a very substantial project. It's hard to say. In marconi itself, we're pretty close. Third party deps have mostly caught up, except for py-memcached | 14:11 |
flwang | flaper87: I can do that to take care the whole flow :) thanks | 14:11 |
flaper87 | flwang: thank YOU | 14:11 |
alcabrera | flwang - makes great things happen! | 14:11 |
malini | I bring good news this morning!!! | 14:11 |
malini | Guess what? | 14:11 |
flwang | alcabrera: let's do it | 14:11 |
oz_akan_ | guys I consumed the amount of time I dedicated to marconi documentation for today. | 14:11 |
flaper87 | malini: it works :D | 14:11 |
flwang | malini: it works | 14:11 |
flaper87 | malini: at least it worked for me | 14:12 |
malini | YESS!!! atleast the stderr bug is fixed | 14:12 |
oz_akan_ | if one can refactor operations guide, it would be awesome, otherwise, I will get back to it sometime in the near future | 14:12 |
malini | it works in gate too !!!!!!!!!! | 14:12 |
flwang | malini: big step :) | 14:12 |
flaper87 | malini: but but but, you didn't make sqlite default, did you? | 14:12 |
malini | woooooooot!!!!!!!!!!! | 14:12 |
malini | flaper87: I did ;) | 14:12 |
malini | dont spoil the party | 14:12 |
flwang | oz_akan_: I can take care it if you don't mind | 14:12 |
alcabrera | malini: yaaaaaay | 14:12 |
malini | flaper87: BUT we know that mongo is the issue now | 14:13 |
*** jqiu has quit IRC | 14:13 | |
flaper87 | malini: mmh, that's my point | 14:13 |
malini | & the bad stderr thing is gone | 14:13 |
oz_akan_ | flwang: you are my hero | 14:13 |
flaper87 | malini: mongodb worked just fine for me today | 14:13 |
flwang | oz_akan_: :D | 14:13 |
oz_akan_ | thanks, bye for now | 14:13 |
flaper87 | I'm a bit hesitant to make sqlite the default, TBH. | 14:13 |
malini | flaper87: maybe gate has slower vms? | 14:13 |
flaper87 | malini: not sure :/ | 14:13 |
malini | flaper87: no..I am not suggesting to do tht | 14:13 |
malini | But the stderr was the BIG monster & it is dead | 14:14 |
flaper87 | malini: oh yeah, that for sure!!!! | 14:14 |
flaper87 | I've been partying the whole morning because it is gone | 14:14 |
flaper87 | but you were afk so I couldn't invite you to my party | 14:15 |
*** Kuwagata has joined #openstack-marconi | 14:17 | |
*** jqiu has joined #openstack-marconi | 14:18 | |
malini | flaper87: I was really excited & couldnt sleep last night :D | 14:18 |
malini | flaper87: I was thinking of opening a bug for mongo-devstack & switch to sqla like you initially suggested | 14:19 |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: Enable the basic dev doc for Marconi https://review.openstack.org/80290 | 14:19 |
malini | flaper87: what do you think? | 14:19 |
flaper87 | malini: mmh wait, my suggestion was to create a gate for sqla first but not making sqla the default. Is that what you mean? | 14:19 |
flwang | flaper87: alcabrera: need your bless on my baby :) | 14:20 |
malini | flaper87: I was suggesting tht we run tempest tests against sqla driver now | 14:20 |
*** nidhi has quit IRC | 14:20 | |
flaper87 | malini: for isntance, your patch should only remove the 2&1 and not change -mongodb with -sqlite | 14:20 |
malini | flaper87: then add a new job to run against mongodb, after we get it running | 14:20 |
malini | flaper87: of course, all those patchsets in 74088 was just to verify with the experimental job running | 14:21 |
flaper87 | malini: ok, then I think we're on the same page | 14:22 |
malini | flaper87: let me spend more time playing with the mongo db stuff | 14:22 |
alcabrera | flwang: I just did. :) | 14:22 |
malini | flaper87: I'll chk how ceilomer does it | 14:22 |
flaper87 | malini: cool, so, I tried your latest patch with mongodb enabled and it just worked | 14:22 |
flaper87 | like, right out of the box | 14:22 |
*** saju_m has quit IRC | 14:22 | |
flaper87 | USE_SCREEN=False | 14:22 |
flwang | alcabrera: thanks :) | 14:22 |
flaper87 | and | 14:22 |
flaper87 | USE_SCREEN=True | 14:22 |
malini | flaper87: it works on a system tht already had devstack with mongo running | 14:23 |
malini | it is the very first run on a brand new server that makes it fail | 14:23 |
*** njirap has joined #openstack-marconi | 14:24 | |
njirap | ping | 14:26 |
alcabrera | njirap: pong | 14:27 |
flaper87 | flwang: +2 thanks | 14:31 |
flwang | flaper87: cool, my baby loves you :D | 14:32 |
alcabrera | flaper87: we're patch merging machines! ;D | 14:33 |
flaper87 | alcabrera: FUCK YEAH!!!! | 14:33 |
flwang | alcabrera: you're right ;D | 14:33 |
alcabrera | hahah | 14:34 |
mharty | hi everyone! i'm meag and i'm interested in the marconi project for opw | 14:34 |
flaper87 | alcabrera: the best part is, if something breaks is the patch author's fault | 14:34 |
flaper87 | :D | 14:34 |
flwang | flaper87: haha | 14:34 |
alcabrera | heh | 14:35 |
alcabrera | mharty: welcome! | 14:35 |
alcabrera | flaper87: I subscribe to zmq:c4.1 - make merging and contributing easy, blocking only on obvious issues. If it breaks, someone will fix it. If no one fixes it, it is the case that either no one can, or no wants to fix (that component). | 14:36 |
alcabrera | mharty: you've come to the right place to ask about contributing to marconi for opw. How can we help? :) | 14:37 |
malini | alcabrera, flaper87: we have a lot of test related tasks pending - adding gate/check jobs against devstack, functional tests for v1.1, jsonschema-izing existing functional tests..do you think one of our OPW interns can work on any of these ? | 14:38 |
alcabrera | malini: great thought! | 14:39 |
malini | I can aid them through the process, if needed | 14:39 |
flaper87 | malini: why the sleep 2 ? | 14:39 |
flaper87 | I don't think that's a good idea and it makes people think marconi is slow to boot | 14:40 |
flaper87 | also your patch is still making sqlite the default storage when using devstack | 14:40 |
flaper87 | because now it is necessary to set MARCONI_BACKEND=mongodb | 14:40 |
flaper87 | to use mongodb | 14:40 |
openstackgerrit | A change was merged to openstack/marconi: Keep python 3.X compatibility for xrange https://review.openstack.org/79879 | 14:40 |
malini | flaper87: the sleep 2 was to make sure that it'll get marconi up & running | 14:41 |
malini | & the lastest patch set is to use mongo | 14:41 |
malini | & FI<<its still troubleshooting at this point | 14:41 |
malini | FYI | 14:41 |
malini | these are not meant to be merged | 14:41 |
flaper87 | malini: ah ok, I'll STFU | 14:42 |
flaper87 | sorry | 14:42 |
malini | I am troubleshooting in gate with the experimental job using these patchsets | 14:42 |
flaper87 | (but I'd remove the sleep 2 if I were you) | 14:42 |
mharty | alcabrera: i followed the readme to install marconi (and installed a basic mongodb setup), but when i tried to run 'marconi-server -v' it threw me an error about not liking the value MONGODB_HOST. | 14:42 |
malini | It gives more real results than my devstack server | 14:42 |
flaper87 | (I mean, before asking for review) | 14:42 |
flaper87 | but like I said, I'll STFU | 14:42 |
flaper87 | :D | 14:42 |
malini | flaper87: of course..I want to make sure that with sleep, it starts up ok | 14:42 |
malini | so we can make sure that, it is really the slow start up that is the issue | 14:43 |
flaper87 | malini: let me know when the final version is up | 14:43 |
malini | flaper87: sure.. | 14:43 |
malini | it keeps overriding my WIP button on each new patch set :( | 14:43 |
alcabrera | mharty: hmmm... an example of my mongodb uri is 'uri = mongodb://localhost:27017' . What does yours look like? | 14:44 |
*** jqiu has quit IRC | 14:44 | |
flaper87 | malini: ah yeah, gerrit is quite stupid | 14:45 |
mharty | alcebrera: i thought MONGODB_HOST might resolve to localhost on its own..i'll try that | 14:45 |
*** pycabrera has joined #openstack-marconi | 14:50 | |
malini | flaper87: looks like we are not using the config file when we restart https://github.com/openstack-dev/devstack/blob/master/lib/marconi#L128 :D | 14:50 |
*** pycabrera has quit IRC | 14:50 | |
mharty | alcabrera: woops, that was it, thanks! | 14:50 |
alcabrera | mharty: good to know. The README is getting many fixes lately, so I'll take note of that confusion point. Let me know if it works. :) | 14:51 |
alcabrera | brb | 14:51 |
openstackgerrit | A change was merged to openstack/python-marconiclient: Refactoring iterators https://review.openstack.org/77199 | 14:53 |
*** pycabrera has joined #openstack-marconi | 14:53 | |
*** alcabrera has quit IRC | 14:55 | |
flaper87 | malini: wait, what ? | 14:55 |
*** pycabrera is now known as alcabrera | 14:56 | |
flaper87 | malini: you don't need to pass the config file there. That service_restart basically does $ service mongod restart | 14:56 |
flaper87 | and the distro will take care of it | 14:56 |
malini | flaper87: we were updating the config file to use no journal..but not telling it to use the file when we restart | 14:56 |
malini | hmmm...http://docs.mongodb.org/manual/reference/configuration-options/ | 14:57 |
*** alcabrera is now known as alcabrera|afk | 14:57 | |
flaper87 | malini: restart_service mongodb does this: $ service mongod restart | 14:57 |
malini | I was under the assumption tht it'll use default values without the config file | 14:57 |
flaper87 | no need to pass the config file | 14:57 |
malini | why? | 14:57 |
malini | how does it know where to get the config file? | 14:58 |
flaper87 | malini: gimme ssh and I'll show you | 14:58 |
flaper87 | it uses the distro sysconfig files | 14:58 |
openstackgerrit | A change was merged to openstack/marconi: Enable the basic dev doc for Marconi https://review.openstack.org/80290 | 14:58 |
flaper87 | malini: in the case of fedora it's all in /etc/sysconfig/mongod | 14:58 |
*** alcabrera|afk is now known as alcabrera | 15:00 | |
*** chandan_kumar has quit IRC | 15:02 | |
*** chandan_kumar has joined #openstack-marconi | 15:03 | |
*** jeremyh28 has quit IRC | 15:05 | |
*** mwagner_lap has joined #openstack-marconi | 15:07 | |
*** jqiu has joined #openstack-marconi | 15:12 | |
mharty | any advice for a first contribution? i'm interested in the shaping the api project (opw) as i have some experience with REST APIs (and think they're cool!). It seems like the 3 labelled lowhanging fruit are assigned. | 15:16 |
alcabrera | hmmm | 15:20 |
*** jergerber has joined #openstack-marconi | 15:21 | |
alcabrera | mharty: I'm looking around for a good entry point. :) | 15:22 |
alcabrera | it's good to know that you've an interest in API-side development. That helps narrow the search. | 15:22 |
*** sballe has joined #openstack-marconi | 15:22 | |
flwang | GUYS, can you start marconi-server with the latest code? | 15:25 |
alcabrera | lemme test, flwang | 15:25 |
*** rektide has quit IRC | 15:25 | |
flwang | alcabrera: i can't, i feel nervous now :( | 15:26 |
*** rektide has joined #openstack-marconi | 15:26 | |
alcabrera | flwang: it's running, but marconi-server now immediately daemonizes | 15:26 |
alcabrera | I just tested it - marconi-server; http get localhost:8888/v1 -> homedoc | 15:27 |
alcabrera | ps -ef | grep marconi-server also demonstrated that it is running | 15:27 |
flwang | alcabrera: ah, yes, i debug it in Eclipse | 15:27 |
flaper87 | flwang: d00000d, stop saying bad words in here | 15:28 |
flwang | it start and exit soon on the console, but yes, it's running in the background | 15:28 |
flaper87 | what's that thing called eclipse ? | 15:28 |
flaper87 | :D | 15:28 |
alcabrera | Ecl**** | 15:28 |
alcabrera | oh goodness, auto-censored | 15:28 |
flaper87 | alcabrera: ah, I want that weechat plugin | 15:29 |
alcabrera | lol | 15:29 |
flaper87 | :D | 15:29 |
flwang | flaper87: I use it and plus your mongo plugin | 15:29 |
alcabrera | we likely need to update teh README to reflect marconi-server's daemon powers | 15:29 |
alcabrera | *the | 15:29 |
*** sballe has quit IRC | 15:29 | |
flwang | so don't say you don't know what's eclipse ;D | 15:29 |
flaper87 | flwang: WHAT? my WHAT? | 15:30 |
flaper87 | flwang: :D | 15:30 |
flaper87 | flwang: does that even work? | 15:30 |
flaper87 | I never finished it | 15:30 |
flaper87 | :P | 15:30 |
flaper87 | I'm busted now | 15:30 |
flwang | flaper87: a little bit | 15:30 |
flaper87 | people know I know java | 15:30 |
flaper87 | or used to | 15:30 |
flaper87 | damn, flwang you're not my friend anymore | 15:31 |
flaper87 | :D | 15:31 |
*** sballe has joined #openstack-marconi | 15:31 | |
flwang | flaper87: haha | 15:31 |
alcabrera | mharty: I found something is low-hanging fruit, and is of great interest to current marconi development: https://blueprints.launchpad.net/marconi/+spec/api-v1.1-remove-queue-metadata | 15:33 |
alcabrera | **that is | 15:33 |
alcabrera | it's a proper blueprint, rather than a bug fix, but the scope is very focused and the effort would be API-related | 15:34 |
alcabrera | what do you think, mharty? | 15:35 |
flaper87 | alcabrera: that bug should wait until junos code dev is open | 15:35 |
flaper87 | :/ | 15:35 |
alcabrera | dang. :/ | 15:36 |
flaper87 | Juno's | 15:36 |
mharty | alcabrera: ah, was about to say that looks good, but, :-/ | 15:36 |
alcabrera | schedules get me all confused | 15:36 |
alcabrera | heh | 15:36 |
njirap | alcabrera are there any high hanging fruits.. i like mesmerizing people | 15:36 |
malini | mharty: are you interested in working on functional tests for v1.1 ? | 15:36 |
alcabrera | njirap: this one comes to mind every time: https://blueprints.launchpad.net/marconi/+spec/sharded-queue-migration (though that's also slated for Juno) | 15:37 |
mharty | malini: well, I'm not experienced in designing tests, but i'd give a shot! | 15:38 |
*** rossk has joined #openstack-marconi | 15:38 | |
malini | mharty: we have a test suite for v1..it's going to be implementing the same thing for v1.1 | 15:38 |
mharty | malini: oh ok so that should give me reference | 15:39 |
malini | Some of the api's have changed, so you'll need to update the tests accordingly | 15:39 |
malini | mharty: I hope this is aligned with what you want to do :) | 15:39 |
malini | Since you should do whatever excites you the most | 15:40 |
njirap | alcabrera anything that doesnt require waiting for Juno? | 15:42 |
alcabrera | hmmmm | 15:43 |
alcabrera | flaper87: what kinds of patches are we allowed to take in prior to Juno-dev? | 15:43 |
flaper87 | alcabrera: things that don't add new features or change existing features drastically | 15:43 |
flaper87 | so basically, just bug fixes | 15:43 |
flaper87 | like real things that don't work | 15:43 |
flaper87 | alcabrera: in our case, also things required for graduation | 15:44 |
* alcabrera is looking forward to icehouse closing soon | 15:44 | |
alcabrera | :P | 15:44 |
flaper87 | alcabrera: hahaha | 15:44 |
flaper87 | we don't have many low-hanging-fruits :( | 15:45 |
mharty | malini: yeah it sounds fun to me! i think i would come out with a basic understanding of how Marconi works (on a lower level), which is sorta my goal tbh hah | 15:45 |
alcabrera | yeah... I'm seeing one for the README | 15:45 |
alcabrera | I see one for improving storage driver tests | 15:45 |
alcabrera | making cache TTL dynamic in a sharded context | 15:45 |
malini | mharty: You will get a good understanding of marconi functionality through the tests :) | 15:46 |
alcabrera | lots of refactoring | 15:46 |
njirap | alcabrera: ok | 15:46 |
*** jamie_h has quit IRC | 15:47 | |
*** jamieh has joined #openstack-marconi | 15:50 | |
*** jamieh is now known as Guest89596 | 15:50 | |
*** Guest89596 has quit IRC | 15:51 | |
*** jamieh_ has joined #openstack-marconi | 15:51 | |
alcabrera | malini, flaper87: I went and did this - https://bugs.launchpad.net/devstack/+bug/1292074 :P | 15:54 |
malini | I bow before you bold alcabrera!! | 15:55 |
alcabrera | haha :P | 15:55 |
alcabrera | that paste was crazy - shellcheck is thorough | 15:56 |
alcabrera | and a screenshot: http://i.imgur.com/9w0ZOTn.jpg | 15:59 |
mharty | malini: re: first submission, what's the next step? should i informally research to get a better understanding of the test suite, or should I try to get assigned to https://blueprints.launchpad.net/marconi/+spec/api-v1.1-functional-tests ? | 15:59 |
flaper87 | alcabrera: hahaha | 15:59 |
mharty | sorry for the newb questions :) | 15:59 |
malini | mharty: no worries..thts how you get started | 16:00 |
alcabrera | mharty: no worries. I was asking the same questions about a year ago when I first joined up with marconi. :) | 16:03 |
malini | mharty: you could start with getting familiar & running the v1 functional tests | 16:07 |
mharty | malini: okay, that's straightforward, thanks | 16:08 |
flaper87 | alcabrera: a year already? | 16:10 |
flaper87 | damn, time flies by | 16:10 |
malini | mharty: the next step would be going through https://wiki.openstack.org/wiki/Marconi/specs/api/v1.1 & writing tests based on 1.1 | 16:10 |
flwang | oz_akan_: ping | 16:10 |
flwang | oz_akan_: may i know which company are you from? | 16:10 |
flwang | RAX? | 16:11 |
alcabrera | flaper87: just about! I think I joined in April 2013. | 16:12 |
*** AAzza has joined #openstack-marconi | 16:13 | |
openstackgerrit | Nataliia Uvarova proposed a change to openstack/marconi: Improve README file https://review.openstack.org/80228 | 16:13 |
*** alcabrera is now known as alcabrera|afk | 16:16 | |
*** alcabrera|afk is now known as alcabrera | 16:25 | |
*** njirap has left #openstack-marconi | 16:26 | |
*** cpallares has joined #openstack-marconi | 16:33 | |
*** jqiu has quit IRC | 16:35 | |
*** saikrishna_ has joined #openstack-marconi | 16:36 | |
*** jqiu has joined #openstack-marconi | 16:36 | |
*** mharty has quit IRC | 16:43 | |
*** mharty has joined #openstack-marconi | 16:45 | |
cpallares | hey mharty, where you able to get the environment working? | 16:57 |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: Marconi Operations Document https://review.openstack.org/78294 | 16:58 |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: Marconi Operations Document https://review.openstack.org/78294 | 17:02 |
flwang | alcabrera: flaper87: ^^^^^^ | 17:02 |
alcabrera | saw it - thanks, flwang! | 17:02 |
flwang | flaper87: alcabrera: just refactored the whole operation doc due to it's not a real rst document | 17:03 |
alcabrera | <3333 the glossary document! | 17:03 |
flwang | and split it into 4 to fit into different targets | 17:03 |
flwang | pls feel free beat me if you have any comments :D | 17:03 |
alcabrera | this is wonderful | 17:03 |
alcabrera | it's much easier to review now | 17:03 |
alcabrera | I've caught one error so far | 17:04 |
flwang | alcabrera: cool, you can download it and run 'sudo python setup.py build_sphinx' to get the built result | 17:04 |
flwang | alcabrera: i believe it would be better to review :) | 17:05 |
alcabrera | is the sudo necessary? | 17:05 |
alcabrera | oh | 17:05 |
alcabrera | I see | 17:05 |
flwang | depends | 17:06 |
alcabrera | it isn't if I run it in a venv | 17:06 |
*** prashanthr_1 has quit IRC | 17:06 | |
flwang | flaper87: pls review it when you're available, i'm going to drop | 17:09 |
flwang | alcabrera: thanks for the reviewing | 17:09 |
*** jamieh_ has quit IRC | 17:09 | |
*** jqiu has quit IRC | 17:09 | |
flwang | have a nice day, guys. I will address your comments tomorrow and hope we can merge it by Friday | 17:09 |
alcabrera | flwang: good night! | 17:10 |
cpallares | bye flwango/ | 17:11 |
alcabrera | cpallares: hello! have you purchased all the books yet? :D | 17:13 |
openstackgerrit | A change was merged to openstack/marconi: Improve README file https://review.openstack.org/80228 | 17:14 |
*** saikrishna_ has quit IRC | 17:15 | |
cpallares | hey alcabrera haha only two at the moment. I'm trying to decide which ones I'm going to read. | 17:17 |
cpallares | alcabrera: how are you? | 17:18 |
alcabrera | I'm doing *greeeattt*, cpallares! :D | 17:20 |
cpallares | that's good to hear alcabrera :) | 17:20 |
*** jamieh has joined #openstack-marconi | 17:21 | |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: Marconi Operations Document https://review.openstack.org/78294 | 17:21 |
*** jamieh is now known as Guest63215 | 17:21 | |
flwang | ok, fine, i'm not really dropping before addressed alcabrera's comments :D | 17:22 |
alcabrera | flwang: get some sleeo. ;) | 17:22 |
alcabrera | *sleep | 17:22 |
flwang | haha, yes, sir | 17:23 |
flwang | offline now | 17:23 |
* flwang is offline now | 17:23 | |
*** sballe has quit IRC | 17:24 | |
*** sballe has joined #openstack-marconi | 17:26 | |
alcabrera | cpallares: which books did you end up getting? :) | 17:35 |
cpallares | So far I've gotten th elements of computing systems because I want to do the nan2tetris course :D | 17:36 |
cpallares | alcabrera: and I've gotten the haskell book (the hard copy) | 17:36 |
alcabrera | oooh, LYAH? | 17:38 |
alcabrera | and this one, cpallares?: http://www.amazon.com/The-Elements-Computing-Systems-Principles/dp/0262640686 | 17:38 |
cpallares | alcabrera: yes to both questions | 17:38 |
cpallares | haha | 17:38 |
alcabrera | sweet | 17:38 |
alcabrera | you've got some awesome reading ahead | 17:39 |
alcabrera | I haven't heard of EoCS before today | 17:39 |
cpallares | yeah. I'm also thinking about reading choose yourself next. I know you recommended that to me a while back. | 17:39 |
alcabrera | EoCS looks like a more approachable version of P & H's Computer Organization and Design: http://www.amazon.com/Computer-Organization-Design-Fifth-Edition/dp/0124077269 | 17:40 |
alcabrera | Choose Yourself is amazing | 17:40 |
alcabrera | best non-tech book I read last year | 17:40 |
alcabrera | low price tag, too | 17:40 |
cpallares | alcabrera: yeah :D | 17:40 |
cpallares | alcabrera: oh I've never seen that one before. The EoCS one has little projects on the site that you can download. They're simulators. | 17:41 |
* cpallares wants to build a calculator out of switches :P | 17:41 | |
malini | flaper87: the nojournal thing had no effect..too bad your memory is good | 17:41 |
alcabrera | sweet. The CO&D one is the one they used to teach CPU architecture at my univeristy. :) | 17:41 |
alcabrera | *university | 17:42 |
cpallares | alcabrera: oh sweet, I'll bookmark it for future reference | 17:42 |
*** sballe has quit IRC | 17:42 | |
* alcabrera provides cpallares with all the NAND gates | 17:42 | |
* cpallares takes all the nand gates and builds a robot army that can only calculate bits | 17:42 | |
alcabrera | bit by bit - they will change the world | 17:43 |
cpallares | ahah | 17:43 |
cpallares | alcabrera: brb ganna go get some grub | 17:44 |
alcabrera | o/ | 17:45 |
*** jeremyh28 has joined #openstack-marconi | 17:46 | |
malini | alcabrera: /v1 call involves a DB query, rt? | 17:55 |
alcabrera | no, malini | 17:55 |
alcabrera | it's statically generated json | 17:55 |
malini | neither does /v1/health | 17:55 |
malini | ? | 17:55 |
alcabrera | /v1/health might | 17:56 |
alcabrera | GET /v1/health does | 17:56 |
alcabrera | HEAD /v1/health does not | 17:56 |
malini | :( | 17:57 |
malini | I was hoping that was the reason devstack mongo fails | 17:57 |
alcabrera | hmmm. what;s the failure looking like? | 17:57 |
malini | It appears that marconi is back up, but the DB is not | 17:58 |
malini | we make /v1/health calls to chk if marconi is up | 17:58 |
alcabrera | hmmm | 18:00 |
alcabrera | return (falcon.HTTP_204 if self.driver.is_alive() else falcon.HTTP_503) | 18:00 |
alcabrera | that's what GET health looks like | 18:00 |
alcabrera | so... | 18:00 |
alcabrera | what's up with mongo? :/ | 18:00 |
malini | it takes too long to come back up | 18:00 |
malini | I am working with flaper87 to figure tht out | 18:01 |
malini | in case flaper87 isnt aware ;) | 18:01 |
*** AAzza has quit IRC | 18:01 | |
*** reed has joined #openstack-marconi | 18:02 | |
*** flaper87 is now known as flaper87IsNotAwa | 18:04 | |
*** flaper87IsNotAwa is now known as flaper87DoesNotK | 18:04 | |
*** flaper87DoesNotK is now known as flaper87WTF | 18:05 | |
*** flaper87WTF is now known as flaper87 | 18:05 | |
*** reed has quit IRC | 18:12 | |
*** reed has joined #openstack-marconi | 18:13 | |
*** Guest63215 has quit IRC | 18:21 | |
*** njirap has joined #openstack-marconi | 18:35 | |
*** cpallares is now known as cpallares_ | 18:37 | |
*** AAzza has joined #openstack-marconi | 18:40 | |
*** AAzza has quit IRC | 18:40 | |
*** AnastasiosAndron has joined #openstack-marconi | 18:54 | |
*** njirap has quit IRC | 19:11 | |
malini | flaper87: ping | 19:11 |
*** jeremyh28 has quit IRC | 19:12 | |
flaper87 | malini: pong | 19:12 |
malini | flaper87: I am thinking we need a check here to make sure mongo started & is available | 19:14 |
malini | https://github.com/openstack-dev/devstack/blob/master/lib/marconi#L128 | 19:14 |
malini | flaper87: what would be a good check? | 19:15 |
* flaper87 clicks | 19:16 | |
flaper87 | malini: are we sure this is mongodb's fault? | 19:18 |
flaper87 | malini: anyway, we could try to connect to mongodb | 19:19 |
flaper87 | `mongo --port 27017` | 19:19 |
malini | flaper87: it works with other storage & also if I add a sleep | 19:19 |
*** mwagner_lap has quit IRC | 19:19 | |
flaper87 | mharty: another good check could be: `mongo --eval "db.version()"` | 19:20 |
flaper87 | malini: ^ | 19:20 |
malini | thanks! I like tht better :) | 19:20 |
flaper87 | malini: mmh, that's probably related to mongo 2.0 | 19:20 |
flaper87 | have you tried running it on a non-precise ubuntu | 19:21 |
flaper87 | ? | 19:21 |
malini | flaper87: no | 19:21 |
flaper87 | malini: that should be an interesting experiment | 19:21 |
flaper87 | It worked on a f20 out of the box | 19:22 |
*** malini has left #openstack-marconi | 19:28 | |
mharty | can anyone help with me running the marconi fxnal tests? I used the readme to try both tox and nosetest but ran into issues with both..:-X | 20:16 |
*** sriram has quit IRC | 20:34 | |
mharty | nvm, i changed something in tox.ini and it seems to be working now. | 20:38 |
*** ayoung is now known as ayoung_dad_mode | 21:19 | |
*** oz_akan_ has quit IRC | 21:25 | |
*** alcabrera has quit IRC | 21:31 | |
*** balajiiyer has quit IRC | 21:43 | |
*** vkmc has quit IRC | 21:50 | |
*** Kuwagata has quit IRC | 21:55 | |
*** jcru has quit IRC | 22:09 | |
*** cpallares_ has quit IRC | 22:09 | |
*** amitgandhi has quit IRC | 22:10 | |
*** fifieldt has joined #openstack-marconi | 22:16 | |
*** jergerber has quit IRC | 22:34 | |
*** balajiiyer has joined #openstack-marconi | 22:36 | |
*** fifieldt has quit IRC | 22:46 | |
*** balajiiyer has quit IRC | 22:50 | |
*** tjanczuk_ has joined #openstack-marconi | 23:00 | |
*** tjanczuk_ has left #openstack-marconi | 23:01 | |
*** tjanczuk_ has joined #openstack-marconi | 23:02 | |
*** tjanczuk_ has left #openstack-marconi | 23:03 | |
*** flwang has quit IRC | 23:07 | |
*** flwang has joined #openstack-marconi | 23:21 | |
*** rossk_ has joined #openstack-marconi | 23:36 | |
*** flaper87 is now known as flaper87|afk | 23:37 | |
*** rossk has quit IRC | 23:45 | |
*** ametts has quit IRC | 23:50 | |
*** ametts has joined #openstack-marconi | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!