*** malini has quit IRC | 00:00 | |
*** amitgandhinz has joined #openstack-zaqar | 00:32 | |
*** amitgandhinz has quit IRC | 00:32 | |
*** amitgandhinz has joined #openstack-zaqar | 00:33 | |
*** Qiming_ has quit IRC | 02:17 | |
*** amitgandhinz has quit IRC | 02:25 | |
*** amitgandhinz has joined #openstack-zaqar | 02:25 | |
*** amitgandhinz has quit IRC | 02:34 | |
*** openstackgerrit_ has joined #openstack-zaqar | 03:11 | |
*** flwang1 has quit IRC | 03:28 | |
*** flwang1 has joined #openstack-zaqar | 03:34 | |
*** openstackgerrit_ has quit IRC | 04:14 | |
*** diga has joined #openstack-zaqar | 04:26 | |
*** diga has quit IRC | 04:59 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 07:38 |
---|---|---|
*** boris-42 has quit IRC | 08:30 | |
*** bradjones has joined #openstack-zaqar | 08:47 | |
*** bradjones has joined #openstack-zaqar | 08:47 | |
*** flwang has joined #openstack-zaqar | 09:25 | |
flwang | flaper87: ping | 09:25 |
flaper87 | flwang: pong | 09:26 |
flwang | flaper87: can you remind me why the foreign key is linked to poolgroup instead of pools? see https://github.com/openstack/zaqar/blob/master/zaqar/storage/sqlalchemy/tables.py#L49 | 09:26 |
flaper87 | flwang: because we associate a flavor to a group of pools that share the same capabilities | 09:27 |
flaper87 | flwang: for example, "Flavor durable" -> ["Mongodb-West", "MongoDB-APAC", "Swift-SouthAmerica"] | 09:29 |
flaper87 | flwang: when you create a queue with flavor durable, it may end-up in any of those pools | 09:29 |
flwang | flaper87: so the pool in api is actually a pool group, instead of a pool, right? | 09:30 |
flaper87 | flwang: for flavors creation, yes | 09:30 |
flwang | { "pool": "fast_storage", "capabilities": { durable: true } } | 09:30 |
flwang | it's really confused i think | 09:30 |
flwang | why don't we use pool_group instead of pool? | 09:31 |
flwang | any specific consideration? | 09:31 |
flaper87 | flwang: wait, that's v1.1 | 09:31 |
flaper87 | flwang: remember that in v1.1 we had to specify capabilities manually | 09:31 |
flaper87 | in v2 it's a read-only field introspected from the pool group | 09:31 |
flaper87 | flwang: I'd really recommend to just use v2 | 09:32 |
flwang | flaper87: so whats the post body for v2 to create a flavor? | 09:32 |
flaper87 | flwang: should be: {'name': ..., 'pool': ...} | 09:33 |
flaper87 | flwang: unless there's a bug | 09:34 |
flaper87 | :P | 09:34 |
flwang | flaper87: and the pool in {'name': ..., 'pool': ...} is a pool or pool_group | 09:34 |
flaper87 | flwang: correct | 09:34 |
flaper87 | flwang: we could call it pool_group | 09:34 |
* flaper87 shrugs | 09:34 | |
flaper87 | we still have time, I believe | 09:34 |
flwang | flaper87: it would be nice for me :) | 09:35 |
flwang | we can do it in M | 09:35 |
flaper87 | flwang: mmh, if we do it, we should probably do it now. | 09:35 |
flwang | flaper87: does that mean you don't mind me changing it in L? ;) | 09:35 |
flaper87 | flwang: right, because it's a breaking change | 09:36 |
flwang | flaper87: ok, cool | 09:36 |
flaper87 | we actually released it in J | 09:36 |
flaper87 | but | 09:36 |
* flaper87 shrugs | 09:36 | |
flwang | ok, next question, boss | 09:36 |
flwang | IIUC, the flavor is only used by queue creation, right? | 09:37 |
flaper87 | yes | 09:37 |
* flwang is going to talk the topic flaper87 never want to talk | 09:38 | |
flaper87 | LOOOOOOOOOOL | 09:38 |
* flaper87 prepares his shotgun | 09:38 | |
flwang | soooooooo, another fancy feature depends on queue | 09:39 |
flwang | :D | 09:39 |
flwang | ok, seriously, the question is we're marking the flavors endpoints as private | 09:39 |
flaper87 | yes | 09:40 |
flaper87 | I mean, it used to be | 09:40 |
flaper87 | BUT! | 09:40 |
flaper87 | now that policy is almost in | 09:40 |
flwang | that means end user can't know flavors by list, unless i missed something | 09:40 |
flaper87 | we should have it on always and have the post operations limited to users | 09:40 |
flaper87 | limited to admins | 09:40 |
flwang | flaper87: you got my point | 09:40 |
* flaper87 reads minds | 09:40 | |
flwang | i think now the flavor is not really usable until we open the list | 09:41 |
flaper87 | flwang: which is why I think we can change `pool` to `pool_group` | 09:41 |
flaper87 | :D | 09:41 |
flaper87 | and noone will be hurt | 09:42 |
flwang | flaper87: oh, man | 09:42 |
flwang | you're always correct | 09:42 |
flaper87 | lol, not really but I'll take that | 09:42 |
flaper87 | :D | 09:42 |
flwang | flaper87: btw, so for creating queue with flavor, we just need to specify flavor=flavor_name in queue's metadata, right? | 09:44 |
flaper87 | flwang: yes, that sounds correct | 09:45 |
flwang | flaper87: cool | 09:45 |
flwang | i just found some bugs as for flavor, patches are coming soon | 09:46 |
flaper87 | (brb) | 09:46 |
flaper87 | flwang: ah awesome | 09:46 |
flaper87 | flwang: thanks | 09:46 |
flaper87 | flwang: pls, file them on LP | 09:46 |
flaper87 | and feel free to ask for help | 09:46 |
flwang | flaper87: sure, cheers man | 09:46 |
* flaper87 back | 09:59 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix typos in sqlachemy flavor https://review.openstack.org/220443 | 10:01 |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix typos in sqlalchemy flavor.py https://review.openstack.org/220443 | 10:07 |
openstackgerrit | Claudiu Belu proposed openstack/zaqar: Adds oslo_cache dependency https://review.openstack.org/219374 | 10:13 |
*** Qiming_ has joined #openstack-zaqar | 10:34 | |
openstackgerrit | Merged openstack/zaqar: Fix typos in sqlalchemy flavor.py https://review.openstack.org/220443 | 10:58 |
*** flwang has quit IRC | 11:08 | |
*** flwang has joined #openstack-zaqar | 11:21 | |
*** diga has joined #openstack-zaqar | 11:24 | |
*** malini has joined #openstack-zaqar | 11:31 | |
*** flwang has quit IRC | 11:39 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 11:49 |
flaper87 | ^ that's the one, I can feel it | 11:49 |
flaper87 | flwang1: https://review.openstack.org/#/c/218072/ Are you going to update that one? | 11:50 |
flaper87 | based on therve's comments | 11:50 |
therve | flaper87, We talked about it and thought that we could try later on | 11:51 |
therve | flwang1 thinks it may have a bigger impact that we don't know about | 11:51 |
flaper87 | therve: ah, ok! Thanks for the heads up | 11:51 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Refactoring to make Websocket driver available in v2 https://review.openstack.org/218430 | 11:51 |
flaper87 | vkmc: ^ I just rebased it | 11:51 |
flaper87 | therve: hate to ask you this but, could you rebase https://review.openstack.org/#/c/206080/ on top of https://review.openstack.org/#/c/206080/ ? | 11:56 |
flaper87 | feature wise, it doesn't make much sense to land that in v1_1 and then land the migration | 11:57 |
flaper87 | and I'd like to avoid causing more conflicts to vkmc's patch | 11:57 |
flaper87 | therve: I can do it if you want | 11:57 |
therve | Yep makes sense | 11:57 |
flaper87 | (or if you're busy) | 11:57 |
therve | No worries | 11:57 |
flaper87 | cool | 11:57 |
flaper87 | thanks | 11:57 |
therve | (I guess you meant on top of https://review.openstack.org/218430) | 11:58 |
flaper87 | therve: lol, yeah. Failed to copy/paste | 11:58 |
therve | I tested email notifications it seemed to work well btw | 11:59 |
flaper87 | therve: niiiice! | 12:00 |
openstackgerrit | Merged openstack/zaqar: Don't register the default pool https://review.openstack.org/220171 | 12:13 |
openstackgerrit | Merged openstack/zaqar: Fix duplicated notification https://review.openstack.org/218072 | 12:15 |
openstackgerrit | Thomas Herve proposed openstack/zaqar: Notifications over websocket https://review.openstack.org/206080 | 12:17 |
vkmc | hey! | 12:18 |
flaper87 | vkmc: YO! | 12:20 |
vkmc | flaper87, how are you my friend? | 12:21 |
flaper87 | vkmc: I'md doing great, you? | 12:21 |
* flaper87 is happy to see all the great progress in Zaqar | 12:21 | |
*** malini has quit IRC | 12:21 | |
vkmc | flaper87, good good | 12:23 |
vkmc | :D | 12:23 |
vkmc | awesome! liberty has been really good for us | 12:23 |
*** diga has quit IRC | 12:27 | |
flaper87 | it has, we've been silently making great progress | 12:27 |
flaper87 | I shall send an update to the mailing list and share the good news | 12:27 |
flaper87 | our gate logs are sooooo useless | 12:30 |
flaper87 | I'll work on that next week, I'm really tired of these logs not showing anything | 12:30 |
flaper87 | now that we have uwsgi in the gate, I'll get rid of that `fork` code we had added | 12:31 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 12:32 |
*** Qiming_ has quit IRC | 12:44 | |
flaper87 | therve: ryansb flwang1 it'd be awesome to get your reviews on this patch: https://review.openstack.org/#/c/218430/ | 12:44 |
*** Qiming_ has joined #openstack-zaqar | 12:44 | |
flaper87 | That'll help us close persistent-transports | 12:44 |
flaper87 | vkmc: should we mention the blueprint on the commit message? | 12:45 |
flaper87 | and DocImpact / APIImpact | 12:45 |
flaper87 | well, probably the flags are not needed | 12:45 |
flaper87 | since there's no docs about this yet | 12:46 |
vkmc | eerh, in which patch you mean? | 12:46 |
vkmc | if the patch is part of the bp, yeah we should add that | 12:46 |
flaper87 | vkmc: moving websocket to v2.0 | 12:47 |
vkmc | ok yes | 12:47 |
flaper87 | it's kind of part of persistent-transports | 12:47 |
vkmc | it is! | 12:47 |
ryansb | flaper87: will do | 12:48 |
ryansb | and yes, please mention apiimpact | 12:48 |
flaper87 | vkmc: what did we say about the message_ids thing? | 12:49 |
flaper87 | I think we agreed on removing it, right? | 12:49 |
vkmc | we didn't chat about that again | 12:49 |
flaper87 | ah, good point | 12:49 |
flaper87 | lets not do it in this patch | 12:49 |
flaper87 | we'll discuss this again | 12:49 |
vkmc | for the Juno summit we said we should remove it | 12:50 |
flaper87 | right, I think we "just" forgot to | 12:50 |
vkmc | but I think we should discuss things again | 12:50 |
vkmc | things have changed a lot since then | 12:50 |
vkmc | no, we were planning to take those off on v2.0 | 12:50 |
flaper87 | vkmc: which landed in Kilo :) | 12:52 |
vkmc | yeah well | 12:52 |
vkmc | I think we should talk more about s/queue/topic | 12:52 |
vkmc | and if in that scenario makes sense to have get_by_id | 12:53 |
flaper87 | vkmc: even under a topic based messaging system, I kinda feel we shouldn't have get_by_id | 12:55 |
vkmc | then we shouldn't have delete_by_id either | 12:55 |
flaper87 | vkmc: we need it to remove mesages :) | 12:55 |
vkmc | but it doesn't make sense | 12:55 |
flaper87 | we can rename it to "ack" if you want | 12:55 |
flaper87 | it does, the difference is that you access messages in a certain order and then you delete them based on what you've processed | 12:56 |
vkmc | hmm | 12:56 |
vkmc | brb, meeting | 12:57 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Refactoring to make Websocket driver available in v2 https://review.openstack.org/218430 | 12:59 |
therve | vkmc, flaper87: found one small issue | 13:02 |
flaper87 | therve: yes, let me update that since vkmc is in a meeting | 13:03 |
flaper87 | not sure if those reposnse schemas are really useful right now, they are used in functional tests (or supposed to be used) | 13:04 |
vkmc | they are not, we should remove those | 13:04 |
vkmc | I was going to do that in a followup :) | 13:05 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Refactoring to make Websocket driver available in v2 https://review.openstack.org/218430 | 13:05 |
flaper87 | vkmc: cool | 13:05 |
flaper87 | ok, updated the patch | 13:05 |
vkmc | thx | 13:05 |
flaper87 | vkmc: np | 13:05 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 13:42 |
flaper87 | I'll get it right, I promisse | 13:42 |
* flaper87 too lazy to setup an env to test this locally w/ tempest | 13:42 | |
flaper87 | if it fails again, I will | 13:42 |
flaper87 | promissed | 13:42 |
flaper87 | :d | 13:42 |
flaper87 | :D | 13:42 |
*** JAHoagie has joined #openstack-zaqar | 13:45 | |
* flaper87 is excited about this policy feature | 13:46 | |
*** ametts has joined #openstack-zaqar | 13:49 | |
therve | flaper87, Hum. It doesn't support websocket. | 13:57 |
*** dynarro has joined #openstack-zaqar | 13:57 | |
flaper87 | therve: yeah, working on that :D | 13:58 |
therve | Ah cool :) | 13:58 |
flaper87 | therve: but likely to land in a follow-up patch | 13:58 |
therve | That's fine, was wondering it was on the map | 13:59 |
therve | Ah, I got that intermittent claim failure locally as well :/ | 14:00 |
*** malini has joined #openstack-zaqar | 14:06 | |
flaper87 | mmh, sounds like a race | 14:07 |
flaper87 | ah yeah, age is different | 14:08 |
openstackgerrit | Thomas Herve proposed openstack/zaqar: Remove race condition in test_claim_lifecycle https://review.openstack.org/220521 | 14:08 |
therve | flaper87, ^ | 14:08 |
flaper87 | lets stop the time | 14:08 |
flaper87 | w000h000 | 14:08 |
therve | I actually opened a bug 2 months ago and forgot about it :/ | 14:08 |
flaper87 | therve: it fell off my radar :/ | 14:09 |
flaper87 | therve: +2, thank | 14:09 |
flaper87 | thanks* | 14:09 |
*** JAHoagie has quit IRC | 14:11 | |
*** malini has quit IRC | 14:11 | |
*** malini has joined #openstack-zaqar | 14:11 | |
*** csoukup has joined #openstack-zaqar | 14:13 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Refactoring to make Websocket driver available in v2 https://review.openstack.org/218430 | 14:13 |
flaper87 | IT'S GREEEEEEEEN! | 14:16 |
dynarro | flaper87, could you help me with this? I'm getting this error, but I don't understand the problem http://paste.openstack.org/show/445451/ | 14:16 |
* flaper87 clicks | 14:17 | |
flaper87 | dynarro: super(Client, self).__init__(self, url=url, version=version, conf=conf) <- you don't need the second `self` | 14:19 |
flaper87 | because `self` is already in the `super()` call | 14:19 |
dynarro | ooh! makes sense | 14:20 |
dynarro | thanks! | 14:20 |
flaper87 | dynarro: anytime | 14:21 |
vkmc | done | 14:22 |
flaper87 | vkmc: ryansb https://review.openstack.org/#/c/209910/ | 14:25 |
flaper87 | :D | 14:25 |
therve | flaper87, Do we need the eventlet stuff? | 14:28 |
therve | It looks like it should be fairly easy to get the request object instead | 14:31 |
*** amitgandhinz has joined #openstack-zaqar | 14:34 | |
*** dynarro has quit IRC | 14:48 | |
*** malini has quit IRC | 14:54 | |
*** kgriffs|afk is now known as kgriffs | 15:27 | |
*** Qiming__ has joined #openstack-zaqar | 15:35 | |
*** Qiming_ has quit IRC | 15:35 | |
*** malini has joined #openstack-zaqar | 15:36 | |
*** JAHoagie has joined #openstack-zaqar | 15:37 | |
*** dynarro has joined #openstack-zaqar | 16:06 | |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: Added support to v2 https://review.openstack.org/209238 | 16:08 |
*** Qiming__ has quit IRC | 16:13 | |
*** lambdadoodle has joined #openstack-zaqar | 16:37 | |
*** ametts has quit IRC | 16:37 | |
*** davideagnello has quit IRC | 16:40 | |
*** davideagnello has joined #openstack-zaqar | 16:41 | |
lambdadoodle | hey my tox instance used during genconfig isnt terminating ... any pointers ? | 16:48 |
*** malini has quit IRC | 16:48 | |
*** amitgandhinz has quit IRC | 16:49 | |
openstackgerrit | venkatamahesh proposed openstack/zaqar: Fix accurate links in README.rst https://review.openstack.org/220588 | 16:52 |
flaper87 | lambdadoodle: what error is it throwing ? | 16:54 |
lambdadoodle | no error .. just stuck at genconfig installdeps: -r/home/rohan/zaqar/requirements.txt, -r/home/rohan/zaqar/test-requirements.txt | 16:56 |
flaper87 | lambdadoodle: could it be that it's just taking longer to download dependencies? | 16:56 |
lambdadoodle | flaper87: YES! | 16:57 |
lambdadoodle | It just terminated :) | 16:57 |
ryansb | well there you have it | 16:57 |
flaper87 | :) | 16:57 |
flaper87 | lambdadoodle: patience, young padawan. Patience. | 16:57 |
flaper87 | :D | 16:58 |
* flaper87 likes lambdadoodle's nick | 16:58 | |
*** malini has joined #openstack-zaqar | 16:59 | |
flaper87 | therve: I thought the threading local was something we had merged before! | 16:59 |
* flaper87 should learn to be patient | 17:00 | |
flaper87 | therve: I'll take your code | 17:00 |
*** malini has quit IRC | 17:00 | |
*** openstackgerrit_ has joined #openstack-zaqar | 17:02 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Policy support https://review.openstack.org/209910 | 17:03 |
flaper87 | therve: ryansb vkmc ^ | 17:03 |
*** exploreshaifali has joined #openstack-zaqar | 17:09 | |
ryansb | flaper87: when does z5 ship? | 17:10 |
*** amitgandhinz has joined #openstack-zaqar | 17:20 | |
*** dynarro has quit IRC | 17:21 | |
lambdadoodle | pip install -e . returns an error ... No module named pbr_json | 17:23 |
flaper87 | lambdadoodle: pbr_json ? | 17:24 |
lambdadoodle | ImportError: No module named pbr_json | 17:24 |
flaper87 | o.0 | 17:24 |
lambdadoodle | flaper87: thats the exact line | 17:24 |
* flaper87 tries | 17:25 | |
flaper87 | mmh, it worked | 17:25 |
flaper87 | mmh | 17:25 |
flaper87 | lambdadoodle: is that master? | 17:25 |
lambdadoodle | flaper87: Command "python setup.py egg_info" failed with error code 1 | 17:25 |
lambdadoodle | what master? | 17:25 |
flaper87 | lambdadoodle: master branch | 17:25 |
lambdadoodle | it is so i think | 17:26 |
lambdadoodle | does zaqar NEED openstack components? | 17:27 |
flaper87 | lambdadoodle: other than keystone for auth, it doesn't. And even keystone is optional | 17:28 |
flaper87 | vkmc: ryansb: https://review.openstack.org/#/c/218430/ https://review.openstack.org/#/c/209910/ | 17:29 |
*** amitgandhinz has quit IRC | 17:30 | |
lambdadoodle | so how do i get around this pbr_json thing ? | 17:31 |
flaper87 | lambdadoodle: I honestly have no idea, it's the first time I see that. Try removing the local pbr copies if you have any | 17:33 |
* flaper87 has to go now | 17:33 | |
*** lambdadoodle has quit IRC | 18:05 | |
*** kgriffs is now known as kgriffs|afk | 18:19 | |
*** amitgandhinz has joined #openstack-zaqar | 18:25 | |
*** JAHoagie has quit IRC | 18:27 | |
*** JAHoagie has joined #openstack-zaqar | 18:46 | |
*** bradjones has quit IRC | 19:03 | |
*** bradjones has joined #openstack-zaqar | 19:10 | |
*** bradjones has joined #openstack-zaqar | 19:10 | |
*** amitgandhinz has quit IRC | 19:11 | |
*** kgriffs|afk is now known as kgriffs | 19:21 | |
*** JAHoagie has quit IRC | 19:59 | |
*** boris-42 has joined #openstack-zaqar | 20:03 | |
*** openstackgerrit_ has quit IRC | 20:03 | |
*** openstackgerrit_ has joined #openstack-zaqar | 20:04 | |
*** malini has joined #openstack-zaqar | 20:05 | |
*** EmilienM has quit IRC | 20:16 | |
*** EmilienM has joined #openstack-zaqar | 20:17 | |
*** malini has quit IRC | 20:26 | |
*** exploreshaifali has quit IRC | 20:29 | |
*** malini has joined #openstack-zaqar | 20:33 | |
*** openstackgerrit_ has quit IRC | 20:47 | |
*** openstackgerrit_ has joined #openstack-zaqar | 20:47 | |
*** openstackgerrit_ has quit IRC | 20:48 | |
*** openstackgerrit_ has joined #openstack-zaqar | 20:48 | |
*** openstackgerrit_ has quit IRC | 20:53 | |
*** malini has left #openstack-zaqar | 20:57 | |
*** davideag_ has joined #openstack-zaqar | 21:06 | |
*** ryansb has quit IRC | 21:07 | |
*** davideagnello has quit IRC | 21:07 | |
*** ryansb has joined #openstack-zaqar | 21:10 | |
*** ryansb has quit IRC | 21:10 | |
*** ryansb has joined #openstack-zaqar | 21:10 | |
*** whydidyoustealmy has quit IRC | 21:11 | |
*** whydidyoustealmy has joined #openstack-zaqar | 21:18 | |
*** csoukup has quit IRC | 22:30 | |
*** kgriffs is now known as kgriffs|afk | 23:34 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!