Thursday, 2015-08-06

*** Qiming has quit IRC00:00
flaper87o/00:14
ryansb\o00:15
flaper87ryansb: how ya' doing?00:15
ryansbpretty good00:16
ryansbhoooot though. 94 farenheit and 80% humidity one of the days00:17
flaper87iiiiiiiiiuuuuugggggghhhhhhhhh00:18
flaper87I believe back home it's around that too :(00:18
ryansbew. I prefer buffalo's temperate 25 C00:20
*** boris-42 has quit IRC00:20
*** kgriffs is now known as kgriffs|afk00:31
*** kgriffs|afk is now known as kgriffs00:40
*** Qiming has joined #openstack-zaqar01:05
*** kgriffs is now known as kgriffs|afk01:07
*** kgriffs|afk is now known as kgriffs01:25
*** kgriffs is now known as kgriffs|afk01:34
*** kgriffs|afk is now known as kgriffs01:44
flwangflaper87: still around?01:45
flaper87flwang: yes01:45
flaper87flwang: still in AU TZ01:45
flaper87leaving tomorrow01:46
flwangflaper87: a quick question about the sqlalchemy driver01:53
flaper87flwang: shoot01:53
*** kgriffs is now known as kgriffs|afk01:53
flwangfor now, i'm using sqlalchemy as the control plane driver, seems zaqar will create the queue on the control plane database, does that work as designed?01:53
flaper87flwang: yes, that's one of the reasons we decided to split it01:54
flaper87Keep the queue's in the control plane and the actual data somewhere else01:54
flaper87Queue's shouldn't be created always01:54
flwangteh actual data == message?01:54
flaper87the cases when you need a queue create is when you want a specific flavor for it01:55
flaper87flwang: yes01:55
flaper87otherwise, the storage should be able to group the messages without any queue existing in the control plane01:55
flwangok, for this case, can i keep the pooling=False?01:57
flwangso the architecture is like   sql(control plane) -> mongo (data plane) but no pooling01:58
flaper87flwang: for what case?01:59
flaper87You can keep pooling=Flase if you don't need it01:59
flaper87eventually, I'd like to make pooling always required. It seems saner and more consistent02:00
*** achanda has joined #openstack-zaqar02:00
flaper87and it  provides a better story for users that want to expand Zaqar02:00
flwangflaper87: i asked because in my case, there is 503 error02:01
flaper87what does the error say?02:01
*** kgriffs|afk is now known as kgriffs02:02
flaper87Note that some drivers are not playing nice with stores being in a different store02:02
flaper87There's a bug filed for that02:02
*** flwang1 has joined #openstack-zaqar02:03
flwang1http://paste.openstack.org/show/410414/02:04
flaper87flwang1: yup, you hit the bug I mentioned02:09
flaper87flwang1: :(02:09
flwanghah02:10
flaper87I think you proposed a patch to fix part of it but there's more to fix, apparently02:10
flaper87we need to fix that before the release and hopefully backport the patch02:10
flaper87I'll see what I can do on my flight back, I should have enough time to fix it02:10
flwangok, i will search the bug id and see what i can do02:10
flwangflaper87: it would be nice02:11
*** kgriffs is now known as kgriffs|afk02:11
flwangflaper87: as for this change https://review.openstack.org/#/c/202355/1/zaqar/notification/notifier.py02:11
flwangthe reason why I hesitate to use stevedore is the performance risk02:12
flaper87there's no really a performance risk. Stevedore caches modules once they're loaded02:12
flwangflaper87: if we go for stevefore, then we can get the task instance at line 6202:12
flaper87if that really worries you, you can create a local cache of the loaded module02:12
flwangflaper87: ok, if so all good. I have workout the code actually02:12
flwangi will submit it today02:13
flaper87flwang: A.W.E.S.O.M.E02:13
flwangflaper87: do you know what's the policy for horizon integration?02:14
flwangflaper87: i mean is it acceptable to create a panel in horizon code tree for zaqar?02:15
flaper87flwang: I've no idea :/02:16
flaper87I'd say yes but with no bases02:16
flwangflaper87: ok, no worries02:18
*** kgriffs|afk is now known as kgriffs02:20
flwangflaper87: would you mind me asking a glance question at here?02:24
flwang1i asked the same question to nikhil and romastia, and i didn't get response from nikhil and romastia didn't workout a conclusion02:27
flwang1the question is when user create an image by nova snapshot for a volume backed instance02:27
flwang1then delete it with nova or glance, the result is the image is gone, but the snapshot volume is still keeping in cinder02:28
*** kgriffs is now known as kgriffs|afk02:29
flaper87yes02:31
flaper87The image would be gone but the volume stays02:31
flaper87They are separate resources02:31
flaper87flwang1: ^02:31
flwangflaper87: so you think it works as designed?02:32
flwangbut the snapshot is the image data of the image, isn't it?02:32
flaper87flwang: yes but it also depends on the storage engine02:33
flaper87for example, you can create a snapshot in rbd without copying al the data (because it's a copy on write) but if you then delete the volume, it'll flatten the snapshot and copy the data02:33
flwangso you think it won't confuse the end user?02:34
flwanga possible case is user snapshot many times and delete them from glance, but finally, they will find their cinder quota is exceeded02:35
flaper87I think it's expected and users know that. IMHO02:37
flaper87the instance is still running02:37
flaper87And the data will be used until you stop the instance02:37
flaper87Once the instance is terminated then your quota will be freed02:37
flaper87cinder quota, that is.02:37
flwangflaper87: ok. i will send a note to mail list to get some feedback02:38
*** kgriffs|afk is now known as kgriffs02:38
flaper87flwang: sounds good, better get a broader opinion02:38
flwangflaper87: maybe i'm too old, for now, if query a nonexist queue, it always returns 200, is that correct?02:43
flaper87flwang: yes because queues are lazy, by default the queue exists02:45
flaper87flwang: it shouldn't return 200 in v1, IIRC02:45
flaper87but in v1.1 and v2 it's fine02:45
flwangflaper87: ok. fair enough02:46
flwangflaper87: back to the 503 error, i think it's a similar issue i fixed for subscription, the root cause is the mongo/messages.py is calling _inc_counter of queue controller, but both sqlalchemy and redis don't support that method02:47
*** kgriffs is now known as kgriffs|afk02:48
flaper87flwang: yeah, I think I fixed that somewhere but then I lost the changes02:49
flaper87:(02:49
flwangflaper87: that said, currently zaqar only works with mongo+mongo02:50
flwang:(02:50
flaper87flwang: yeah, until that bug is fixed, I'm afraid this is true :(02:51
flaper87will get to it soon02:51
flwangflaper87: ok, just let me know if you need any help02:52
*** kgriffs|afk is now known as kgriffs03:15
*** kgriffs is now known as kgriffs|afk03:24
*** boris-42 has joined #openstack-zaqar03:27
*** kgriffs|afk is now known as kgriffs03:34
*** achanda has quit IRC03:44
*** svilgelm has joined #openstack-zaqar04:09
*** svilgelm has quit IRC04:44
*** achanda has joined #openstack-zaqar04:50
flwangflaper87: did you notice that the zaqar unit test won't clean the test database quickly?05:04
flwangas a result, it will eat my disk space quickly05:04
*** flwang1 has quit IRC05:10
*** kgriffs is now known as kgriffs|afk05:14
*** kgriffs|afk is now known as kgriffs05:23
*** achanda has quit IRC05:25
*** achanda has joined #openstack-zaqar05:31
*** kgriffs is now known as kgriffs|afk05:32
*** kgriffs|afk is now known as kgriffs05:41
*** kgriffs is now known as kgriffs|afk05:51
*** kgriffs|afk is now known as kgriffs06:09
*** kgriffs is now known as kgriffs|afk06:18
*** boris-42 has quit IRC06:20
*** kgriffs|afk is now known as kgriffs06:28
*** kgriffs is now known as kgriffs|afk06:37
*** kgriffs|afk is now known as kgriffs06:46
*** svilgelm has joined #openstack-zaqar07:20
*** kgriffs is now known as kgriffs|afk07:22
*** kgriffs|afk is now known as kgriffs07:31
*** kgriffs is now known as kgriffs|afk07:41
*** kgriffs|afk is now known as kgriffs07:58
*** kgriffs is now known as kgriffs|afk08:08
*** achanda has quit IRC08:14
*** kgriffs|afk is now known as kgriffs08:17
*** achanda has joined #openstack-zaqar08:18
openstackgerritThomas Herve proposed openstack/zaqar: Add a websocket example  https://review.openstack.org/20734908:27
*** kgriffs is now known as kgriffs|afk08:27
*** achanda has quit IRC08:29
*** kgriffs|afk is now known as kgriffs08:35
*** achanda has joined #openstack-zaqar08:40
*** kgriffs is now known as kgriffs|afk08:45
*** achanda has quit IRC08:51
*** kgriffs|afk is now known as kgriffs08:54
*** kgriffs is now known as kgriffs|afk09:03
*** kgriffs|afk is now known as kgriffs09:21
openstackgerritFei Long Wang proposed openstack/zaqar: Refactor notification framework  https://review.openstack.org/20235509:23
*** kgriffs is now known as kgriffs|afk09:30
openstackgerritFei Long Wang proposed openstack/zaqar: Add email driver for notification  https://review.openstack.org/20237409:35
*** kgriffs|afk is now known as kgriffs09:48
openstackgerritMerged openstack/zaqar: Set auth_strategy in devstack  https://review.openstack.org/20694709:50
openstackgerritMerged openstack/zaqar: Add configuration to run service using uwsgi  https://review.openstack.org/20243209:57
*** kgriffs is now known as kgriffs|afk09:58
*** kgriffs|afk is now known as kgriffs10:07
openstackgerritFei Long Wang proposed openstack/zaqar: Make false as default for `unreliable`  https://review.openstack.org/19982410:15
*** kgriffs is now known as kgriffs|afk10:44
*** Qiming has quit IRC10:49
*** kgriffs|afk is now known as kgriffs10:52
*** kgriffs is now known as kgriffs|afk11:02
*** kgriffs|afk is now known as kgriffs11:20
*** svilgelm has quit IRC11:20
*** kgriffs is now known as kgriffs|afk11:29
flaper87flwang: mind fixing that?11:35
flaper87:)11:35
*** malini has joined #openstack-zaqar11:40
*** malini has quit IRC11:40
*** malini has joined #openstack-zaqar11:40
*** malini has quit IRC11:44
*** kgriffs|afk is now known as kgriffs11:47
*** Qiming has joined #openstack-zaqar11:48
*** kgriffs is now known as kgriffs|afk11:57
*** svilgelm has joined #openstack-zaqar12:00
*** svilgelm has quit IRC12:05
*** kgriffs|afk is now known as kgriffs12:06
*** dynarro has joined #openstack-zaqar12:16
*** svilgelm has joined #openstack-zaqar12:26
openstackgerritFei Long Wang proposed openstack/zaqar: Policy support  https://review.openstack.org/20991012:34
*** kgriffs is now known as kgriffs|afk12:50
*** kgriffs|afk is now known as kgriffs12:52
*** kgriffs is now known as kgriffs|afk13:01
openstackgerritDoraly Navarro proposed openstack/python-zaqarclient: wip: Added support to notifications  https://review.openstack.org/20923813:06
therveflaper87, Am I missing something regarding the unreliable conf?13:13
therve https://review.openstack.org/199824 seems broken to me13:13
ryansbtherve: what seems broken?13:13
therveryansb, The default value of unreliable is set to False, but the app doesn't start when it's False?13:14
therveOr at least that's how it looks to me13:14
* ryansb will re-review13:14
ryansboh, looks like I haven't reviewed that one at all13:18
*** kgriffs|afk is now known as kgriffs13:19
flaper87therve: jumping into a call in 1013:21
flaper87will take a look soon13:21
therveNo worries13:21
therveI'll comment13:22
*** sriram has joined #openstack-zaqar13:22
*** kgriffs is now known as kgriffs|afk13:28
*** amitgandhinz has joined #openstack-zaqar13:29
openstackgerritThomas Herve proposed openstack/zaqar: Notifications over websocket  https://review.openstack.org/20608013:32
*** kgriffs|afk is now known as kgriffs13:37
*** mpanetta has joined #openstack-zaqar13:53
*** malini has joined #openstack-zaqar14:11
*** svilgelm has quit IRC14:29
*** svilgelm has joined #openstack-zaqar14:32
*** kgriffs is now known as kgriffs|afk14:32
*** svilgelm has quit IRC14:37
*** jasondot_ is now known as jasondotstar14:38
*** svilgelm has joined #openstack-zaqar14:43
*** kgriffs|afk is now known as kgriffs14:50
*** ametts has joined #openstack-zaqar14:55
*** achanda has joined #openstack-zaqar14:59
*** svilgelm has quit IRC15:05
*** achanda has quit IRC15:09
*** Qiming has quit IRC15:16
openstackgerritThomas Herve proposed openstack/zaqar: Authentication for websocket  https://review.openstack.org/20745815:20
openstackgerritDoraly Navarro proposed openstack/python-zaqarclient: wip: Added support to notifications  https://review.openstack.org/20923815:23
*** Qiming has joined #openstack-zaqar15:35
*** Qiming has quit IRC15:48
*** dguerri` is now known as dguerri15:50
*** svilgelm has joined #openstack-zaqar16:11
*** dynarro has quit IRC16:24
*** exploreshaifali has joined #openstack-zaqar16:24
exploreshaifalivkmc, \o/16:28
exploreshaifalidoes zaqar is integrated with other components of openstack, other than keystone?16:29
ryansbsoon (tm) it will talk to swift16:30
ryansbright now I think the only other service it uses is keystone16:30
exploreshaifaliryansb, also zaqar is integrating with heat right?16:32
*** svilgelm has quit IRC16:32
ryansbwell, heat is getting the ability to send things via zaqar16:32
*** svilgelm has joined #openstack-zaqar16:32
ryansbso that's a heat->zaqar integration. Zaqar doesn't use anything from heat16:33
ryansbalso heat has resources to create zaqar queues and such16:33
ryansbthough now that topics are lazy that's...not as handy16:33
exploreshaifaliryansb, okay!16:35
exploreshaifalialso there is no plan of zaqar on horizon?16:35
exploreshaifaliryansb, ^16:35
ryansb¯\_ツ_/¯ you'll have to ask someone else. I don't use horizon.16:36
exploreshaifaliokay, thanks ryansb16:38
*** dguerri is now known as dguerri`16:40
*** amitgandhinz has quit IRC17:00
*** svilgelm has quit IRC17:15
cpallaresexploreshaifali: There was a project a couple of cycles back to integrate horizon with zaqar17:27
cpallaresexploreshaifali: but it wasn't completed17:28
*** achanda has joined #openstack-zaqar17:30
*** exploreshaifali has quit IRC17:47
*** amitgandhinz has joined #openstack-zaqar17:48
*** svilgelm has joined #openstack-zaqar17:52
*** exploreshaifali has joined #openstack-zaqar17:52
*** exploreshaifali has quit IRC17:54
*** svilgelm has quit IRC17:57
*** svilgelm has joined #openstack-zaqar18:04
*** malini has quit IRC18:18
*** malini has joined #openstack-zaqar18:19
*** svilgelm has left #openstack-zaqar18:25
*** davideag_ has joined #openstack-zaqar18:29
*** amitgandhinz has quit IRC18:33
*** davideagnello has quit IRC18:33
*** amitgandhinz has joined #openstack-zaqar18:35
*** achanda has quit IRC19:05
*** diga has quit IRC19:05
*** achanda has joined #openstack-zaqar19:05
*** diga has joined #openstack-zaqar19:06
*** boris-42 has joined #openstack-zaqar19:39
*** fifieldt_ has joined #openstack-zaqar19:39
*** fifieldt has quit IRC19:42
*** malini has quit IRC20:01
*** achanda_ has joined #openstack-zaqar20:12
*** achanda has quit IRC20:12
*** dguerri` is now known as dguerri20:23
*** dguerri is now known as dguerri`20:51
*** sriram has left #openstack-zaqar20:55
*** sriram has joined #openstack-zaqar20:56
*** sriram has quit IRC21:24
*** dguerri` is now known as dguerri21:26
*** dguerri is now known as dguerri`21:28
*** mpanetta has quit IRC21:32
*** diga has quit IRC22:10
*** diga has joined #openstack-zaqar22:14
*** diga has quit IRC22:15
*** amitgandhinz has quit IRC22:16
*** diga has joined #openstack-zaqar22:17
*** mpanetta has joined #openstack-zaqar22:35
*** mpanetta has quit IRC22:35
*** mpanetta has joined #openstack-zaqar22:35
*** ametts has quit IRC23:12
*** kgriffs is now known as kgriffs|afk23:17
*** kgriffs|afk is now known as kgriffs23:35
*** Qiming has joined #openstack-zaqar23:36
*** kgriffs is now known as kgriffs|afk23:44
*** kgriffs|afk is now known as kgriffs23:45
*** kgriffs is now known as kgriffs|afk23:54
*** achanda has joined #openstack-zaqar23:59

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