*** Qiming has quit IRC | 00:00 | |
flaper87 | o/ | 00:14 |
---|---|---|
ryansb | \o | 00:15 |
flaper87 | ryansb: how ya' doing? | 00:15 |
ryansb | pretty good | 00:16 |
ryansb | hoooot though. 94 farenheit and 80% humidity one of the days | 00:17 |
flaper87 | iiiiiiiiiuuuuugggggghhhhhhhhh | 00:18 |
flaper87 | I believe back home it's around that too :( | 00:18 |
ryansb | ew. I prefer buffalo's temperate 25 C | 00:20 |
*** boris-42 has quit IRC | 00:20 | |
*** kgriffs is now known as kgriffs|afk | 00:31 | |
*** kgriffs|afk is now known as kgriffs | 00:40 | |
*** Qiming has joined #openstack-zaqar | 01:05 | |
*** kgriffs is now known as kgriffs|afk | 01:07 | |
*** kgriffs|afk is now known as kgriffs | 01:25 | |
*** kgriffs is now known as kgriffs|afk | 01:34 | |
*** kgriffs|afk is now known as kgriffs | 01:44 | |
flwang | flaper87: still around? | 01:45 |
flaper87 | flwang: yes | 01:45 |
flaper87 | flwang: still in AU TZ | 01:45 |
flaper87 | leaving tomorrow | 01:46 |
flwang | flaper87: a quick question about the sqlalchemy driver | 01:53 |
flaper87 | flwang: shoot | 01:53 |
*** kgriffs is now known as kgriffs|afk | 01:53 | |
flwang | for 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 |
flaper87 | flwang: yes, that's one of the reasons we decided to split it | 01:54 |
flaper87 | Keep the queue's in the control plane and the actual data somewhere else | 01:54 |
flaper87 | Queue's shouldn't be created always | 01:54 |
flwang | teh actual data == message? | 01:54 |
flaper87 | the cases when you need a queue create is when you want a specific flavor for it | 01:55 |
flaper87 | flwang: yes | 01:55 |
flaper87 | otherwise, the storage should be able to group the messages without any queue existing in the control plane | 01:55 |
flwang | ok, for this case, can i keep the pooling=False? | 01:57 |
flwang | so the architecture is like sql(control plane) -> mongo (data plane) but no pooling | 01:58 |
flaper87 | flwang: for what case? | 01:59 |
flaper87 | You can keep pooling=Flase if you don't need it | 01:59 |
flaper87 | eventually, I'd like to make pooling always required. It seems saner and more consistent | 02:00 |
*** achanda has joined #openstack-zaqar | 02:00 | |
flaper87 | and it provides a better story for users that want to expand Zaqar | 02:00 |
flwang | flaper87: i asked because in my case, there is 503 error | 02:01 |
flaper87 | what does the error say? | 02:01 |
*** kgriffs|afk is now known as kgriffs | 02:02 | |
flaper87 | Note that some drivers are not playing nice with stores being in a different store | 02:02 |
flaper87 | There's a bug filed for that | 02:02 |
*** flwang1 has joined #openstack-zaqar | 02:03 | |
flwang1 | http://paste.openstack.org/show/410414/ | 02:04 |
flaper87 | flwang1: yup, you hit the bug I mentioned | 02:09 |
flaper87 | flwang1: :( | 02:09 |
flwang | hah | 02:10 |
flaper87 | I think you proposed a patch to fix part of it but there's more to fix, apparently | 02:10 |
flaper87 | we need to fix that before the release and hopefully backport the patch | 02:10 |
flaper87 | I'll see what I can do on my flight back, I should have enough time to fix it | 02:10 |
flwang | ok, i will search the bug id and see what i can do | 02:10 |
flwang | flaper87: it would be nice | 02:11 |
*** kgriffs is now known as kgriffs|afk | 02:11 | |
flwang | flaper87: as for this change https://review.openstack.org/#/c/202355/1/zaqar/notification/notifier.py | 02:11 |
flwang | the reason why I hesitate to use stevedore is the performance risk | 02:12 |
flaper87 | there's no really a performance risk. Stevedore caches modules once they're loaded | 02:12 |
flwang | flaper87: if we go for stevefore, then we can get the task instance at line 62 | 02:12 |
flaper87 | if that really worries you, you can create a local cache of the loaded module | 02:12 |
flwang | flaper87: ok, if so all good. I have workout the code actually | 02:12 |
flwang | i will submit it today | 02:13 |
flaper87 | flwang: A.W.E.S.O.M.E | 02:13 |
flwang | flaper87: do you know what's the policy for horizon integration? | 02:14 |
flwang | flaper87: i mean is it acceptable to create a panel in horizon code tree for zaqar? | 02:15 |
flaper87 | flwang: I've no idea :/ | 02:16 |
flaper87 | I'd say yes but with no bases | 02:16 |
flwang | flaper87: ok, no worries | 02:18 |
*** kgriffs|afk is now known as kgriffs | 02:20 | |
flwang | flaper87: would you mind me asking a glance question at here? | 02:24 |
flwang1 | i asked the same question to nikhil and romastia, and i didn't get response from nikhil and romastia didn't workout a conclusion | 02:27 |
flwang1 | the question is when user create an image by nova snapshot for a volume backed instance | 02:27 |
flwang1 | then delete it with nova or glance, the result is the image is gone, but the snapshot volume is still keeping in cinder | 02:28 |
*** kgriffs is now known as kgriffs|afk | 02:29 | |
flaper87 | yes | 02:31 |
flaper87 | The image would be gone but the volume stays | 02:31 |
flaper87 | They are separate resources | 02:31 |
flaper87 | flwang1: ^ | 02:31 |
flwang | flaper87: so you think it works as designed? | 02:32 |
flwang | but the snapshot is the image data of the image, isn't it? | 02:32 |
flaper87 | flwang: yes but it also depends on the storage engine | 02:33 |
flaper87 | for 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 data | 02:33 |
flwang | so you think it won't confuse the end user? | 02:34 |
flwang | a possible case is user snapshot many times and delete them from glance, but finally, they will find their cinder quota is exceeded | 02:35 |
flaper87 | I think it's expected and users know that. IMHO | 02:37 |
flaper87 | the instance is still running | 02:37 |
flaper87 | And the data will be used until you stop the instance | 02:37 |
flaper87 | Once the instance is terminated then your quota will be freed | 02:37 |
flaper87 | cinder quota, that is. | 02:37 |
flwang | flaper87: ok. i will send a note to mail list to get some feedback | 02:38 |
*** kgriffs|afk is now known as kgriffs | 02:38 | |
flaper87 | flwang: sounds good, better get a broader opinion | 02:38 |
flwang | flaper87: maybe i'm too old, for now, if query a nonexist queue, it always returns 200, is that correct? | 02:43 |
flaper87 | flwang: yes because queues are lazy, by default the queue exists | 02:45 |
flaper87 | flwang: it shouldn't return 200 in v1, IIRC | 02:45 |
flaper87 | but in v1.1 and v2 it's fine | 02:45 |
flwang | flaper87: ok. fair enough | 02:46 |
flwang | flaper87: 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 method | 02:47 |
*** kgriffs is now known as kgriffs|afk | 02:48 | |
flaper87 | flwang: yeah, I think I fixed that somewhere but then I lost the changes | 02:49 |
flaper87 | :( | 02:49 |
flwang | flaper87: that said, currently zaqar only works with mongo+mongo | 02:50 |
flwang | :( | 02:50 |
flaper87 | flwang: yeah, until that bug is fixed, I'm afraid this is true :( | 02:51 |
flaper87 | will get to it soon | 02:51 |
flwang | flaper87: ok, just let me know if you need any help | 02:52 |
*** kgriffs|afk is now known as kgriffs | 03:15 | |
*** kgriffs is now known as kgriffs|afk | 03:24 | |
*** boris-42 has joined #openstack-zaqar | 03:27 | |
*** kgriffs|afk is now known as kgriffs | 03:34 | |
*** achanda has quit IRC | 03:44 | |
*** svilgelm has joined #openstack-zaqar | 04:09 | |
*** svilgelm has quit IRC | 04:44 | |
*** achanda has joined #openstack-zaqar | 04:50 | |
flwang | flaper87: did you notice that the zaqar unit test won't clean the test database quickly? | 05:04 |
flwang | as a result, it will eat my disk space quickly | 05:04 |
*** flwang1 has quit IRC | 05:10 | |
*** kgriffs is now known as kgriffs|afk | 05:14 | |
*** kgriffs|afk is now known as kgriffs | 05:23 | |
*** achanda has quit IRC | 05:25 | |
*** achanda has joined #openstack-zaqar | 05:31 | |
*** kgriffs is now known as kgriffs|afk | 05:32 | |
*** kgriffs|afk is now known as kgriffs | 05:41 | |
*** kgriffs is now known as kgriffs|afk | 05:51 | |
*** kgriffs|afk is now known as kgriffs | 06:09 | |
*** kgriffs is now known as kgriffs|afk | 06:18 | |
*** boris-42 has quit IRC | 06:20 | |
*** kgriffs|afk is now known as kgriffs | 06:28 | |
*** kgriffs is now known as kgriffs|afk | 06:37 | |
*** kgriffs|afk is now known as kgriffs | 06:46 | |
*** svilgelm has joined #openstack-zaqar | 07:20 | |
*** kgriffs is now known as kgriffs|afk | 07:22 | |
*** kgriffs|afk is now known as kgriffs | 07:31 | |
*** kgriffs is now known as kgriffs|afk | 07:41 | |
*** kgriffs|afk is now known as kgriffs | 07:58 | |
*** kgriffs is now known as kgriffs|afk | 08:08 | |
*** achanda has quit IRC | 08:14 | |
*** kgriffs|afk is now known as kgriffs | 08:17 | |
*** achanda has joined #openstack-zaqar | 08:18 | |
openstackgerrit | Thomas Herve proposed openstack/zaqar: Add a websocket example https://review.openstack.org/207349 | 08:27 |
*** kgriffs is now known as kgriffs|afk | 08:27 | |
*** achanda has quit IRC | 08:29 | |
*** kgriffs|afk is now known as kgriffs | 08:35 | |
*** achanda has joined #openstack-zaqar | 08:40 | |
*** kgriffs is now known as kgriffs|afk | 08:45 | |
*** achanda has quit IRC | 08:51 | |
*** kgriffs|afk is now known as kgriffs | 08:54 | |
*** kgriffs is now known as kgriffs|afk | 09:03 | |
*** kgriffs|afk is now known as kgriffs | 09:21 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Refactor notification framework https://review.openstack.org/202355 | 09:23 |
*** kgriffs is now known as kgriffs|afk | 09:30 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Add email driver for notification https://review.openstack.org/202374 | 09:35 |
*** kgriffs|afk is now known as kgriffs | 09:48 | |
openstackgerrit | Merged openstack/zaqar: Set auth_strategy in devstack https://review.openstack.org/206947 | 09:50 |
openstackgerrit | Merged openstack/zaqar: Add configuration to run service using uwsgi https://review.openstack.org/202432 | 09:57 |
*** kgriffs is now known as kgriffs|afk | 09:58 | |
*** kgriffs|afk is now known as kgriffs | 10:07 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Make false as default for `unreliable` https://review.openstack.org/199824 | 10:15 |
*** kgriffs is now known as kgriffs|afk | 10:44 | |
*** Qiming has quit IRC | 10:49 | |
*** kgriffs|afk is now known as kgriffs | 10:52 | |
*** kgriffs is now known as kgriffs|afk | 11:02 | |
*** kgriffs|afk is now known as kgriffs | 11:20 | |
*** svilgelm has quit IRC | 11:20 | |
*** kgriffs is now known as kgriffs|afk | 11:29 | |
flaper87 | flwang: mind fixing that? | 11:35 |
flaper87 | :) | 11:35 |
*** malini has joined #openstack-zaqar | 11:40 | |
*** malini has quit IRC | 11:40 | |
*** malini has joined #openstack-zaqar | 11:40 | |
*** malini has quit IRC | 11:44 | |
*** kgriffs|afk is now known as kgriffs | 11:47 | |
*** Qiming has joined #openstack-zaqar | 11:48 | |
*** kgriffs is now known as kgriffs|afk | 11:57 | |
*** svilgelm has joined #openstack-zaqar | 12:00 | |
*** svilgelm has quit IRC | 12:05 | |
*** kgriffs|afk is now known as kgriffs | 12:06 | |
*** dynarro has joined #openstack-zaqar | 12:16 | |
*** svilgelm has joined #openstack-zaqar | 12:26 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 12:34 |
*** kgriffs is now known as kgriffs|afk | 12:50 | |
*** kgriffs|afk is now known as kgriffs | 12:52 | |
*** kgriffs is now known as kgriffs|afk | 13:01 | |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: wip: Added support to notifications https://review.openstack.org/209238 | 13:06 |
therve | flaper87, Am I missing something regarding the unreliable conf? | 13:13 |
therve | https://review.openstack.org/199824 seems broken to me | 13:13 |
ryansb | therve: what seems broken? | 13:13 |
therve | ryansb, The default value of unreliable is set to False, but the app doesn't start when it's False? | 13:14 |
therve | Or at least that's how it looks to me | 13:14 |
* ryansb will re-review | 13:14 | |
ryansb | oh, looks like I haven't reviewed that one at all | 13:18 |
*** kgriffs|afk is now known as kgriffs | 13:19 | |
flaper87 | therve: jumping into a call in 10 | 13:21 |
flaper87 | will take a look soon | 13:21 |
therve | No worries | 13:21 |
therve | I'll comment | 13:22 |
*** sriram has joined #openstack-zaqar | 13:22 | |
*** kgriffs is now known as kgriffs|afk | 13:28 | |
*** amitgandhinz has joined #openstack-zaqar | 13:29 | |
openstackgerrit | Thomas Herve proposed openstack/zaqar: Notifications over websocket https://review.openstack.org/206080 | 13:32 |
*** kgriffs|afk is now known as kgriffs | 13:37 | |
*** mpanetta has joined #openstack-zaqar | 13:53 | |
*** malini has joined #openstack-zaqar | 14:11 | |
*** svilgelm has quit IRC | 14:29 | |
*** svilgelm has joined #openstack-zaqar | 14:32 | |
*** kgriffs is now known as kgriffs|afk | 14:32 | |
*** svilgelm has quit IRC | 14:37 | |
*** jasondot_ is now known as jasondotstar | 14:38 | |
*** svilgelm has joined #openstack-zaqar | 14:43 | |
*** kgriffs|afk is now known as kgriffs | 14:50 | |
*** ametts has joined #openstack-zaqar | 14:55 | |
*** achanda has joined #openstack-zaqar | 14:59 | |
*** svilgelm has quit IRC | 15:05 | |
*** achanda has quit IRC | 15:09 | |
*** Qiming has quit IRC | 15:16 | |
openstackgerrit | Thomas Herve proposed openstack/zaqar: Authentication for websocket https://review.openstack.org/207458 | 15:20 |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: wip: Added support to notifications https://review.openstack.org/209238 | 15:23 |
*** Qiming has joined #openstack-zaqar | 15:35 | |
*** Qiming has quit IRC | 15:48 | |
*** dguerri` is now known as dguerri | 15:50 | |
*** svilgelm has joined #openstack-zaqar | 16:11 | |
*** dynarro has quit IRC | 16:24 | |
*** exploreshaifali has joined #openstack-zaqar | 16:24 | |
exploreshaifali | vkmc, \o/ | 16:28 |
exploreshaifali | does zaqar is integrated with other components of openstack, other than keystone? | 16:29 |
ryansb | soon (tm) it will talk to swift | 16:30 |
ryansb | right now I think the only other service it uses is keystone | 16:30 |
exploreshaifali | ryansb, also zaqar is integrating with heat right? | 16:32 |
*** svilgelm has quit IRC | 16:32 | |
ryansb | well, heat is getting the ability to send things via zaqar | 16:32 |
*** svilgelm has joined #openstack-zaqar | 16:32 | |
ryansb | so that's a heat->zaqar integration. Zaqar doesn't use anything from heat | 16:33 |
ryansb | also heat has resources to create zaqar queues and such | 16:33 |
ryansb | though now that topics are lazy that's...not as handy | 16:33 |
exploreshaifali | ryansb, okay! | 16:35 |
exploreshaifali | also there is no plan of zaqar on horizon? | 16:35 |
exploreshaifali | ryansb, ^ | 16:35 |
ryansb | ¯\_ツ_/¯ you'll have to ask someone else. I don't use horizon. | 16:36 |
exploreshaifali | okay, thanks ryansb | 16:38 |
*** dguerri is now known as dguerri` | 16:40 | |
*** amitgandhinz has quit IRC | 17:00 | |
*** svilgelm has quit IRC | 17:15 | |
cpallares | exploreshaifali: There was a project a couple of cycles back to integrate horizon with zaqar | 17:27 |
cpallares | exploreshaifali: but it wasn't completed | 17:28 |
*** achanda has joined #openstack-zaqar | 17:30 | |
*** exploreshaifali has quit IRC | 17:47 | |
*** amitgandhinz has joined #openstack-zaqar | 17:48 | |
*** svilgelm has joined #openstack-zaqar | 17:52 | |
*** exploreshaifali has joined #openstack-zaqar | 17:52 | |
*** exploreshaifali has quit IRC | 17:54 | |
*** svilgelm has quit IRC | 17:57 | |
*** svilgelm has joined #openstack-zaqar | 18:04 | |
*** malini has quit IRC | 18:18 | |
*** malini has joined #openstack-zaqar | 18:19 | |
*** svilgelm has left #openstack-zaqar | 18:25 | |
*** davideag_ has joined #openstack-zaqar | 18:29 | |
*** amitgandhinz has quit IRC | 18:33 | |
*** davideagnello has quit IRC | 18:33 | |
*** amitgandhinz has joined #openstack-zaqar | 18:35 | |
*** achanda has quit IRC | 19:05 | |
*** diga has quit IRC | 19:05 | |
*** achanda has joined #openstack-zaqar | 19:05 | |
*** diga has joined #openstack-zaqar | 19:06 | |
*** boris-42 has joined #openstack-zaqar | 19:39 | |
*** fifieldt_ has joined #openstack-zaqar | 19:39 | |
*** fifieldt has quit IRC | 19:42 | |
*** malini has quit IRC | 20:01 | |
*** achanda_ has joined #openstack-zaqar | 20:12 | |
*** achanda has quit IRC | 20:12 | |
*** dguerri` is now known as dguerri | 20:23 | |
*** dguerri is now known as dguerri` | 20:51 | |
*** sriram has left #openstack-zaqar | 20:55 | |
*** sriram has joined #openstack-zaqar | 20:56 | |
*** sriram has quit IRC | 21:24 | |
*** dguerri` is now known as dguerri | 21:26 | |
*** dguerri is now known as dguerri` | 21:28 | |
*** mpanetta has quit IRC | 21:32 | |
*** diga has quit IRC | 22:10 | |
*** diga has joined #openstack-zaqar | 22:14 | |
*** diga has quit IRC | 22:15 | |
*** amitgandhinz has quit IRC | 22:16 | |
*** diga has joined #openstack-zaqar | 22:17 | |
*** mpanetta has joined #openstack-zaqar | 22:35 | |
*** mpanetta has quit IRC | 22:35 | |
*** mpanetta has joined #openstack-zaqar | 22:35 | |
*** ametts has quit IRC | 23:12 | |
*** kgriffs is now known as kgriffs|afk | 23:17 | |
*** kgriffs|afk is now known as kgriffs | 23:35 | |
*** Qiming has joined #openstack-zaqar | 23:36 | |
*** kgriffs is now known as kgriffs|afk | 23:44 | |
*** kgriffs|afk is now known as kgriffs | 23:45 | |
*** kgriffs is now known as kgriffs|afk | 23:54 | |
*** achanda has joined #openstack-zaqar | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!