Monday, 2015-06-22

*** yfujioka has joined #openstack-zaqar00:03
*** bradjones has quit IRC00:22
*** bradjones has joined #openstack-zaqar00:23
*** bradjones has quit IRC00:23
*** bradjones has joined #openstack-zaqar00:23
*** mpanetta has joined #openstack-zaqar01:01
*** mpanetta has quit IRC01:01
*** mpanetta has joined #openstack-zaqar01:02
*** mpanetta has quit IRC01:17
*** achanda has joined #openstack-zaqar03:10
*** yfujioka has quit IRC03:16
*** achanda has quit IRC03:33
digaHi vkmc, flaper8706:11
digaConnection refused error while running zaqar-server06:11
digaHere is the log - http://paste.openstack.org/show/312554/06:11
*** JAHoagie has joined #openstack-zaqar06:18
*** JAHoagie has quit IRC06:42
*** exploreshaifali has joined #openstack-zaqar06:47
*** dynarro has joined #openstack-zaqar07:21
dynarrogood mooooorning!07:22
*** exploreshaifali has quit IRC07:23
*** exploreshaifali has joined #openstack-zaqar07:23
*** diga has quit IRC07:24
*** dguerri` is now known as dguerri07:31
*** dguerri is now known as dguerri`07:35
*** bradjones has quit IRC07:43
*** bradjones has joined #openstack-zaqar07:45
*** bradjones has quit IRC07:45
*** bradjones has joined #openstack-zaqar07:45
vkmcmorning07:45
*** vkmc has quit IRC07:46
*** vkmc has joined #openstack-zaqar07:46
openstackgerritDoraly Navarro proposed openstack/python-zaqarclient: Added support to pools and flavors  https://review.openstack.org/19070607:47
dynarrohey there vkmc!07:48
vkmchow are you dynarro? :)07:48
dynarroI'm great and you?07:48
vkmcgood good07:49
vkmcworking from a mcdonalds for a change07:49
vkmcso... having a banana smoothie07:50
vkmc:D07:50
dynarrohahaha07:50
vkmcpeople in this town left for vacations last week07:50
vkmcand there is nobody around07:51
dynarroI should also try working from mcdonald's haha07:51
vkmcits me and another dude in the mcdonalds07:51
vkmcoh yes, sometimes its good to have a little of human interaction haha07:51
dynarroand some pancakes07:52
dynarro=)07:52
vkmcor cookies :|07:52
dynarroyes! obviously!07:52
vkmcI'll leave at lunchtime, otherwise I'll end leaving this place with 10 extra kilos07:52
dynarrohahaha07:53
vkmcmcfabulous07:53
exploreshaifalivkmc, I did that once, working from mcdonals with few college friends07:58
exploreshaifaliwe had to work together for college project thingie07:58
exploreshaifaliit was full of fun07:58
exploreshaifali:D07:58
vkmcexploreshaifali, :D yaaay07:59
vkmcyeah07:59
vkmcits better if you are with colleagues07:59
exploreshaifaliyeah, true :)07:59
vkmcI'm amazed on how fast is their internet connection07:59
vkmchow are you exploreshaifali?08:00
exploreshaifalihaha, in India we never get free internet... we had to manage it with our own connections08:00
exploreshaifaliI am good vkmc , what about you?08:00
vkmcboo08:00
vkmcwell, same thing in Argentina08:00
*** diga has joined #openstack-zaqar08:00
vkmcexploreshaifali, good good :)08:01
exploreshaifalibtw, you belong to which place in Argentina?08:01
vkmcexploreshaifali, a city called Bahia Blanca08:01
vkmcits at the south of the country08:01
exploreshaifaliok. the first word - "Bahia"  sounds similar to what we call as "brother" in Hindi(India's language)08:02
*** bradjones has quit IRC08:02
exploreshaifalidynarro, how are you?08:03
dynarrohey exploreshaifali! I'm doing fine and you?08:04
exploreshaifalitoo me :)08:05
dynarroeven if I'm a little bit burned, because I went to the beach yestarday...08:07
dynarroI'm feeling like a lobster haha08:07
vkmcloool08:07
vkmcsummeeeeeeeeeer08:07
exploreshaifaliLOL!08:08
dynarroI had this great idea to not use solar protection...08:08
dynarrodon't know why08:08
dynarroLOL08:08
vkmcwhat's the worst thing that can happen?08:08
dynarroAt least I got a little bit of color...not the one that I was expecting, but...08:09
vkmchaha08:09
dynarroXD08:09
vkmcdynarro, is there a beach next to your place or you went somewhere else?08:10
dynarroI went to Genova, which is like two hours from here08:10
dynarrowe have the lake here, but it's not the same...08:11
vkmcyeah08:13
vkmcso cool08:13
vkmcjust googled Genova08:13
*** bradjones has joined #openstack-zaqar08:14
*** bradjones has quit IRC08:14
*** bradjones has joined #openstack-zaqar08:14
dynarroyeah well Genova is the nearest beach for us, but is not that great...the thing about beaches in the north part of Italy is that they don't have sand, but stones08:15
vkmchaha you know, all my life I have been going to a beach near my place that have sand08:16
dynarrobut if you want to go just for a day, it's the best solution :)08:16
exploreshaifaliVenice beach is very famous08:16
vkmcand the wind is so strong there, that the sand flies and converts you in a massive "milanese"08:17
dynarroLOOOOOOL08:17
vkmcso I love beach with stones08:17
vkmc(unless the wind is so strong that the stones fly... but... you know, its harder)08:17
exploreshaifalilol08:17
vkmcexploreshaifali, milanese is an Italian dish we Argentinians have that is a piece of meat covered with bread08:18
vkmcexploreshaifali, so you can picture myself in summer08:18
dynarrovkmc: hahaha08:18
vkmcdynarro, I dunno if you are used to eat that haha08:19
exploreshaifalihahaha yes, now I can image more clear08:19
dynarrovkmc: yes I am used to eat it, but I have to say that I used to eat it more back in Venezuela08:20
*** dguerri` is now known as dguerri08:20
vkmcdynarro, cool! I know that in Italy has another name... but I'm not sure08:21
vkmcI have milaneses three or four times a week, my diet is based on that :x08:21
dynarrovkmc: I don't know if it has another name08:22
digavkmc: Hi08:22
vkmcdiga, hey!08:22
vkmcdiga, checking your log08:22
digaI have started work on CLI, but as I see here I dont find any CLI command for python-zaqarclient, Need to start with that08:23
vkmcdiga, can I see your configuration file? zaqar.conf08:23
digalet me paste08:23
vkmcdiga, IIRC there is the queues endpoint and nothing else08:23
digayes08:24
vkmcyes, here it is https://github.com/openstack/python-zaqarclient/blob/master/zaqarclient/queues/v1/cli.py08:24
digaI need to write base CLI framework f08:24
digaThere is much more work left08:25
digaNeed implement base framework for all CLI08:25
digaI am pushing some code today with some required files08:26
vkmcdiga, awesome!08:27
digacheck this conf file - http://paste.openstack.org/show/312916/08:28
digaI think to begin with I will implement CLI like other openstack CLI client08:29
vkmcseems like you don't have mongodb running08:30
vkmccould you verify that?08:31
digaokay08:31
vkmcthe configuration file looks good08:31
digado we need client&server mongo setup ??08:31
digaok08:31
digavkmc: be right back!08:32
vkmcsure08:33
dynarrovkmc: btw, I was wondering if you could explain me a little bit more about capabilities because I looked for documentation, but I did't found much08:33
vkmcdynarro, that is flaper87's fault08:33
dynarrodidn't*08:33
vkmchaha08:33
vkmcsure08:33
vkmcthere was a spec IIRC08:33
vkmcyes there is https://github.com/openstack/zaqar-specs/blob/master/specs/kilo/approved/storage-capabilities.rst08:34
dynarroit's always his fault08:34
vkmcalways08:34
vkmcthe long version is in that spec08:34
vkmcthe short version:08:36
vkmcright now in Zaqar we have two storage backends (MongoDB and Redis). They have different features since they are for different use cases. When operators deploy Zaqar, they could setup different nodes with different storage backends.08:36
vkmcwith Flavors we specified a way to say... "ok, I want my queue to be in memory and be durable... then I choose Flavor X"08:37
*** bradjones has quit IRC08:38
vkmcbut we needed a way to determine if that was a possibility for the storage the operators are using08:38
vkmcfor instance, MongoDB cannot store things sin memory08:39
vkmcso the Flavor X that allowed that, cannot be used because our storage doesn't have that capability08:39
vkmcthat's the basic idea :)08:40
*** bradjones has joined #openstack-zaqar08:40
*** bradjones has quit IRC08:40
*** bradjones has joined #openstack-zaqar08:40
vkmcdynarro, does that make sense?08:40
exploreshaifalivkmc, how can I choose both storage drivers for single zaqar deployment?08:43
exploreshaifaliI mean I can choose to use either mongodb or redis08:43
vkmcexploreshaifali, you could have a pool with n nodes and n different choices08:43
exploreshaifalivkmc, okay, and I will need to put this info in config file?08:44
exploreshaifaliwhile deplotment08:44
exploreshaifalideployment*08:45
vkmcyeah08:45
dynarrovkmc: I din't get that las part...so it depends on the kind of flavor to either use MongoDB or not?08:45
dynarrolast*08:45
vkmcexploreshaifali, this could help https://wiki.openstack.org/wiki/Zaqar/specs/sharding/v108:46
vkmcexploreshaifali, check that a pool has a weight, a storage uri and several options08:46
* exploreshaifali clicks08:46
vkmcdynarro, yeah, a flavor is an abstraction of the features you want to get in your storage08:47
dynarrovkmc: I'm a little bit confused...do capabilities describe the flavor, like how should it be used?08:47
vkmcdynarro, capabilities determine what an storage can do08:47
vkmchence, the flavor you can choose with that storage08:48
vkmcyou cannot choose flavor FIFO (first in first out)08:48
vkmcif you storage doesn't support it08:48
dynarrook08:48
vkmcfor instance, MongoDB supports FIFO, Redis does not08:49
dynarrok k08:49
vkmcFIFO guarantees that when you send a set of messages in order, they will arrive to the other end in order08:49
vkmc(just in case you were wondering)08:49
dynarroyeah I was haha08:49
vkmchehe08:50
exploreshaifali:D08:50
vkmc:)08:50
vkmcexploreshaifali, does it make sense the thing with pools?08:50
*** davideagnello has joined #openstack-zaqar08:50
* exploreshaifali reading about it08:50
vkmcI understand your concern, we should work on clearer docs08:51
dynarrovkmc: I saw that capabilities are implemented in zaqar inside the storage, but in the case of python-zaqarclient, I don't have a clear idea of how should it be implemented08:55
*** davideagnello has quit IRC08:55
vkmclet me see08:55
vkmcwe already have a notion of capabilities implemented inside flavors in the client https://github.com/openstack/python-zaqarclient/blob/master/zaqarclient/queues/v1/flavor.py08:57
vkmcI assume its a dictionary or something like that08:57
vkmcthere is no class modeling it08:57
dynarrook, so when you say adding support for capabilities what do you actually mean, because I think that's what is confusing me08:59
vkmcyeah09:01
vkmcactually I wasn't aware that the flavors implementation was already taking capabilities into account09:01
exploreshaifalivkmc, as since uri defines which storage pool will use, we can chose any of the two storage for our pools?09:03
vkmcso, considering how capabilities has been implemented maybe its not needed to implement anything else client side09:04
vkmcexploreshaifali, yeah, stevedore will load automatically the driver09:04
exploreshaifalibut obviously not both storage for one pool?09:04
dynarrovkmc: oh, really?09:04
vkmcdynarro, yeah, I should read the code a little more... but it seems that it might not be needed09:05
vkmcexploreshaifali, exactly09:05
exploreshaifaliokay :)09:05
exploreshaifaliThanks vkmc09:05
vkmcexploreshaifali, np09:06
dynarrovkmc: ok, thanks09:06
vkmcdynarro, I don't remember what other thing were in the lsit09:06
vkmclist*09:06
vkmcmhmh09:06
vkmcwebsockets, but that was for other blueprint09:06
dynarrohowever, you clear me the ideas about capabilities ;)09:07
dynarronotifications09:07
dynarroI still have to work on the spec for websockets09:08
vkmccool09:10
vkmcnotifications will need some work in the client side :) that I'm sure09:10
dynarrobut notifications weren't in the same blueprint09:10
vkmcwebsockets is for later09:10
vkmcI have to finish claims >.>09:10
vkmcyou are right09:12
vkmcwhy we didn't add that?09:12
vkmcinstead of capabilities it should be notifications09:12
vkmcwell, add it as part of this blueprint, we can update the spec later09:12
dynarrook, then I'll change the spec09:12
dynarrooh, ok09:13
vkmc:)09:13
vkmcsorry for the confusion09:13
dynarroso I could start working on notifications?09:14
dynarronp :)09:14
vkmcyes09:15
vkmcI'll review the change in the review queue09:15
vkmcas soon as I finish with some other stuff09:15
dynarroalright ;)09:17
dynarrothanks vkmc09:17
vkmcnp09:17
*** dynarro has quit IRC09:18
*** dguerri is now known as dguerri`09:20
*** dguerri` is now known as dguerri09:20
digavkmc: Hi09:48
digasee this - root@Openstack_iot_diga:~/python-magnumclient# service mongodb status mongodb start/running, process 1158109:48
digamongodb is running on 11581 port09:48
digashould I change the port number in zaqar.conf ?09:48
vkmcso change in the configuration file 2701709:48
vkmcyes09:48
digayep09:49
digavkmc: getting same error again09:50
digaafter changing the port09:51
vkmcdiga, you changed the port in both uri's?  management_store and message_store?09:52
thervediga, 'process 11581' doesn't mean it runs on that port09:52
digayes09:53
vkmcoh I misread09:53
vkmcdiga, therve is right09:53
vkmcsudo lsof -iTCP -sTCP:LISTEN | grep mongo09:54
digako09:54
digaok09:54
vkmcthat should give you the port09:54
digamongod    11581         mongodb    9u  IPv4 44767467      0t0  TCP localhost:27017 (LISTEN)09:54
digamongod    11581         mongodb   10u  IPv4 44768377      0t0  TCP localhost:28017 (LISTEN)09:55
vkmc27917 then09:55
vkmcwhy you have two instances running?09:55
vkmc27017*09:55
digabut I only installed apt-get install mongodb09:55
vkmcits ok, you can have one installation and several instances running09:56
digaokay09:56
digaI will another one09:57
therveThere is only one instance10:00
therve28017 is the http interface10:00
vkmctherve, should he use 28017?10:01
therveNope10:01
vkmcI have never seen that in my deployments10:01
vkmcI wonder why stevedore is failing to load the driver then10:03
thervevkmc, httpinterface = true in your mongo config10:04
therveI don't know many people using it10:04
vkmctherve, I see, cool!10:05
vkmcfor a development environment it shouldn't be needed though10:05
vkmcnot at least for Zaqar10:05
digavkmc: I have tried reinstalling mongodb, there is two instances running again10:32
vkmcdiga, I was wrong, that is the HTTP interface10:32
digaokay10:32
vkmcdiga, you can disable it in the configuration files10:32
vkmcit shouldn't cause the error with Zaqar though10:32
digathen which should I configure  ?10:33
vkmcyou should use the port 27017 as you had in the beginning10:33
digavkmc: finally its running :)10:34
vkmcoh that's great to hear10:34
vkmcI wonder what was going on before10:34
*** rsFF has quit IRC10:36
digaI have restarted mongodb again, then its working10:37
diganot sure what was happening with mongodb10:37
vkmccool10:38
*** davideagnello has joined #openstack-zaqar10:39
*** rsFF has joined #openstack-zaqar10:42
*** davideagnello has quit IRC10:43
*** AAzza has quit IRC10:43
*** kgriffs has quit IRC10:43
*** zigo has quit IRC10:43
*** VeggieMeat has quit IRC10:43
*** VeggieMeat has joined #openstack-zaqar10:43
*** AAzza has joined #openstack-zaqar10:43
*** zigo has joined #openstack-zaqar10:44
*** kgriffs|afk has joined #openstack-zaqar10:45
*** kgriffs|afk is now known as kgriffs10:45
digavkmc: Should I update the zaqat installation guide by adding mongo-db installation10:46
vkmcdiga, I think it is there10:46
digaokay10:47
digaI think we need to add mongodb in the end of this line10:47
digaUbuntu/Debian: sudo apt-get install gcc python-pip libxml2 libxml2-dev libxslt libxslt-dev10:47
digapeople may forgot to install mongodb like me :)10:48
digaanother thing - which BP/bug I should push my commits ?10:49
digavkmc: should I push it directly to master ? will it be ok ?10:50
vkmcdiga, thing is... you can either choose mongo or redis, so maybe we can specify that in a different section10:50
vkmc"install the datastore"10:51
vkmcdiga, nope, you have to push it to the bp/cli IIRC10:51
digaokay10:51
vkmcdiga, the name of the blueprint you have assigned in python-zaqarclient10:51
vkmcmake sure to follow the gerrit workflow10:51
digayes10:51
vkmchttp://docs.openstack.org/infra/manual/developers.html#development-workflow10:51
digayes10:52
digahttps://blueprints.launchpad.net/python-zaqarclient/+spec/cli10:52
digagot it10:52
vkmcgreat10:53
vkmc:)10:53
vkmcso, git checkout -b bp/cli10:54
vkmcand then you start working from there10:54
*** exploreshaifali has quit IRC11:02
Caleb--i'm looking for ways to have my application be notified of changes in certain properties of VMs, for example, IP addresses, metadata changes, status, etc...11:02
Caleb--will zaqar be able to help in this regard?11:02
digayes,11:03
digamy internal firewall blocking gerrit, will resolve it first11:03
*** dguerri is now known as dguerri`11:07
*** dguerri` is now known as dguerri11:08
openstackgerritDigambar proposed openstack/python-zaqarclient: Sync common code from oslo-incubator.  https://review.openstack.org/19408511:16
digavkmc: making base ready, check this11:18
openstackgerritDigambar proposed openstack/python-zaqarclient: Sync common code from oslo-incubator.  https://review.openstack.org/19408511:24
openstackgerritDigambar proposed openstack/python-zaqarclient: Sync common code from oslo-incubator  https://review.openstack.org/19408512:10
flaper87Caleb--: yeah, we're working on a proposal to make that a consistent thing throughout openstack12:32
flaper87Caleb--: https://review.openstack.org/#/c/185822/12:33
*** bradjones has quit IRC12:52
*** bradjones has joined #openstack-zaqar12:54
*** bradjones has quit IRC12:54
*** bradjones has joined #openstack-zaqar12:54
Caleb--flaper87, that's awesome!12:55
*** dynarro has joined #openstack-zaqar12:59
*** ametts has joined #openstack-zaqar13:25
*** csoukup has joined #openstack-zaqar13:37
*** mpanetta has joined #openstack-zaqar13:39
*** zigo has quit IRC13:47
*** malini has joined #openstack-zaqar14:00
*** amitgandhinz has joined #openstack-zaqar14:02
*** zigo has joined #openstack-zaqar14:05
*** amitgandhinz has quit IRC14:15
*** ameade_ is now known as ameade14:23
*** malini has quit IRC14:37
*** c_soukup has joined #openstack-zaqar15:00
*** malini has joined #openstack-zaqar15:01
*** csoukup has quit IRC15:03
*** davideagnello has joined #openstack-zaqar15:07
*** c_soukup has quit IRC15:10
*** csoukup has joined #openstack-zaqar15:40
*** amitgandhinz has joined #openstack-zaqar15:41
*** malini has quit IRC16:10
*** dynarro has quit IRC16:30
*** dguerri is now known as dguerri`16:42
*** reed has quit IRC17:44
*** reed has joined #openstack-zaqar17:44
*** achanda has joined #openstack-zaqar17:54
*** malini has joined #openstack-zaqar18:02
*** jasondot_ has joined #openstack-zaqar18:25
*** malini has quit IRC18:32
*** jasondot_ has quit IRC18:51
*** jasondot_ has joined #openstack-zaqar19:24
*** ametts has quit IRC19:24
*** achanda has quit IRC19:37
flaper87yoooooooooooooooooooooooo20:22
flaper87so much silence here20:22
flaper87vkmc: around?20:22
vkmcflaper87, o/20:23
flaper87vkmc: there you are :D20:24
flaper87vkmc: how are you doing?20:24
* flaper87 distracts everyone while he writes the agenda20:24
vkmcflaper87, :D good and you?20:24
angvphello mr flaper8720:27
flaper87angvp: YO!20:27
flaper87vkmc: alllllll goooooood20:27
flaper87vkmc: btw, can yo utake a look at the pymongo patch?20:27
flaper87that one is urgent20:27
vkmcalready looked20:27
vkmcI'll submit reviews later20:28
vkmcwanted to update the websocket patch for today's meeting20:28
*** jasondot_ has quit IRC20:33
flaper87vkmc: did you add stuff to the agenda?20:33
vkmcflaper87, I haven't, no20:33
flaper87I have a terrible memory20:34
flaper87:P20:34
flaper87I don't even remember if I added those things20:34
flaper87anyway20:34
vkmclol20:34
flaper87vkmc: any specific topic you'd like to discuss today besides WS ?20:38
flaper87flwang: ^20:38
* flaper87 wonders were dynarro is20:38
vkmcflaper87, no, nothing else20:38
flaper87coolio20:38
flaper87hope we can keep it short this week20:38
*** exploreshaifali has joined #openstack-zaqar20:39
vkmcyeah me too20:45
flwango/20:51
flaper87flwang: ther you are20:52
flaper87ready for the meeting?20:52
flaper87anything you'd like to discuss?20:52
flwangflaper87: yep20:52
flwangflaper87: i would like to know the integration status and what's our roadmap for redis20:56
flaper87ryansb: therve ^ anything you can share about heat ?20:57
flaper87flwang: vkmc ryansb everyone: lets get to the channel20:58
vkmck k20:59
*** jasondotstar has joined #openstack-zaqar20:59
*** flwang has quit IRC21:06
*** flwang1 has joined #openstack-zaqar21:19
*** jasondotstar has quit IRC21:27
openstackgerritOpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements  https://review.openstack.org/19219421:33
*** jasondot_ has joined #openstack-zaqar21:37
*** zigo has quit IRC21:43
*** zigo has joined #openstack-zaqar21:49
*** mpanetta has quit IRC22:04
*** amitgandhinz has quit IRC22:11
*** jasondot_ has quit IRC22:12
*** zigo has quit IRC22:15
*** zigo has joined #openstack-zaqar22:17
*** exploreshaifali has quit IRC22:19
*** jasondotstar has joined #openstack-zaqar22:43
*** jasondotstar has quit IRC23:29
*** csoukup has quit IRC23:43
*** jasondotstar has joined #openstack-zaqar23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!