Tuesday, 2014-12-09

*** JAHoagie has joined #openstack-zaqar00:03
*** boris-42 has quit IRC00:12
*** amitgandhinz has joined #openstack-zaqar00:44
*** amitgandhinz has quit IRC00:48
*** amalagon has quit IRC00:57
*** JAHoagie has quit IRC01:09
*** flwang1 has quit IRC02:13
*** jeffrey4l has joined #openstack-zaqar02:23
openstackgerritVictoria Martínez de la Cruz proposed openstack/zaqar: Adds websockets driver to Zaqar server  https://review.openstack.org/14015503:00
openstackgerritVictoria Martínez de la Cruz proposed openstack/zaqar: Refactor code structure for notification  https://review.openstack.org/13830503:00
vkmcflwang, oops, I rebased my patch and because of the dependency yours was rebased as well03:03
vkmcsorry for that03:03
*** jeffrey4l has quit IRC03:03
flwanggit-review -R is your good friend, girl :)03:03
vkmcgood to know03:06
vkmcI always use 'git review' plain03:09
vkmcand then this kind of things happen03:10
vkmcand I restored .autogenerated03:12
vkmc>.>03:12
flwangvkmc: no worries, I will submit a new PS03:17
vkmcflwang, k, thanks for that03:18
*** flwang1 has joined #openstack-zaqar03:18
openstackgerritFei Long Wang proposed openstack/zaqar: Refactor code structure for notification  https://review.openstack.org/13830503:20
vkmcok, I'll stop breaking things for today03:20
flwangvkmc: haha, you can +2 even nijia approve it03:21
vkmcyup03:21
*** jeffrey4l has joined #openstack-zaqar03:21
vkmcninja approved03:22
flwangvkmc: thank you!03:23
*** jeffrey4l has quit IRC03:27
vkmc:) np03:30
*** jeffrey4l has joined #openstack-zaqar03:39
*** jeffrey4l has quit IRC03:49
*** bradjones has quit IRC03:51
openstackgerritMerged openstack/zaqar: Refactor code structure for notification  https://review.openstack.org/13830503:58
*** achanda has joined #openstack-zaqar03:59
*** jeffrey4l has joined #openstack-zaqar04:06
openstackgerritFei Long Wang proposed openstack/zaqar: Start scratching notifications api  https://review.openstack.org/13979204:13
*** achanda has quit IRC04:17
*** achanda has joined #openstack-zaqar04:17
*** achanda has quit IRC04:22
*** flwang1 has quit IRC04:28
*** achanda has joined #openstack-zaqar04:37
*** jeffrey4l has quit IRC04:39
*** achanda has quit IRC04:40
*** vkmc has quit IRC04:43
*** jeffrey4l has joined #openstack-zaqar04:52
*** JAHoagie has joined #openstack-zaqar05:14
*** jeffrey4l has quit IRC05:39
*** jeffrey4l has joined #openstack-zaqar05:57
*** flwang1 has joined #openstack-zaqar06:02
openstackgerritOpenStack Proposal Bot proposed openstack/zaqar: Imported Translations from Transifex  https://review.openstack.org/14024006:07
*** sgotliv_ has joined #openstack-zaqar06:26
*** flwang1 has quit IRC06:44
*** reed has quit IRC06:56
*** flwang1 has joined #openstack-zaqar07:13
*** jeffrey4l has quit IRC07:31
*** jeffrey4l has joined #openstack-zaqar07:36
*** jeffrey4l has quit IRC07:58
*** dynarro has joined #openstack-zaqar07:59
*** dynarro_ has joined #openstack-zaqar07:59
*** jeffrey4l has joined #openstack-zaqar08:10
*** jeffrey4l has quit IRC08:16
*** sgotliv_ has quit IRC08:27
*** jeffrey4l has joined #openstack-zaqar08:30
openstackgerritDoraly Navarro proposed openstack/python-zaqarclient: Removed deprecated 'shard' methods  https://review.openstack.org/13699208:31
*** jeffrey4l has quit IRC08:36
*** jeffrey4l has joined #openstack-zaqar08:48
*** JAHoagie_ has joined #openstack-zaqar08:51
*** JAHoagie has quit IRC08:52
*** JAHoagie_ is now known as JAHoagie08:52
*** jeffrey4l has quit IRC09:03
*** jeffrey4l has joined #openstack-zaqar09:15
*** dynarro_ has quit IRC09:43
*** dynarro has quit IRC09:43
*** sgotliv_ has joined #openstack-zaqar09:49
*** jeffrey4l has quit IRC09:52
openstackgerritFlavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods  https://review.openstack.org/13907309:53
openstackgerritFlavio Percoco proposed openstack/zaqar: Add capabilities property to the DataDriver  https://review.openstack.org/13563709:53
*** jeffrey4l has joined #openstack-zaqar10:12
openstackgerritFlavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods  https://review.openstack.org/13907310:18
*** flwang1 has quit IRC10:24
*** sgotliv_ has quit IRC10:31
*** dmitryme has quit IRC10:48
*** dmitryme has joined #openstack-zaqar10:49
*** sgotliv_ has joined #openstack-zaqar11:47
*** vkmc has joined #openstack-zaqar11:47
*** vkmc has quit IRC11:47
*** vkmc has joined #openstack-zaqar11:47
vkmcmorning :)11:48
ekarlso-vkmc: grats on RH btw ^11:48
vkmcekarlso-, hey! thanks :)11:49
ekarlso-any examples of zaqar usage btw ?11:50
flaper87vkmc: gooooooooooooood morning12:07
vkmcflaper87, buen dia!12:12
flaper87vkmc: bueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenas buenas....12:12
flaper87so12:13
flaper87we sorta, kinda, maybe have a problem12:13
flaper87https://review.openstack.org/#/c/136992/12:13
vkmcshoot12:13
flaper87https://review.openstack.org/#/c/140269/12:13
vkmcyes12:13
flaper87If we enable pooling in devstack, we need to configure a pool12:14
vkmcand we die with Redis12:14
flaper87right12:15
flaper87also, I'm not sure we want to configure a pool in devstack12:15
flaper87mmh12:15
vkmcyeah...12:16
* flaper87 thinks12:16
flaper87I mean, it should be fine12:16
flaper87but mmhhh12:16
openstackgerritFlavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods  https://review.openstack.org/13907312:16
vkmccan we do something like the server?12:16
flaper87we could probably add an env var to devstack12:17
flaper87ZAQAR_POOLS=pool1;pool212:17
flaper87and use that12:17
flaper87if it's set, we enable pool12:17
flaper87and we configure a pool group with those 2 pools12:18
*** bradjones has joined #openstack-zaqar12:20
vkmchmm12:20
vkmcwhat if we skip those tests is the environment is not pooled?12:20
*** jeffrey4l has quit IRC12:25
vkmc:312:27
vkmckragniz, y u so quiet today?12:28
vkmcekarlso-, the ones I mentioned last time :) I'll write a wiki with more detials12:28
ekarlso-kewl12:34
*** jeffrey4l has joined #openstack-zaqar12:38
flaper87vkmc: mmhh, but since that's the gate, I'd rather have the tests running than skipping them12:41
flaper87I think that patch will have to wait until we fix the pooling thing in devstack12:41
flaper87and the gate12:41
flaper87I'll work on that12:41
vkmcflaper87, makes sense12:42
vkmcI was thinkining in DevStack, we cannot skip tests in the gate >.>12:44
vkmcnevermind12:44
vkmcsgotliv_,12:52
vkmcdarn12:52
vkmchi!12:53
*** sgotliv_ has quit IRC12:53
*** dynarro has joined #openstack-zaqar13:15
*** dynarro_ has joined #openstack-zaqar13:15
*** dynarro_ has left #openstack-zaqar13:20
vkmcflaper87, btw, I ended using autobahn for websockets... for several reasons13:49
vkmclet me know your opinion13:49
flaper87autobahn uses twisted13:50
flaper87you know my opinion :P13:50
flaper87is twisted optional?13:50
vkmcit doesn't13:50
vkmcit is optional yeah13:50
flaper87ah ok, then I'm less worried13:51
flaper87:P13:51
flaper87is there a review up already?13:51
vkmcI setted up the server with trollius/asyncio13:51
vkmcI read somewhere that OpenStack is trying to go down that path13:51
vkmcso I think its a good idea13:51
vkmcyeah13:51
vkmcI have to rebase it.. there are files that shouldn't be ther e13:52
vkmcI'm having some wtf days, I'm breaking everything13:52
flaper87yeah, we're working on adding trollius support for oslo.messaging13:52
vkmcok13:52
vkmcalso... autobahn -> well documented, python and javascript support, most people deploying apps with websockets are more likely to use autobahn, maintained, it has an extense test suite13:54
vkmcthose are my reasons13:54
flaper87ahhhh wait13:54
flaper87so, autobahn needs specific libraries13:54
flaper87mmh, that is, if there's no ruby autobahn lib, you're fucked13:55
flaper87right?13:55
vkmcyou mean... to interact with it?13:55
vkmcnot really13:55
flaper87ok, I13:55
flaper87ok, I'll RTFM13:55
vkmck13:55
vkmcand theeeeeen, I will need some guidance with the cross api spec13:57
vkmcI thought I got it13:57
vkmcI understand it... but I'm having some trouble picturing its place in the code base13:57
vkmcwhen you have a moment of course13:58
*** sriram has joined #openstack-zaqar13:59
flaper87vkmc: sure thing, gimme just a couple of mins to finish this patch and I'll get back to you14:00
vkmcflaper87, sure, no rush14:00
*** sgotliv_ has joined #openstack-zaqar14:07
*** jchai has joined #openstack-zaqar14:09
flaper87vkmc: lets talk14:28
vkmcflaper87, k14:29
vkmcso basically I had a different schema in my head to tackle the cross api thing14:29
vkmcI checked out the client though14:30
flaper87ok14:30
vkmcand saw you took a different approach14:30
*** jeffrey4l has quit IRC14:30
vkmcI know that we should be doing something similar14:30
vkmcdid you have any idea on mind about how it should look like?14:30
flaper87yeah, I thought it'd look like pretty much like in the client but with the only difference it checks the request after it got it14:31
flaper87(stating the obvious, sorry)14:31
flaper87So, here's what I had in mind14:31
flaper87Think about 3 layers instead of 214:31
flaper87transport->api->storage14:31
vkmcso far so good14:32
flaper87`transport` is your websocket transport, it gets a request and deserializes it into a python object (a dictionary, basically)14:32
flaper87Then it calls some kind of `process_request` method in the api layer14:32
flaper87which will extract the action from that dict, the arguments and everything else. It will validate the arguments, it'll validate the request schema and it'll then call the storage layer14:33
flaper87and the storage layer does what it does now14:33
flaper87Does that make sense?14:33
vkmcit does14:34
flaper87it doesn't have to be that way, that was the original idea14:34
vkmca couple of questions14:34
flaper87shoot14:34
vkmcyou deploy zaqar with the transport of your preference14:34
vkmcright now, with wsgi, you cURL to zaqar with a JSON formatted structure14:34
vkmcand with websockets, we we probably have a different approach (or not?)14:35
vkmcs/we we/we will14:35
*** mpanetta has joined #openstack-zaqar14:35
vkmcI was taking cross API as a way of unifying the way you communicate with Zaqar14:36
vkmcyou see where am I confused?14:37
openstackgerritOpenStack Proposal Bot proposed openstack/python-zaqarclient: Updated from global requirements  https://review.openstack.org/13599114:39
flaper87vkmc: ah yeah14:43
flaper87so no, it's not a way to unify14:43
flaper87it's just *another* way to communicate with zaqar14:43
vkmck14:43
flaper87with websocket you'd have some websocket tool that you'd use to talk to zaqar14:43
vkmcso basically14:43
vkmcright now we have the request and response classes in common14:44
vkmctransports will have to instantiate that classes when they receive a request and when they want to make the response14:44
vkmcthose instances of request are then sent to the backend14:45
vkmcright?14:45
flaper87vkmc: correct14:46
flaper87vkmc: transport creates an instance of the api, whereas the api creates an instance of storage14:46
vkmcflaper87, cool14:47
*** mpanetta has quit IRC14:55
*** mpanetta has joined #openstack-zaqar14:56
*** JAHoagie has quit IRC14:59
*** ametts has joined #openstack-zaqar15:02
*** mpanetta has quit IRC15:04
*** mpanetta has joined #openstack-zaqar15:04
*** mpanetta has joined #openstack-zaqar15:05
openstackgerritVictoria Martínez de la Cruz proposed openstack/zaqar: Adds websockets driver to Zaqar server  https://review.openstack.org/14015515:06
*** amitgandhinz has joined #openstack-zaqar15:07
openstackgerritVictoria Martínez de la Cruz proposed openstack/zaqar: Removes ZMQ directory  https://review.openstack.org/14035915:12
vkmc\o)15:30
vkmc(o/15:30
*** kgriffs|afk is now known as kgriffs15:48
*** reed has joined #openstack-zaqar15:49
*** amalagon has joined #openstack-zaqar15:57
*** kgriffs is now known as kgriffs|afk16:12
*** achanda has joined #openstack-zaqar16:17
kragniz12:28:06 < vkmc> kragniz, y u so quiet today?16:23
kragnizsomething something tax office16:23
kragnizsomething something too much bureaucracy16:24
vkmcthat's a bummer16:27
*** malini has joined #openstack-zaqar16:29
*** achanda has quit IRC17:01
*** achanda has joined #openstack-zaqar17:08
*** dynarro has quit IRC17:51
*** malini has quit IRC18:26
*** malini has joined #openstack-zaqar18:27
*** achanda has quit IRC18:34
*** jchai is now known as jchai_afk18:40
*** bradjones has quit IRC19:16
*** vkmc has quit IRC19:20
*** bradjones has joined #openstack-zaqar19:28
*** bradjones has joined #openstack-zaqar19:28
*** sgotliv_ has quit IRC19:35
*** vkmc has joined #openstack-zaqar19:41
* vkmc lurks19:44
*** exploreshaifali has joined #openstack-zaqar19:47
vkmchey exploreshaifali!19:50
exploreshaifalivkmc, hiiii :)19:50
vkmcexploreshaifali, all good?19:50
exploreshaifalihow are you vkmc19:50
vkmcaccording to the tz... this should be your 2nd official OPW internship day19:50
exploreshaifalivkmc, yeah!! just checking why merged failed19:51
vkmcI tried to reach you earlier today to wish you a great start19:51
exploreshaifalivkmc, Thanks a lot!!19:51
vkmcexploreshaifali, np19:51
vkmcI know you started a long time ago, but... :)19:51
vkmcnow its for realz! haa19:51
exploreshaifalijust college exams are running so unable to be online much19:52
exploreshaifalivkmc, yes19:52
exploreshaifalihaaahahaha19:52
exploreshaifali:D19:52
exploreshaifalivkmc, you had same feelings a year ago19:52
exploreshaifali;)19:52
vkmcexploreshaifali, oh yes >.> so sorry to hear that19:53
vkmcfocus on them so you pass them faster :)19:53
exploreshaifalivkmc, yes almost done, just one paper remained19:53
vkmcthat's cool19:54
*** jchai_afk is now known as jchai19:54
exploreshaifalithan I will be back19:54
exploreshaifalito development19:54
vkmcsounds great19:54
exploreshaifalivkmc, and your party for getting recurited in RED HAT is done ?19:55
vkmcexploreshaifali, not yet... it has been quite busy19:56
vkmcmy colleagues are all taking exams and stuff19:56
vkmcbut before the end of the year...!19:57
*** ametts has quit IRC19:57
exploreshaifalivkmc, yeah!! Cardiest congratulations for that19:57
exploreshaifalithis year being greeeeeeat :D19:58
vkmcexploreshaifali, thanks :) I'm super happy19:58
exploreshaifalivkmc, its all what you deserve :)19:58
sriramCongratulations vkmc!19:59
vkmc:)20:03
vkmcsriram, thaaaanks20:03
*** sgotliv_ has joined #openstack-zaqar20:40
*** bradjones has quit IRC20:52
*** prontotest has joined #openstack-zaqar21:10
*** prontotest has left #openstack-zaqar21:10
*** malini has quit IRC21:12
openstackgerritShaifali Agrawal proposed openstack/zaqar: Split Control and Data planes of Storage layer  https://review.openstack.org/13491021:13
*** jchai has quit IRC21:32
*** mpanetta has quit IRC21:50
*** amitgandhinz has quit IRC22:05
*** exploreshaifali has quit IRC22:06
*** sriram has quit IRC22:31
*** sgotliv_ has quit IRC22:57

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