*** yograterol has quit IRC | 00:15 | |
*** vkmc has quit IRC | 00:41 | |
*** alcabrera|afk is now known as alcabrera | 01:32 | |
*** staphae has quit IRC | 02:02 | |
*** chandankumar has joined #openstack-zaqar | 02:34 | |
*** chandankumar has quit IRC | 02:34 | |
*** yograterol has joined #openstack-zaqar | 02:40 | |
*** echevemaster_ has quit IRC | 02:45 | |
*** echevemaster has joined #openstack-zaqar | 02:45 | |
*** alcabrera is now known as alcabrera|afk | 02:58 | |
*** AAzza_afk has joined #openstack-zaqar | 06:04 | |
*** AAzza_afk is now known as AAzza | 06:04 | |
*** yograterol has quit IRC | 06:09 | |
*** chandankumar has joined #openstack-zaqar | 06:14 | |
*** flaper87|afk is now known as flaper87 | 06:15 | |
flaper87 | echevemaster: hey man, have you had the time to do the package renaming thing? | 06:16 |
---|---|---|
echevemaster | flaper87: I'm doing it. but still I'm not finished it, why? | 06:19 |
flaper87 | echevemaster: just keeping track of things, no preasures at all | 06:19 |
echevemaster | no problem man, I hope finish it this week, count on it :) flaper87 | 06:20 |
*** AAzza is now known as AAzza_afk | 06:46 | |
flaper87 | flwang: ping | 07:18 |
flaper87 | flwang: https://review.openstack.org/#/c/106346/ pls, again | 07:18 |
flaper87 | I had to address some minor nits in the comments | 07:18 |
*** AAzza_afk is now known as AAzza | 07:29 | |
*** AAzzal has joined #openstack-zaqar | 07:52 | |
*** AAzza has quit IRC | 07:54 | |
*** AAzzal is now known as AAzza | 07:54 | |
*** dguerri_ has joined #openstack-zaqar | 08:01 | |
*** dguerri has quit IRC | 08:10 | |
*** wpf has quit IRC | 08:10 | |
AAzza | flaper87: ping | 08:12 |
flaper87 | AAzza: pong | 08:12 |
AAzza | i have several concerns/problems with this api change: "Message href's now always include claim_id in the query string if the message is claimed" | 08:13 |
flaper87 | AAzza: shoot | 08:13 |
AAzza | first the on_get on message instance controller doesn't handle the claim_id from params. so the check should be added here to verify that it is correspond the real claim_id? | 08:14 |
AAzza | i saw that line in wiki in the get message section - "If either the message ID or the claim ID is malformed or nonexistent, no message is returned. " | 08:15 |
flaper87 | ah damn, I've to run. Will you be around later today? | 08:16 |
AAzza | yeah, will be) | 08:16 |
*** wpf has joined #openstack-zaqar | 08:16 | |
AAzza | for several hours now | 08:16 |
AAzza | and in the evening) | 08:16 |
flaper87 | aewsome, that's great. I'd also like to discuss this with kgriffs | 08:16 |
flaper87 | sorry for dropping off | 08:17 |
AAzza | flaper87: np, run-run) | 08:17 |
*** flaper87 is now known as flaper87|afk | 08:17 | |
*** flwang1 has joined #openstack-zaqar | 08:50 | |
*** AAzza_ has joined #openstack-zaqar | 08:58 | |
*** AAzza has quit IRC | 09:00 | |
*** AAzza has joined #openstack-zaqar | 09:00 | |
AAzza | flaper87|afk: created etherpad to track discussion about v1.1 response changes https://etherpad.openstack.org/p/zaqar-api-v1-1-response-changes | 09:00 |
*** AAzza_ has quit IRC | 09:04 | |
*** echevemaster has quit IRC | 09:24 | |
*** chandankumar has quit IRC | 09:32 | |
*** chandankumar has joined #openstack-zaqar | 09:40 | |
*** AAzza is now known as AAzza_afk | 10:17 | |
*** chandankumar has quit IRC | 10:26 | |
*** chandankumar has joined #openstack-zaqar | 10:27 | |
*** flwang1 has quit IRC | 10:34 | |
*** AAzza_afk has quit IRC | 10:35 | |
*** flwang1 has joined #openstack-zaqar | 10:35 | |
*** AAzza_afk has joined #openstack-zaqar | 10:35 | |
*** AAzza_afk is now known as AAzza | 10:35 | |
*** AAzza has quit IRC | 10:39 | |
*** AAzza_afk has joined #openstack-zaqar | 10:40 | |
*** AAzza_afk is now known as AAzza | 10:40 | |
*** flaper87|afk is now known as flaper87 | 10:47 | |
*** flaper87 is now known as flaper87|afk | 11:14 | |
*** flaper87|afk is now known as flaper87 | 11:23 | |
*** flwang1 has quit IRC | 11:34 | |
*** flwang2 has joined #openstack-zaqar | 11:35 | |
*** flaper87 is now known as flaper87|afk | 11:42 | |
*** flaper87|afk is now known as flaper87 | 11:44 | |
*** vkmc has joined #openstack-zaqar | 12:09 | |
vkmc | morning! | 12:10 |
*** flaper87 is now known as flaper87|afk | 12:14 | |
*** flaper87|afk is now known as flaper87 | 12:18 | |
*** chandankumar has quit IRC | 12:21 | |
*** flwang2 has quit IRC | 12:37 | |
*** sriram has joined #openstack-zaqar | 12:41 | |
vkmc | sriram, o/ | 12:52 |
flaper87 | heeeeeeeeeeeeeeeeeeeeeeeeeeeeeeey | 12:52 |
flaper87 | vkmc: how are you doing? | 12:52 |
vkmc | flaper87, yooooooo o/ | 12:52 |
sriram | hello there! :) | 12:52 |
vkmc | flaper87, fine and you? :) | 12:52 |
flaper87 | vkmc: allllll goood | 12:52 |
flaper87 | vkmc: one thing, before I forget. I'm moving all wiki pages that have (Zaqar) in the name under wiki/Zaqar/$NAME | 12:53 |
vkmc | flaper87, awesome! can I give you a hand with that? | 12:53 |
flaper87 | the whole (Zaqar) thing is aweful and it doesn't make sense for it to exist outside the Zaqar section in the wiki | 12:53 |
flaper87 | vkmc: if you happen to open one, just move it | 12:53 |
vkmc | I dunno if there is an automagical way to do renaming in the wiki | 12:54 |
flaper87 | vkmc: that's what I'm doing | 12:54 |
flaper87 | There's not :( | 12:54 |
vkmc | ok, so let's divide the load a bit | 12:54 |
flaper87 | there's not even a way to keep yourself logged in | 12:54 |
* flaper87 kicks wiki's ass | 12:54 | |
vkmc | do some renaming backtracking | 12:54 |
vkmc | yeah that's a bummer :@ | 12:54 |
flaper87 | vkmc: it's not urgent, do it if you happen to see one | 12:55 |
vkmc | k | 12:55 |
flaper87 | vkmc: also, if you can review this patch, it'd be great: https://review.openstack.org/#/c/112009/ | 12:57 |
flaper87 | I'm updating the wiki as we speak | 12:57 |
flaper87 | damn, can I say something really really bad? | 12:58 |
flaper87 | I hate doing this | 12:58 |
flaper87 | yes yes, I know, it's a bad example | 12:59 |
flaper87 | ..> | 12:59 |
flaper87 | >.> | 12:59 |
vkmc | sure I'll check that too | 13:02 |
vkmc | nerdy alert... you probably already know about it, but yesterday I was reading about hybrid interpreters and I get to know the dis Python library | 13:03 |
vkmc | https://docs.python.org/2/library/dis.html | 13:03 |
vkmc | super cool | 13:03 |
flaper87 | ah yeah, I've played with dis a bit, nothing serious though | 13:05 |
vkmc | does it have a real use... apart from knowing how the python interpreter works? | 13:06 |
*** mpanetta has joined #openstack-zaqar | 13:12 | |
flaper87 | vkmc: well, it can certainly be used in attackts | 13:17 |
flaper87 | by analysing the bytecode you know what the program is doing and you can definitely get useful informations out of it | 13:17 |
flaper87 | so, I'd say, it's lot to do with reverse-engineering | 13:18 |
* flaper87 documented flavor's PUT. GET, DELETE, LIST missing | 13:18 | |
*** AAzza is now known as AAzza_afk | 13:19 | |
vkmc | +1 :) | 13:20 |
flaper87 | DOOOOOOOOOOOOOONE https://wiki.openstack.org/wiki/Zaqar/specs/api/v1.1#Queue_Flavors | 13:24 |
*** mpanetta_ has joined #openstack-zaqar | 13:25 | |
*** mpanetta has quit IRC | 13:25 | |
vkmc | \o/ | 13:25 |
flaper87 | Bonus, I realized that: https://bugs.launchpad.net/zaqar/+bug/1362174 | 13:26 |
vkmc | flaper87, why that? | 13:27 |
flaper87 | vkmc: what? | 13:27 |
flaper87 | I mean, why do we need to raise an error? | 13:28 |
vkmc | why you cannot delete a pool if it's used by some flavor | 13:28 |
vkmc | I'd thought that the other way round | 13:28 |
vkmc | that is... you cannot delete a flavor is a pool is using it | 13:28 |
flaper87 | oh but pools don't use flavors. Flavors use pools | 13:29 |
flaper87 | In fact, there's a pool field in the flavor | 13:29 |
vkmc | true that | 13:29 |
*** AAzza_afk has quit IRC | 13:29 | |
flaper87 | Thing is that, if you delete a pool and then a user tries to use that flavor, then there won't be a pool to store that queue in | 13:29 |
flaper87 | there a couple of ways around this without creating a hard constraint | 13:30 |
*** AAzza_afk has joined #openstack-zaqar | 13:30 | |
*** AAzza_afk is now known as AAzza | 13:30 | |
flaper87 | however, since this is an "admin only" operation, I think it'd be better to teach the admin the right workflow to do this | 13:30 |
flaper87 | Does that make sense? | 13:30 |
flaper87 | My forbidding pool deletion when a flavor is using it, we're telling the admin that flavors should be first migrated to other pools | 13:31 |
flaper87 | I think we'll have to add a "status" field to the flavor | 13:31 |
flaper87 | or something to know whether it's still valid or not | 13:31 |
flaper87 | For example, and admin may want to disable a flavor because they want to dismiss a storage pool | 13:32 |
vkmc | it does yeah | 13:32 |
flaper87 | In that case, the admin would set the flavor as disabled, then migrate everything | 13:32 |
flaper87 | or the admin could also create a new pool, migrate pools and then re-enable the flavor | 13:32 |
flaper87 | Things to do during Juno | 13:33 |
flaper87 | erm, Kilo | 13:33 |
flaper87 | :P | 13:33 |
vkmc | cool :) I got confused for a moment | 13:34 |
*** itisit has joined #openstack-zaqar | 13:36 | |
*** malini has joined #openstack-zaqar | 13:37 | |
* flaper87 gives vkmc an de-confussing glass of coffee | 13:39 | |
flaper87 | glass because the cup is too small | 13:39 |
vkmc | thanks for clearing it up :) | 13:40 |
* vkmc takes a bit sip | 13:40 | |
flaper87 | vkmc: now go and review my patch | 13:40 |
flaper87 | oh, fucking jenkins | 13:40 |
vkmc | I'd need more than coffee for that | 13:42 |
vkmc | let's say... a gummybear | 13:42 |
*** AAzza has quit IRC | 13:48 | |
*** AAzza_afk has joined #openstack-zaqar | 13:49 | |
*** AAzza_afk is now known as AAzza | 13:49 | |
*** chandankumar has joined #openstack-zaqar | 13:50 | |
*** cpallares has joined #openstack-zaqar | 14:03 | |
vkmc | flaper87, does it make sense to add a test controlling that it's not possible to add one queue with two flavors? | 14:18 |
vkmc | I mean, you register a queue with a flavor, and then you register the same queue with another flavor | 14:18 |
vkmc | or that cannot happen? | 14:18 |
*** jeffrey4l has joined #openstack-zaqar | 14:19 | |
*** chandankumar has quit IRC | 14:24 | |
flaper87 | vkmc: I believe that cannot happen | 14:38 |
flaper87 | you can't have 2 `flavor` keys in the queue metadata | 14:38 |
flaper87 | and once you create the queue, you can't 're-create' it | 14:38 |
flaper87 | There's no queue migration yet, so updating the queue flavor won't work yet | 14:38 |
*** amitgandhinz has joined #openstack-zaqar | 14:38 | |
*** chandankumar has joined #openstack-zaqar | 14:41 | |
vkmc | flaper87, awesome | 14:44 |
*** kgriffs has joined #openstack-zaqar | 14:48 | |
kgriffs | the IRC server I was connected to is having issues today | 14:49 |
*** malini|afk has joined #openstack-zaqar | 14:49 | |
kgriffs | reconnected and now I see everyone again. | 14:49 |
*** alcabrera|afk is now known as alcabrera | 14:53 | |
vkmc | hi kgriffs, alcabrera o/ | 14:53 |
kgriffs | o/ | 14:53 |
alcabrera | heya vkmc. :) | 14:53 |
kgriffs | malini: I fixed ZNC so your account is using a good IRC server now too (I think) | 14:54 |
malini | thanks kgriffs! i'll try tht | 14:54 |
*** openstackgerrit has joined #openstack-zaqar | 14:54 | |
*** flaper87 is now known as flaper87|afk | 14:56 | |
*** flaper87|afk is now known as flaper87 | 14:56 | |
vkmc | bbl | 14:56 |
openstackgerrit | Cindy Pallares proposed a change to openstack/zaqar: First patch and first review docs https://review.openstack.org/115369 | 14:57 |
*** yograterol has joined #openstack-zaqar | 15:03 | |
kgriffs | flaper87: ping | 15:04 |
flaper87 | kgriffs: pong | 15:04 |
kgriffs | so, I wanted to see if I understood the way policies work in OpenStack | 15:04 |
kgriffs | The policies are defined in JSON files on the keystone server, right? | 15:05 |
kgriffs | or are they defined on each individual service? | 15:05 |
* kgriffs is ashamed to not know this | 15:05 | |
jeffrey4l | they are define in each individual service | 15:06 |
jeffrey4l | e.g nova/etc/policy.json | 15:06 |
kgriffs | kk | 15:08 |
flaper87 | kgriffs: policies are defined in each service | 15:18 |
flaper87 | ah, what jeffrey4l said | 15:18 |
kgriffs | got it. that's what I thought but then I was reading this and it made me wonder if I had that right. http://docs.openstack.org/admin-guide-cloud/content/keystone-user-management.html | 15:18 |
kgriffs | the docs aren't really clear on where policies live | 15:18 |
kgriffs | but yeah, I didn't recall a Keystone API for getting them, and wanted to be sure | 15:18 |
* kgriffs second-guesses himself too often these days | 15:18 | |
*** jeffrey4l has quit IRC | 15:18 | |
AAzza | kgriffs: flaper87: I have several questions about api-v1-1-response changes? can we discuss it today? | 15:18 |
AAzza | today means anytime during next 3-4 hours :) | 15:18 |
kgriffs | AAzza: what's up? | 15:19 |
*** dguerri_ has quit IRC | 15:22 | |
*** peoplemerge has quit IRC | 15:22 | |
AAzza | kgriffs: I have etherpad of thoughs https://etherpad.openstack.org/p/zaqar-api-v1-1-response-changes | 15:22 |
AAzza | kgriffs: most actual is the first one - about the claim_id in the message href | 15:22 |
*** dguerri_ has joined #openstack-zaqar | 15:22 | |
*** peoplemerge has joined #openstack-zaqar | 15:22 | |
AAzza | kgriffs: the most important problem, i'm not sure how to do it without changes to storage driver. maybe there is a way, i don't see | 15:23 |
kgriffs | looking | 15:23 |
*** jeffrey4l has joined #openstack-zaqar | 15:26 | |
*** amitgandhinz has quit IRC | 15:27 | |
flaper87 | kgriffs: whenever you've time, could you take a look here? https://review.openstack.org/#/c/112009/ | 15:27 |
*** amitgandhinz has joined #openstack-zaqar | 15:27 | |
*** alcabrera is now known as alcabrera|afk | 15:27 | |
*** amitgandhinz has quit IRC | 15:30 | |
kgriffs | AAzza: ok, do those comments make sense so far? we can continue discussion here in IRC | 15:30 |
*** amitgandhinz has joined #openstack-zaqar | 15:30 | |
AAzza | kgriffs: yes, lets continue there :) | 15:30 |
AAzza | kgriffs: so there is no reason to do this change? | 15:31 |
AAzza | kgriffs: if there is indifferent for GET? | 15:31 |
AAzza | kgriffs: or | 15:32 |
AAzza | kgriffs: I'm stupid | 15:32 |
kgriffs | Well, it may make sense to ensure that only the thing that claimed the message can delete it | 15:32 |
AAzza | kgriffs: got what you mean) | 15:32 |
kgriffs | wait | 15:32 |
kgriffs | let me check something | 15:32 |
*** openstack has joined #openstack-zaqar | 16:19 | |
openstackgerrit | Kurt Griffiths proposed a change to openstack/zaqar: Add observer role to benchmark tool https://review.openstack.org/116384 | 16:24 |
*** ametts has joined #openstack-zaqar | 16:26 | |
*** earnThis has joined #openstack-zaqar | 16:57 | |
vkmc | earnThis, o/ | 16:57 |
earnThis | Hi all | 16:59 |
vkmc | earnThis, how are you? | 16:59 |
earnThis | doing well, back to annoy you with more questions haha, yourself? | 17:00 |
vkmc | doing well too :) | 17:00 |
vkmc | nah you don't annoy me | 17:00 |
vkmc | I saw you asked about running tests | 17:00 |
earnThis | Yup I got tox running but got an invocationerror after it ran for a little | 17:01 |
vkmc | well if you simply call tox you will run tests for all the environments in the tox.ini file | 17:03 |
vkmc | you can choose to run some of them, calling tox with 'tox -e py27,pep8' | 17:03 |
vkmc | check if you get errors like that too and, if so, paste me the output | 17:04 |
earnThis | yup i called it with tox -e py27 | 17:04 |
vkmc | cool | 17:04 |
*** earnThis has quit IRC | 17:13 | |
*** earnThis has joined #openstack-zaqar | 17:24 | |
vkmc | kgriffs, do you know which are the memory requirements for the tests environment? | 17:29 |
vkmc | kgriffs, earnThis is getting this when running tox http://paste.openstack.org/show/101111/ | 17:29 |
*** echevemaster has joined #openstack-zaqar | 17:31 | |
*** kgriffs is now known as kgriffs|afk | 17:31 | |
cpallares | earnThis: How much memory do you have? | 17:33 |
earnThis | a little over 2 G | 17:33 |
vkmc | looks like ~700MB ++ did the trick | 17:34 |
cpallares | earnThis: Are you using it on devstack? | 17:34 |
earnThis | cpallares, no | 17:35 |
earnThis | it seems to be working though p27 just succeeded, pep8 running now | 17:36 |
vkmc | \o/ | 17:36 |
*** jimhoagland_ has joined #openstack-zaqar | 17:48 | |
*** jimhoagland_ has left #openstack-zaqar | 17:49 | |
*** kgriffs|afk is now known as kgriffs | 17:52 | |
*** amitgandhinz has joined #openstack-zaqar | 17:53 | |
echevemaster | vkmc: are you there? | 18:05 |
vkmc | I am | 18:06 |
echevemaster | Hi, I'm packaging zaqar in Fedora, but the latest version complains of pbr, I've applied a patch in version.py, but does not work, Do you have any clue about it? | 18:07 |
vkmc | hm, I do not | 18:08 |
vkmc | can you paste the output? | 18:08 |
vkmc | kgriffs, malini may know about this? ^ | 18:08 |
echevemaster | this is the patch http://pkgs.fedoraproject.org/cgit/openstack-marconi.git/tree/0001-Remove-runtime-dependency-on-PBR.patch | 18:08 |
echevemaster | "versioning in this project requires either an sdist tarball" is the exception. | 18:10 |
echevemaster | the previous version before renaming works fine with the patch, but this not. | 18:11 |
echevemaster | vkmc: | 18:12 |
vkmc | we didn't rename the Icehouse branch | 18:13 |
*** mpanetta_ is now known as mpanetta | 18:13 | |
vkmc | which I see is the version you are packaging | 18:13 |
vkmc | right? | 18:13 |
echevemaster | 2014.2.b2 is the version that I'm packaging | 18:14 |
echevemaster | this commit b3f1b48d0fdbf978f8a4c94f48c5f3bc41dd4365 | 18:14 |
vkmc | thanks | 18:14 |
vkmc | let me take a look into it | 18:15 |
echevemaster | thanks vkmc, please if you encounter something there, please ping me or contact me in echevemaster at fedoraproject dot org | 18:16 |
echevemaster | while I'm trying to solve. | 18:16 |
vkmc | will do | 18:17 |
vkmc | thanks for working on this | 18:17 |
echevemaster | :) | 18:17 |
*** kgriffs is now known as kgriffs|afk | 18:32 | |
vkmc | echevemaster, now that you mention, I remember hitting that same error two weeks ago | 18:35 |
vkmc | and flaper87|afk suggest me to uninstall pbr, remove all pbr matches in a find command and then run pip install again | 18:35 |
vkmc | the problem is because of the renaming | 18:36 |
vkmc | s/suggest/suggeste | 18:36 |
vkmc | d | 18:36 |
echevemaster | oh ok. pbr appears in setup.py tests* and config* (I'll remove those all matches and check it) | 18:38 |
vkmc | ok | 18:38 |
vkmc | let me know if that works | 18:38 |
echevemaster | sure. | 18:39 |
vkmc | bbl | 18:41 |
*** kgriffs|afk is now known as kgriffs | 18:48 | |
*** echevemaster has quit IRC | 19:14 | |
*** cpallares has quit IRC | 19:20 | |
*** malini has quit IRC | 19:44 | |
*** malini|afk is now known as malini | 19:44 | |
*** flwang1 has joined #openstack-zaqar | 19:57 | |
kgriffs | going to go offline for a bit to focus on the redis driver | 20:01 |
*** kgriffs is now known as kgriffs|afk | 20:02 | |
vkmc | kgriffs|afk, why FlavorDoesNotExist return HTTP 503? https://review.openstack.org/#/c/112009/11/zaqar/queues/storage/pooling.py | 20:04 |
vkmc | happy hacking :) | 20:07 |
*** AAzza is now known as AAzza_afk | 20:12 | |
*** flwang1 has quit IRC | 20:12 | |
*** malini1 has joined #openstack-zaqar | 20:40 | |
*** malini1 has quit IRC | 20:41 | |
*** malini1 has joined #openstack-zaqar | 20:41 | |
*** sriram has quit IRC | 20:50 | |
*** cpallares has joined #openstack-zaqar | 21:07 | |
*** cpallares has quit IRC | 21:07 | |
*** amitgandhinz has quit IRC | 21:53 | |
*** amitgandhinz has joined #openstack-zaqar | 21:53 | |
*** amitgandhinz has quit IRC | 21:58 | |
*** mpanetta has quit IRC | 22:00 | |
earnThis | hold on..http://paste.openstack.org/show/101255/ | 22:00 |
earnThis | those are the files I want, have they been committed if they are still in git status | 22:01 |
vkmc | I assume that was for me :p | 22:02 |
vkmc | earnThis, & | 22:02 |
vkmc | ^ | 22:02 |
vkmc | you can reset the health.py file with 'git reset HEAD zaqar/queues/transport/wsgi/v1_1/health.py' | 22:03 |
vkmc | and then you probably can change to your bug branch | 22:04 |
*** malini1 has quit IRC | 22:04 | |
*** sriram has joined #openstack-zaqar | 22:08 | |
*** reed has joined #openstack-zaqar | 22:24 | |
*** earnThis has quit IRC | 22:38 | |
*** sriram has quit IRC | 22:45 | |
*** itisit has quit IRC | 23:12 | |
*** yograterol has quit IRC | 23:29 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!