openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix 500 error when adding pool to wrong group https://review.openstack.org/221122 | 00:05 |
---|---|---|
*** davideagnello has quit IRC | 00:15 | |
*** Qiming__ has quit IRC | 00:24 | |
*** Qiming__ has joined #openstack-zaqar | 01:25 | |
*** david-ly_ has joined #openstack-zaqar | 01:51 | |
*** david-lyle has quit IRC | 01:54 | |
*** zxyf has joined #openstack-zaqar | 02:15 | |
*** davideagnello has joined #openstack-zaqar | 02:15 | |
*** davideagnello has quit IRC | 02:21 | |
*** zxyf has quit IRC | 02:33 | |
*** zxyf has joined #openstack-zaqar | 02:33 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix duplicated queues on multi pools https://review.openstack.org/221142 | 03:14 |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix 500 error when adding pool to wrong group https://review.openstack.org/221122 | 03:16 |
*** Qiming__ has quit IRC | 03:29 | |
*** Qiming__ has joined #openstack-zaqar | 03:29 | |
*** csoukup has joined #openstack-zaqar | 03:34 | |
*** zxyf has quit IRC | 03:42 | |
*** zxyf has joined #openstack-zaqar | 03:43 | |
*** zxyf has quit IRC | 03:50 | |
*** zxyf has joined #openstack-zaqar | 03:50 | |
*** zxyf has quit IRC | 04:37 | |
*** zxyf has joined #openstack-zaqar | 04:38 | |
*** zxyf has quit IRC | 04:42 | |
*** zxyf has joined #openstack-zaqar | 04:43 | |
*** csoukup has quit IRC | 04:59 | |
*** zxyf has quit IRC | 04:59 | |
*** flwang1 has quit IRC | 05:07 | |
*** csoukup has joined #openstack-zaqar | 05:15 | |
*** davideagnello has joined #openstack-zaqar | 05:16 | |
*** csoukup has quit IRC | 05:19 | |
*** zxyf has joined #openstack-zaqar | 05:31 | |
*** davideagnello has quit IRC | 05:38 | |
*** diga has joined #openstack-zaqar | 06:36 | |
*** fifieldt has joined #openstack-zaqar | 07:13 | |
openstackgerrit | Flavio Percoco proposed openstack/python-zaqarclient: WIP: Allow for authentication in functional tests https://review.openstack.org/221175 | 07:31 |
*** davideagnello has joined #openstack-zaqar | 07:38 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 07:40 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Don't set keystone as auth if not enabled https://review.openstack.org/221179 | 07:40 |
*** davideagnello has quit IRC | 07:43 | |
*** achanda has joined #openstack-zaqar | 07:43 | |
*** dynarro has joined #openstack-zaqar | 07:51 | |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: Added support to v2 https://review.openstack.org/209238 | 07:57 |
*** zxyf has quit IRC | 08:00 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 08:17 |
*** achanda has quit IRC | 08:25 | |
*** achanda has joined #openstack-zaqar | 08:28 | |
*** gzhai has quit IRC | 08:30 | |
*** exploreshaifali has joined #openstack-zaqar | 08:31 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 08:39 |
*** achanda has quit IRC | 08:52 | |
dynarro | flaper87, my patch for v2 is green! | 08:58 |
dynarro | yay! | 08:58 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 09:01 |
flaper87 | dynarro: w0000000000h00000! I just noticed | 09:01 |
flaper87 | greast work, I'll review asap | 09:01 |
flaper87 | great, even | 09:02 |
*** diga has quit IRC | 09:13 | |
dynarro | =) | 09:15 |
openstackgerrit | Flavio Percoco proposed openstack/python-zaqarclient: WIP: Allow for authentication in functional tests https://review.openstack.org/221175 | 09:32 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 09:33 |
*** davideagnello has joined #openstack-zaqar | 09:39 | |
*** dynarro has quit IRC | 09:42 | |
*** davideagnello has quit IRC | 09:44 | |
flaper87 | therve: https://jenkins05.openstack.org/job/gate-tempest-dsvm-redis-zaqar/77/console almost there | 10:01 |
flaper87 | :) | 10:01 |
flaper87 | I think mongodb's is throwing other weird errors but I'll look at that after lunch | 10:01 |
flaper87 | just wanted to share the good news | 10:01 |
therve | It runs stuff :) | 10:02 |
flaper87 | yeah, it uses keystone too | 10:02 |
flaper87 | and some of them say "ok" | 10:02 |
flaper87 | which is not to trust most of the time | 10:02 |
flaper87 | but hey, one step at a time | 10:02 |
therve | Heh heh | 10:03 |
*** Qiming__ has quit IRC | 10:28 | |
*** flwang1 has joined #openstack-zaqar | 11:18 | |
openstackgerrit | Flavio Percoco proposed openstack/python-zaqarclient: WIP: Allow for authentication in functional tests https://review.openstack.org/221175 | 11:21 |
*** flwang1 has quit IRC | 11:26 | |
*** Qiming__ has joined #openstack-zaqar | 11:27 | |
flaper87 | therve: http://logs.openstack.org/68/221068/12/check/gate-tempest-dsvm-mongodb-zaqar/8a2afbb/console.html | 11:30 |
flaper87 | closer and closer | 11:30 |
flaper87 | now I gotta figure out where all those BadStatusLines are coming from | 11:30 |
flaper87 | well, in that specific job, zaqar didn't start | 11:31 |
flaper87 | but in the redis one, it succeeded in most of the tests but 2 | 11:31 |
flaper87 | http://logs.openstack.org/68/221068/12/check/gate-tempest-dsvm-mongodb-zaqar/8a2afbb/logs/screen-zaqar-wsgi.txt.gz | 11:32 |
flaper87 | ohhh | 11:34 |
* flaper87 found something | 11:34 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 11:38 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Enable pooling for redis' job https://review.openstack.org/221264 | 11:38 |
*** davideagnello has joined #openstack-zaqar | 11:40 | |
*** davideagnello has quit IRC | 11:45 | |
*** flwang1 has joined #openstack-zaqar | 11:48 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 11:59 |
flaper87 | awesome, the redis gate was using mongodb | 11:59 |
flaper87 | AWESOME! | 12:00 |
flaper87 | no wonder it was green | 12:00 |
ryansb | lololol | 12:18 |
*** flwang1 has quit IRC | 12:26 | |
*** flwang1 has joined #openstack-zaqar | 12:26 | |
openstackgerrit | Flavio Percoco proposed openstack/python-zaqarclient: WIP: Allow for authentication in functional tests https://review.openstack.org/221175 | 12:32 |
openstackgerrit | Flavio Percoco proposed openstack/python-zaqarclient: Pass `group` in pool's functional tests https://review.openstack.org/221278 | 12:32 |
*** flwang1 has quit IRC | 12:42 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 12:43 |
*** diga has joined #openstack-zaqar | 12:46 | |
*** sriram has joined #openstack-zaqar | 13:00 | |
flaper87 | now I gotta understand why these 2 calls are messing w/ me: http://logs.openstack.org/68/221068/15/check/gate-tempest-dsvm-mongodb-zaqar/5eabbbe/console.html | 13:00 |
flaper87 | there's something borked in those tests when it comes to deleting the pool | 13:00 |
flaper87 | and I think this is a client bug | 13:00 |
*** diga has quit IRC | 13:16 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 13:22 |
*** exploreshaifali has quit IRC | 13:27 | |
*** dynarro has joined #openstack-zaqar | 13:27 | |
*** amitgandhinz has joined #openstack-zaqar | 13:37 | |
*** diga has joined #openstack-zaqar | 13:47 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 13:56 |
*** csoukup has joined #openstack-zaqar | 14:21 | |
*** david-ly_ is now known as david-lyle | 14:53 | |
*** fifieldt has quit IRC | 15:00 | |
*** stanchan has quit IRC | 15:04 | |
*** malini has joined #openstack-zaqar | 15:12 | |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: Added v1 folder https://review.openstack.org/216159 | 15:22 |
*** bradjones has joined #openstack-zaqar | 15:28 | |
*** bradjones has joined #openstack-zaqar | 15:28 | |
*** Qiming__ has quit IRC | 15:35 | |
*** malini has quit IRC | 15:53 | |
*** malini has joined #openstack-zaqar | 15:53 | |
*** malini has quit IRC | 16:22 | |
*** malini has joined #openstack-zaqar | 16:22 | |
flaper87 | dyna | 16:28 |
flaper87 | ops | 16:28 |
flaper87 | http://logs.openstack.org/68/221068/17/check/gate-tempest-dsvm-redis-zaqar/8451ae0/logs/etc/zaqar/zaqar.conf.txt.gz | 16:30 |
flaper87 | whyyyyyyyyyyyyyy | 16:30 |
flaper87 | T_T | 16:30 |
flaper87 | can't get the redis gate to use... redis | 16:30 |
flaper87 | I'll beat this, I will | 16:30 |
*** achanda has joined #openstack-zaqar | 16:32 | |
*** davideagnello has joined #openstack-zaqar | 16:44 | |
*** malini has quit IRC | 16:44 | |
*** malini has joined #openstack-zaqar | 16:47 | |
*** sriram1 has joined #openstack-zaqar | 16:51 | |
*** sriram has quit IRC | 16:51 | |
*** malini has quit IRC | 16:52 | |
*** malini has joined #openstack-zaqar | 16:55 | |
*** achanda has quit IRC | 16:56 | |
*** achanda_ has joined #openstack-zaqar | 16:56 | |
*** kgriffs is now known as kgriffs|afk | 17:00 | |
*** malini has quit IRC | 17:03 | |
*** achanda_ has quit IRC | 17:08 | |
*** achanda has joined #openstack-zaqar | 17:21 | |
*** diga has quit IRC | 17:21 | |
*** dynarro has quit IRC | 17:38 | |
*** exploreshaifali has joined #openstack-zaqar | 17:42 | |
flaper87 | this channel is dead today :( | 18:30 |
ryansb | we've just been enjoying your solo act | 18:31 |
*** openstackgerrit has quit IRC | 18:31 | |
exploreshaifali | lol | 18:31 |
ryansb | see? | 18:31 |
*** openstackgerrit has joined #openstack-zaqar | 18:31 | |
*** malini has joined #openstack-zaqar | 18:31 | |
vkmc | exactly | 18:31 |
flaper87 | ryansb: looooooooooooooooooool | 18:33 |
flaper87 | it's been fun, hasn't it? | 18:33 |
*** achanda has quit IRC | 18:40 | |
*** achanda has joined #openstack-zaqar | 18:41 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 18:52 |
* flaper87 round 2 | 18:53 | |
* vkmc gets more popcorn | 18:53 | |
angvp | vkmc: uhhhh | 18:54 |
* flaper87 prepares some pasta for the crowd | 18:54 | |
angvp | flaper87: which one? | 18:54 |
flaper87 | angvp: does that even matter? :P | 18:55 |
vkmc | http://d2ws0xxnnorfdo.cloudfront.net/character/tile/koala-cant-believe-it.jpg | 18:55 |
flaper87 | it's pasta... you just eat | 18:55 |
flaper87 | LOL | 18:55 |
flaper87 | that pretty much shows my face earlier today waiting for the gate's results | 18:55 |
vkmc | hahaah | 18:55 |
angvp | flaper87: it always matter, is like the fried arepa with the hole in the middle it tastes better | 18:56 |
*** achanda has quit IRC | 18:57 | |
flaper87 | angvp: oh my god, that's so true. I dunno what's up with that freaking hole but it just makes the arepa better | 18:58 |
flaper87 | brb | 18:59 |
*** malini has quit IRC | 19:06 | |
*** sriram1 has quit IRC | 19:07 | |
*** sriram1 has joined #openstack-zaqar | 19:07 | |
*** sriram1 is now known as sriram | 19:07 | |
*** malini has joined #openstack-zaqar | 19:07 | |
exploreshaifali | to code for "flavor_update" cli how will we fetch data first for the flavor that user want to update? | 19:21 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 19:31 |
*** achanda has joined #openstack-zaqar | 19:38 | |
*** achanda has quit IRC | 19:45 | |
*** kgriffs|afk is now known as kgriffs | 19:46 | |
*** malini has left #openstack-zaqar | 19:51 | |
flaper87 | http://logs.openstack.org/68/221068/19/check/gate-tempest-dsvm-redis-zaqar/2edd330/logs/etc/zaqar/zaqar.conf.txt.gz | 20:00 |
flaper87 | success! | 20:00 |
flaper87 | now, I need to figure out why the gate is failing | 20:01 |
flaper87 | :P | 20:01 |
flaper87 | http://logs.openstack.org/68/221068/19/check/gate-tempest-dsvm-redis-zaqar/2edd330/logs/screen-zaqar-wsgi.txt.gz#_2015-09-08_19_49_57_614 | 20:02 |
flaper87 | which seems simple enough | 20:02 |
flaper87 | :P | 20:02 |
*** exploreshaifali has quit IRC | 20:31 | |
*** achanda has joined #openstack-zaqar | 20:41 | |
*** achanda has quit IRC | 20:51 | |
*** achanda has joined #openstack-zaqar | 20:54 | |
*** kgriffs is now known as kgriffs|afk | 20:55 | |
*** flwang1 has joined #openstack-zaqar | 21:09 | |
*** sriram has quit IRC | 21:15 | |
flwang1 | flaper87: ping | 21:26 |
flaper87 | flwang1: pong | 21:29 |
flwang1 | flaper87: do you know what's the rule for py34 test case skip? | 21:30 |
flwang1 | flaper87: see http://logs.openstack.org/42/221142/1/check/gate-zaqar-python34/4fbecf5/testr_results.html.gz | 21:30 |
*** amitgandhinz has quit IRC | 21:31 | |
flwang1 | my patch just passed py34 and failed py27, then i checked the log, i found most of the case of py34 are skipped | 21:31 |
flaper87 | mmhh | 21:35 |
flaper87 | that's weird | 21:35 |
*** achanda has quit IRC | 21:35 | |
flaper87 | I think there's an evil gnome messing w/ our gate | 21:35 |
flaper87 | py34 tests did run before | 21:35 |
*** achanda has joined #openstack-zaqar | 21:35 | |
flaper87 | and they did pass | 21:35 |
flaper87 | >.> | 21:35 |
flaper87 | I'm willing to go back in history just to prove this | 21:35 |
flwang1 | flaper87: ok, I will run it locally | 21:36 |
flwang1 | i just pop the question to see if there is a quick answer :) | 21:36 |
flaper87 | flwang1: lemme run if tests are executed locally | 21:36 |
flwang1 | cool, i'm going to do that either | 21:37 |
flwang1 | flaper87: btw, i have another question about pool | 21:40 |
flwang1 | flaper87: for now, we doesn't provide an endpoint to list all the available pool group, so how the operator to know the existing pool group? | 21:40 |
flaper87 | flwang1: does that really matter? | 21:41 |
flaper87 | honest question | 21:41 |
flaper87 | Listing pools is important and it provides information about the pools like groups | 21:42 |
flwang1 | flaper87: yep, i know. i think that's the only way to know the group, by your eyes ;D | 21:42 |
*** achanda_ has joined #openstack-zaqar | 21:44 | |
flwang1 | flaper87: and i'm trying to figure out your comments in https://review.openstack.org/#/c/220849/ | 21:44 |
*** achanda has quit IRC | 21:44 | |
flwang1 | for py34, i got the similar result like gate, PASSED (id=656, skips=608) | 21:47 |
flaper87 | mmh, that's weird | 21:49 |
flaper87 | I'll have to look into that too | 21:49 |
flwang1 | flaper87: ok, i will keep an eye either | 21:49 |
flwang1 | flaper87: are you running to bed or you will still be online for a while? | 21:50 |
flaper87 | flwang1: I'll be on-line for a bit, trying to get redis' gate working | 21:51 |
flaper87 | well, the gate in general | 21:51 |
flaper87 | :P | 21:51 |
flwang1 | flaper87: cool, so another question for the pools | 21:51 |
flwang1 | about this patch, https://review.openstack.org/#/c/220849/ | 21:52 |
flwang1 | you said the None is a valid query condition for pool group | 21:52 |
flwang1 | so it triggered several questions | 21:52 |
flwang1 | the pool group listing is the 1st, like i asked above | 21:53 |
flaper87 | WHY DID I SAY THAT? WHY? | 21:53 |
flaper87 | :P | 21:53 |
flwang1 | you know, i just realize if i take more time on zaqar, then you will be in trouble | 21:54 |
flaper87 | :P | 21:54 |
flaper87 | flwang1: what's the next question? | 21:54 |
flwang1 | flaper87: ok, the 2nd is seems we don't support list pools by pool group name | 21:55 |
flwang1 | flaper87: i think we should support that to avoid a human-eye's filter, agree? | 21:56 |
flaper87 | flwang1: ah yeah, that sounds reasonable | 21:56 |
flwang1 | flaper87: so,,,,, given we don't support pool group query for now, what the case you were talking about 'None is considered a valid group'? | 21:57 |
flaper87 | flwang1: FWIW, we need to use and explore the flavors functionality a bit more. There are missing parts and there are definitely bugs | 21:57 |
flwang1 | flaper87: right | 21:58 |
flaper87 | flwang1: None is the "default" group | 21:58 |
*** achanda_ has quit IRC | 21:58 | |
flwang1 | flaper87: yep, i can see your point | 21:58 |
flaper87 | I don't recall whether group is a required parameter but I think it isn't | 21:58 |
flwang1 | flaper87: i think i should reword my question | 21:58 |
flaper87 | because one point was to have a default group | 21:58 |
flaper87 | but we can create it and call it default | 21:58 |
flaper87 | I guess | 21:58 |
flwang1 | so what's the case to query pools without group | 21:59 |
flaper87 | or just force people to assign a group to the pools | 21:59 |
flaper87 | flwang1: ah, there's no case. it'd be like quering pools from the default group | 21:59 |
flaper87 | from an API standpoint, it'd be less confusing to always require a group | 21:59 |
flwang1 | flaper87: see this line https://github.com/openstack/zaqar/blob/master/zaqar/storage/pooling.py#L490 | 22:01 |
*** achanda has joined #openstack-zaqar | 22:02 | |
flwang1 | we're trying to get all pools and select a weighted one, the function get_group should return all the pools as expected | 22:02 |
flaper87 | flwang1: https://github.com/openstack/zaqar/blob/master/zaqar/storage/pooling.py#L488 | 22:02 |
flaper87 | :D | 22:02 |
flwang1 | but for now, if there is no pool with None/null as the pool group, it will fail | 22:02 |
* flaper87 's brain works in strange but interesting wais | 22:03 | |
flaper87 | ways, even | 22:03 |
flaper87 | I'm down for adding a default group option or always requesting a group to be passed | 22:03 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 22:03 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Don't create a connection on constructor https://review.openstack.org/221523 | 22:03 |
flwang1 | flaper87: i'm ok to add a new conf named default _pool_group | 22:04 |
flwang1 | but that can't resolve the current bug | 22:04 |
flwang1 | btw, i don't like the current function name _get_group, it's really confused | 22:06 |
flwang1 | it should be _get_pools_by_group or just _get_by_group | 22:06 |
flaper87 | flwang1: please, go ahead and rename it :D | 22:07 |
flwang1 | flaper87: haha | 22:07 |
flaper87 | flwang1: why wouldn't having a default group help fixing that issue? | 22:07 |
flaper87 | I guess I'm missing something | 22:07 |
flwang1 | even you have a default pool, let's name it 'default', when you want to query all the pools, at line https://github.com/openstack/zaqar/blob/master/zaqar/storage/pooling.py#L490, we still don't pass in any group name | 22:09 |
*** achanda has quit IRC | 22:09 | |
*** achanda has joined #openstack-zaqar | 22:09 | |
flwang1 | as a result, at this line https://github.com/openstack/zaqar/blob/master/zaqar/storage/mongodb/pools.py#L93 | 22:09 |
flwang1 | the driver will still try to query pools with the group name, for now it's 'None', and the query will still return empty | 22:10 |
flaper87 | flwang1: ah, that's because the default group is None https://github.com/openstack/zaqar/blob/master/zaqar/storage/base.py#L773 | 22:10 |
flaper87 | flwang1: we are passing it implicitly | 22:10 |
flaper87 | we'll have to change that line if we add the option | 22:10 |
flaper87 | or change `get_group` so that it takes the default group from the config options | 22:11 |
flwang1 | but let's consider the case when there is no default group | 22:12 |
flwang1 | all the group has a custimzed name | 22:12 |
flwang1 | all the pools | 22:12 |
flwang1 | so i'm thinking if we should use pool list instead of get_pools_by_group | 22:13 |
flwang1 | since for this scenario, we don't care about the group name, we just want to get all the pools | 22:13 |
*** achanda_ has joined #openstack-zaqar | 22:13 | |
*** achanda has quit IRC | 22:13 | |
flaper87 | no because you'd be using pools from any group and that defeats the purposes of having a default group for pools | 22:14 |
flaper87 | which denotes the default group pool to use to store messages | 22:14 |
flaper87 | we want all pools in the default group | 22:14 |
flaper87 | Let me put it this way | 22:14 |
flaper87 | We don't need a default group to know what the default value of the group field should be. We need it because that's were we'll pick pools from when we're creating queues and no flavor has been specified | 22:15 |
flaper87 | Should we call that "default_flavor" rather than "default_pool" ? | 22:15 |
flaper87 | probably | 22:15 |
flaper87 | I'd be down for that | 22:15 |
flwang1 | flaper87: if so, my question is what happened if there is no pool with default pool/flavor name? | 22:16 |
flwang1 | for example, in my current dev env, i have two pools, redis and mongodb | 22:17 |
flwang1 | and i put them into separated pool group, redis_group and mongodb_group | 22:17 |
flwang1 | my control plane is sqlalchemy | 22:17 |
flwang1 | that's why i ran into this bug | 22:17 |
flaper87 | flwang1: there are 2 possible scenarios. If enable_virtual_pools is True, then one will be created. If it isn't then the api will fail | 22:17 |
flwang1 | i have pools for sure | 22:17 |
flwang1 | but i can't create queues | 22:17 |
flaper87 | flwang1: did you set this to True? https://github.com/openstack/zaqar/blob/master/zaqar/storage/pooling.py#L33 | 22:18 |
flwang1 | no | 22:18 |
flaper87 | 2 solutions: 1 set that to true and let Zaqar create a virtual pool for you. 2 create a pool in the default group | 22:19 |
flaper87 | I'd recommend the later | 22:19 |
flaper87 | I do see your point and I think there's a bug | 22:19 |
flaper87 | I agree with that | 22:19 |
flaper87 | just trying to come up with a good solution | 22:19 |
flaper87 | The 2 solutions I have in mind right now are: | 22:20 |
flaper87 | 1) Add a config for the default_pool | 22:20 |
flaper87 | 2) Add an option for the default_flavor | 22:20 |
flaper87 | Either way, the OP has some config to do before running Zaqar w/ pooling | 22:20 |
flwang1 | flaper87: i agree, given pooling will be the typical production scenario, so it definitely needs more care | 22:21 |
flaper87 | flwang1: I think having a 'default_pool' option makes more sense because OPs should be able to opt-out from exposing flavors | 22:22 |
flaper87 | therefore, requiring flavors to be configured would be pointless | 22:22 |
flwang1 | default_pool? does that mean as an operator, i need to follow these steps: 1. set the conf, default_pool=mongo_pool 2. start the service, create a pool with name mongo_pool? | 22:25 |
flaper87 | yup | 22:25 |
flaper87 | flwang1: does that sound terrible? | 22:26 |
flwang1 | flaper87: i'm trying to recall if there are any similar design in any other openstack components | 22:27 |
flwang1 | in other words, a resource's name in the service depends on the conf of the service | 22:28 |
flaper87 | flwang1: we've that in glance_store for ceph pools, for example | 22:29 |
flaper87 | flwang1: I'm all ears if you've a better idea, tbh. I don't think that's a great proposal | 22:30 |
flaper87 | but that's the last thing I remember I thought about | 22:30 |
flwang1 | flaper87: if the enable_virtual_pools is a workaround for that, then i would like hold it in M and draft a spec for that to get more eyes | 22:31 |
flwang1 | how do you think? | 22:32 |
flwang1 | hold it until M, i mean | 22:32 |
EmilienM | flaper87: do you sleep sometimes? | 22:32 |
EmilienM | oh wait, it's freeze period :P | 22:32 |
flaper87 | EmilienM: hahahaha, I don't and we cut Zaqar last week! | 22:33 |
flaper87 | BAM! How's that for efficiency ? | 22:33 |
flaper87 | :D | 22:33 |
flaper87 | flwang1: sounds good to me | 22:33 |
flaper87 | lets give it more thoughts and not rush it | 22:34 |
flaper87 | if it turns out being a blocker, we could even consider a backport | 22:34 |
flwang1 | flaper87: +1 | 22:34 |
flwang1 | flaper87: thanks a for your time, mate | 22:34 |
flaper87 | flwang1: my pleasure :) | 22:35 |
flaper87 | EmilienM: also, don't you remember PyCon US? | 22:35 |
flaper87 | didn't I show my sleeping habits there? | 22:35 |
flaper87 | :D | 22:35 |
EmilienM | lol | 22:35 |
EmilienM | flaper87: it was canada | 22:35 |
EmilienM | but anyway | 22:35 |
flaper87 | it was still called PyConUS | 22:37 |
flaper87 | and you're not even canadian. :P | 22:37 |
* flaper87 goes back to fixing zaqar's gate | 22:37 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Don't create a connection on constructor https://review.openstack.org/221523 | 22:43 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: WIP: Fixing gate https://review.openstack.org/221068 | 22:43 |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Rename get_group to get_pools_by_group https://review.openstack.org/221538 | 22:53 |
*** achanda has joined #openstack-zaqar | 22:55 | |
*** achanda_ has quit IRC | 22:55 | |
*** achanda_ has joined #openstack-zaqar | 23:01 | |
*** achanda has quit IRC | 23:01 | |
*** csoukup has quit IRC | 23:08 | |
*** achanda has joined #openstack-zaqar | 23:23 | |
*** achanda_ has quit IRC | 23:23 | |
*** Qiming__ has joined #openstack-zaqar | 23:36 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!