*** mpanetta has joined #openstack-marconi | 00:34 | |
*** mpanetta has quit IRC | 00:39 | |
*** nosnos has joined #openstack-marconi | 00:43 | |
*** Obulpathi has joined #openstack-marconi | 01:32 | |
*** mpanetta has joined #openstack-marconi | 01:35 | |
*** oz_akan_ has joined #openstack-marconi | 01:35 | |
*** oz_akan_ has quit IRC | 01:37 | |
*** Obulpathi has quit IRC | 01:37 | |
*** oz_akan_ has joined #openstack-marconi | 01:37 | |
*** mpanetta has quit IRC | 01:39 | |
*** AAzza_afk has quit IRC | 02:08 | |
*** AAzzal has joined #openstack-marconi | 02:08 | |
*** AAzzal is now known as AAzza | 02:08 | |
*** Hao has joined #openstack-marconi | 02:20 | |
*** mpanetta has joined #openstack-marconi | 02:36 | |
*** mpanetta has quit IRC | 02:40 | |
*** AAzza_afk has joined #openstack-marconi | 02:49 | |
*** AAzzal has joined #openstack-marconi | 02:50 | |
*** AAzza has quit IRC | 02:50 | |
*** AAzzal is now known as AAzza | 02:50 | |
*** AAzza_afk has quit IRC | 02:54 | |
*** AAzza_afk has joined #openstack-marconi | 03:19 | |
*** AAzzal has joined #openstack-marconi | 03:20 | |
*** AAzza has quit IRC | 03:21 | |
*** AAzzal is now known as AAzza | 03:21 | |
*** AAzza_afk has quit IRC | 03:24 | |
*** oz_akan_ has quit IRC | 03:32 | |
*** oz_akan_ has joined #openstack-marconi | 03:32 | |
*** nosnos has quit IRC | 03:34 | |
*** mpanetta has joined #openstack-marconi | 03:36 | |
*** oz_akan_ has quit IRC | 03:37 | |
*** oz_akan__ has joined #openstack-marconi | 03:39 | |
*** mpanetta has quit IRC | 03:41 | |
*** vkmc has quit IRC | 03:42 | |
*** oz_akan__ has quit IRC | 03:55 | |
*** alcabrera|afk is now known as alcabrera | 04:07 | |
*** nosnos has joined #openstack-marconi | 04:26 | |
*** mpanetta has joined #openstack-marconi | 04:37 | |
*** mpanetta has quit IRC | 04:42 | |
*** alcabrera is now known as alcabrera|afk | 04:51 | |
*** mpanetta has joined #openstack-marconi | 05:38 | |
*** mpanetta has quit IRC | 05:42 | |
*** mkoderer has joined #openstack-marconi | 06:09 | |
*** mpanetta has joined #openstack-marconi | 06:39 | |
*** mpanetta has quit IRC | 06:43 | |
*** AAzza has quit IRC | 06:49 | |
*** AAzza_afk has joined #openstack-marconi | 06:50 | |
*** AAzza_afk is now known as AAzza | 06:50 | |
*** prashanthr_ has joined #openstack-marconi | 07:10 | |
*** jamie_h has joined #openstack-marconi | 07:19 | |
*** fifieldt_ is now known as fifieldt | 07:26 | |
*** ykaplan has joined #openstack-marconi | 07:38 | |
*** mpanetta has joined #openstack-marconi | 07:39 | |
*** mpanetta has quit IRC | 07:44 | |
*** jamie_h has quit IRC | 07:58 | |
*** jamie_h has joined #openstack-marconi | 07:59 | |
*** haomaiwa_ has joined #openstack-marconi | 08:14 | |
*** haomaiwa_ has quit IRC | 08:19 | |
*** jamie_h_ has joined #openstack-marconi | 08:19 | |
*** jamie_h has quit IRC | 08:19 | |
*** lvh has joined #openstack-marconi | 08:23 | |
-openstackstatus- NOTICE: setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon | 08:31 | |
*** ChanServ changes topic to "setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon" | 08:31 | |
*** haomaiwa_ has joined #openstack-marconi | 08:33 | |
*** haomaiwa_ has quit IRC | 08:40 | |
*** haomaiwang has joined #openstack-marconi | 09:08 | |
*** AAzza is now known as AAzza_afk | 09:18 | |
*** ykaplan has quit IRC | 09:30 | |
openstackgerrit | Prashanth Raghu proposed a change to openstack/marconi: Implements Queue and Message Controllers for Redis https://review.openstack.org/97178 | 09:54 |
---|---|---|
*** prashanthr_ has quit IRC | 10:08 | |
*** mpanetta has joined #openstack-marconi | 10:12 | |
*** mpanetta has quit IRC | 10:16 | |
*** AAzza_afk is now known as AAzza | 10:16 | |
*** oz_akan_ has joined #openstack-marconi | 10:21 | |
*** oz_akan_ has quit IRC | 10:53 | |
*** oz_akan_ has joined #openstack-marconi | 10:53 | |
*** oz_akan_ has quit IRC | 10:57 | |
*** mpanetta has joined #openstack-marconi | 11:12 | |
*** mpanetta has quit IRC | 11:16 | |
*** prashanthr_ has joined #openstack-marconi | 11:44 | |
*** prashanthr_ has quit IRC | 11:53 | |
*** vkmc has joined #openstack-marconi | 12:08 | |
*** vkmc has joined #openstack-marconi | 12:08 | |
*** AAzza is now known as AAzza_afk | 12:12 | |
*** AAzza_afk is now known as AAzza | 12:27 | |
*** sriram has joined #openstack-marconi | 12:37 | |
*** mwagner_lap has quit IRC | 12:44 | |
*** ykaplan has joined #openstack-marconi | 12:49 | |
*** oz_akan_ has joined #openstack-marconi | 12:53 | |
*** alcabrera|afk is now known as alcabrera | 13:05 | |
alcabrera | good morning! | 13:06 |
*** jchai has joined #openstack-marconi | 13:10 | |
vkmc | alcabrera, good morning! o/ | 13:13 |
alcabrera | vkmc: hey! how are you? :) | 13:13 |
vkmc | alcabrera, fine, thx, and you? | 13:14 |
alcabrera | a little hungry, but happy otherwise. I've yet to make breakfast. | 13:14 |
sriram | good morning alcabrera,vkmc :) | 13:15 |
alcabrera | sriram: hey! | 13:15 |
sriram | how are you doing! :D | 13:16 |
alcabrera | hungry, happy, still waking up, sriram. You? :) | 13:17 |
sriram | heh, I'm doing good. A weekend filled with lots of sleep has energized me :) | 13:17 |
alcabrera | yay! | 13:17 |
vkmc | sriram, good morning! :) | 13:18 |
*** nosnos has quit IRC | 13:18 | |
vkmc | sriram, yay to sleep! | 13:18 |
sriram | alcabrera: btw, I uninstalled the sleep monitoring app >.> I didn't want to be reminded I hadn't slept well :P | 13:19 |
sriram | vkmc: sleep is the elixir. | 13:19 |
alcabrera | hehe. :P | 13:19 |
alcabrera | Have some haskell, y'all: https://twitter.com/dibblego/status/465310381158576128 (Tony Morris. Parametricity: Types are Documentation") | 13:20 |
vkmc | sriram, you were using Sleepbot? | 13:20 |
vkmc | s/you were/were you | 13:21 |
sriram | No, its called sleep cycle. | 13:21 |
vkmc | alcabrera, nothing like a good cup of Haskell for breakfast haha | 13:21 |
sriram | It outputs really nice graphs :P | 13:21 |
alcabrera | vkmc: haha, oh yeah. It's just the right Type of breakfast! ;) | 13:22 |
vkmc | sriram, nice! I see it's for iOS... well, Sleepbot is the Android counterpart :) | 13:22 |
sriram | oic | 13:22 |
vkmc | it turned into another responsibility for me... so I ended uninstalling it :o | 13:23 |
sriram | vkmc: haha! :P similar here. | 13:24 |
sriram | I tried really hard to increase my sleep quality percentage :P that ended up being more stressful, than just enjoying sleep :P | 13:24 |
sriram | alcabrera: https://bugs.launchpad.net/python-marconiclient/+bug/1325032 | 13:29 |
sriram | this was the bug I was talking about earlier wrt claims in the client. | 13:29 |
* alcabrera clicks | 13:29 | |
alcabrera | ah, that's troublesome | 13:30 |
alcabrera | it looks like a fix shouldn't be too bad | 13:30 |
sriram | yeah, I've fixed it. | 13:30 |
sriram | The only thing, I'm a bit confused by, is where should the unit test go. | 13:31 |
alcabrera | ah | 13:31 |
alcabrera | hmm | 13:31 |
sriram | under tests/claims or tests/messages | 13:31 |
sriram | we are deleting a message here, so i'm inclined towards messages. | 13:31 |
alcabrera | I feel that's correct | 13:32 |
*** mpanetta has joined #openstack-marconi | 13:32 | |
sriram | alcabrera: The other thing is that we have two tests directories. | 13:33 |
sriram | one outside the package, and the other inside. | 13:33 |
alcabrera | I'm not sure what's being kept in each | 13:34 |
alcabrera | it's strange | 13:35 |
alcabrera | taking a quick look | 13:35 |
sriram | both of them seem to have unit tests, why do we have two of them? | 13:35 |
alcabrera | I couldn't tell you why some tests live in there and some live elsewhere | 13:35 |
alcabrera | flaper87|afk: would know best on this one. | 13:35 |
sriram | alcabrera: alright, thanks! | 13:35 |
alcabrera | np. :) | 13:36 |
sriram | flaper87|afk: ping | 13:36 |
*** mpanetta_ has joined #openstack-marconi | 13:36 | |
*** mpanett__ has joined #openstack-marconi | 13:38 | |
*** mpanetta_ has quit IRC | 13:38 | |
*** ametts has joined #openstack-marconi | 13:38 | |
*** malini_afk is now known as malini | 13:39 | |
*** mpanetta has quit IRC | 13:41 | |
*** Obulpathi has joined #openstack-marconi | 13:41 | |
*** Obulpathi has quit IRC | 13:42 | |
*** Obulpathi has joined #openstack-marconi | 13:43 | |
*** stritz has joined #openstack-marconi | 13:48 | |
*** jay-atl has quit IRC | 13:50 | |
*** jamie_h_ has quit IRC | 14:00 | |
*** jamie_h has joined #openstack-marconi | 14:00 | |
*** prashanthr_ has joined #openstack-marconi | 14:05 | |
prashanthr_ | hi alcabrera , malini, vkmc , AAzza ! Good morning :) | 14:05 |
*** mpanett__ is now known as mpanetta | 14:06 | |
alcabrera | prashanthr_: hello! :) | 14:06 |
mpanetta | morning prashanthr_ | 14:07 |
prashanthr_ | mpanetta : Good morning to you as well :) Start of a new week ! :) | 14:07 |
mpanetta | Thank goodness :) | 14:07 |
*** ykaplan has quit IRC | 14:08 | |
alcabrera | mpanetta: heya. :) | 14:08 |
mpanetta | Hi alcabrera :) | 14:08 |
malini | hello all!! | 14:08 |
mpanetta | mornin malini | 14:08 |
*** jamie_h_ has joined #openstack-marconi | 14:10 | |
vkmc | prashanthr_, malini, mpanetta hi! :) | 14:10 |
mpanetta | Hiya vkmc | 14:10 |
AAzza | Good day, all) | 14:11 |
*** jamie_h has quit IRC | 14:11 | |
alcabrera | so lively - everyone must be well-rested after the weekend! | 14:13 |
*** mwagner_lap has joined #openstack-marconi | 14:15 | |
prashanthr_ | alcabrera : Haha yeah :) I had a small doubt. Can I ask u now ? | 14:15 |
*** oz_akan_ has quit IRC | 14:15 | |
*** ChanServ changes topic to "OpenStack Queuing and Notification Service || Smile :D || Meetings every Tuesday @ 15:00 UTC || Wiki: https://wiki.openstack.org/wiki/Marconi || Paste: http://paste.openstack.org/ || Send messages and make some noise :D" | 14:16 | |
-openstackstatus- NOTICE: setuptools issue was fixed in upstream in 3.7.1 and 4.0.1, please, recheck on bug 1325514 | 14:16 | |
*** oz_akan_ has joined #openstack-marconi | 14:16 | |
alcabrera | prashanthr_: sure thing | 14:17 |
prashanthr_ | alcabrera: I submitted a patch for Queue and Message controllers for Redis today https://review.openstack.org/#/c/97178/ . | 14:17 |
prashanthr_ | I am able to pass the tests | 14:18 |
prashanthr_ | locally but it fails on Jenkins | 14:18 |
prashanthr_ | I explored the log files | 14:18 |
prashanthr_ | but unable to spot the errors | 14:18 |
AAzza | prashanthr_: oh it was problem with all tests for all patches | 14:19 |
openstackgerrit | Sriram Madapusi Vasudevan proposed a change to openstack/python-marconiclient: Enable deleting of message with claim id https://review.openstack.org/97246 | 14:19 |
prashanthr_ | AAzza: Ohh okay ! | 14:19 |
alcabrera | yeah, that looks like one of those occasional infra bugs that affects all of OS | 14:19 |
prashanthr_ | alcabrera: Ohh okay. Will re-submit the patch again later. | 14:21 |
alcabrera | prashanthr_: no need | 14:21 |
sriram | alcabrera,malini,flaper87|afk,kgriffs|afk: https://review.openstack.org/97246 | 14:21 |
sriram | whenever you have the time. :) | 14:22 |
alcabrera | prashanthr_: when the bug is resolved, we can just do 'recheck no bug' as a comment and jenkins will check it again | 14:22 |
alcabrera | I'll review the patch later today, probably in about six hours. :) | 14:22 |
prashanthr_ | alcabrera: that is nice. Did not know that. Thank you :) | 14:23 |
AAzza | alcabrera: i suppose it is fixed now, you see that notice from openstackstatus :) prashanthr_: i think you can try to recheck | 14:24 |
alcabrera | ah, I tuned out the red text, AAzza, hahaha | 14:24 |
alcabrera | nice catch! | 14:24 |
prashanthr_ | AAzza: Will do that :) thanks ! | 14:25 |
alcabrera | prashanthr_: I just asked jenkins to run another build. we'll see soon. ;) | 14:25 |
alcabrera | *:) | 14:25 |
prashanthr_ | alcabrera: thanks :) | 14:26 |
prashanthr_ | alcabrera: I had a small idea. Would it be nice if marconi could support redis as a cache as well ? | 14:32 |
alcabrera | prashanthr_: that'd be lovely. it's been talked about, along the lines of adding redis support to oslo.cache | 14:33 |
prashanthr_ | alcabrera: Actually I am kind of done with Redis for sharding , catalogue and claims controllers as well in the private branch | 14:34 |
prashanthr_ | So was thinking if I can add redis as a cache :) | 14:35 |
alcabrera | let's bring it up in tomorrow's meeting, prashanthr_ | 14:35 |
alcabrera | i'm sure malini, flaper87|afk, and kgriffs|afk will have thoughts to share there | 14:36 |
prashanthr_ | alcabrera: Sure. | 14:36 |
*** cpallares has joined #openstack-marconi | 14:36 | |
alcabrera | prashanthr_: if there's ever anything you'd like brought up during the openstack marconi meeting, the place to add the item is here: https://wiki.openstack.org/wiki/Meetings/Marconi#Agenda /cc vkmc, AAzza | 14:36 |
alcabrera | it's *the* place for proposing new ideas | 14:37 |
prashanthr_ | alcabrera: Got it :) | 14:37 |
prashanthr_ | alcabrera: Also observed that deleting a non existant queue returns 503 when the storage layer returns a QueueDoesNotExist error. | 14:39 |
prashanthr_ | is this expected behaviour ? | 14:40 |
vkmc | alcabrera, thanks | 14:43 |
alcabrera | prashanthr_: 500-level errors are never expected behavior, to be sure. Something sounds wonky in there. :/ | 14:44 |
prashanthr_ | alcabrera: Hmm. yeah same opinion here as well. just came across it accidentally today. | 14:50 |
*** jamie_h_ has quit IRC | 14:52 | |
*** jamie_h has joined #openstack-marconi | 14:53 | |
*** balajiiyer has joined #openstack-marconi | 14:58 | |
*** jamie_h has quit IRC | 15:02 | |
*** jamie_h has joined #openstack-marconi | 15:07 | |
*** jchai is now known as jchai_afk | 15:10 | |
*** kgriffs|afk is now known as kgriffs | 15:17 | |
*** oz_akan_ has quit IRC | 15:22 | |
*** oz_akan_ has joined #openstack-marconi | 15:24 | |
*** oz_akan__ has joined #openstack-marconi | 15:24 | |
*** oz_akan_ has quit IRC | 15:24 | |
*** oz_akan__ has quit IRC | 15:25 | |
*** oz_akan_ has joined #openstack-marconi | 15:26 | |
*** balajiiyer has left #openstack-marconi | 15:34 | |
*** jchai_afk is now known as jchai | 15:42 | |
*** prashanthr_ has quit IRC | 15:43 | |
*** ykaplan has joined #openstack-marconi | 15:53 | |
*** flaper87|phone has joined #openstack-marconi | 15:55 | |
*** flaper87|phone has quit IRC | 15:56 | |
*** flaper87|phone has joined #openstack-marconi | 15:58 | |
flaper87|phone | Hellloooooooo | 15:58 |
*** rossk has joined #openstack-marconi | 15:59 | |
sriram | woo, hello there flaper87|phone :) | 15:59 |
flaper87|phone | How are you doing? | 16:00 |
flaper87|phone | How's life in this channel? | 16:00 |
mpanetta | Feeling kind of phoney right now :P | 16:00 |
sriram | life is humming along :) | 16:00 |
sriram | flaper87|phone: we discovered a bug in the marconi-client, there's a patch out for it. | 16:01 |
flaper87|phone | Awesommmmeeee | 16:02 |
kgriffs | sriram: nice work! that was fast. :) | 16:02 |
flaper87|phone | Thanks to whoever worked on that. :) | 16:03 |
*** haomaiwang has quit IRC | 16:03 | |
sriram | that's me :P | 16:03 |
flaper87|phone | Awesome | 16:03 |
sriram | I have some questions wrt tests in marconi-client | 16:03 |
sriram | there seem to be two directories, why do we have 2? | 16:04 |
sriram | one inside the package, and one outside. | 16:04 |
flaper87|phone | Mmh, the one inside the Marconi package has the base clases | 16:04 |
flaper87|phone | And the one outside the package has the actual tests | 16:05 |
flaper87|phone | Not sure how useful that is from a client perspective but I wanted to follow what we were doing in the server | 16:05 |
*** ykaplan has quit IRC | 16:06 | |
*** ykaplan_ has joined #openstack-marconi | 16:06 | |
sriram | oh thanks, that consufed me a bit. I think I have my unit test, inside the package :/ . I'll change that. | 16:07 |
*** haomaiwa_ has joined #openstack-marconi | 16:07 | |
malini | flaper87|phone: since we are talking tests, we were considering creating a base class for the unit tests, & then versioned classes for each version of the API (this is for decouple v1 from v1.1 tests) | 16:07 |
malini | any thoughts on tht? | 16:07 |
sriram | yes, we badly need it. | 16:08 |
flaper87|phone | That sounds sensible | 16:08 |
flaper87|phone | And I agree | 16:08 |
flaper87|phone | That should be our priority for this/next week | 16:08 |
kgriffs | brb | 16:08 |
flaper87|phone | Want to stab it? Or prefer me to do it? | 16:08 |
malini | alex /sriram were planning to take on tht one | 16:09 |
*** kgriffs is now known as kgriffs|afk | 16:09 | |
flaper87|phone | Awesome | 16:09 |
flaper87|phone | Sounds good | 16:09 |
malini | I am going to be out most of this week -but will get the tempest & pop stuff going | 16:09 |
flaper87|phone | Sounds goos | 16:09 |
flaper87|phone | Good | 16:09 |
malini | we had one tempest patch merged & the last one is fighting jenkins | 16:10 |
malini | so we shud be ready to meet devananda/ TC by late this week | 16:10 |
flaper87|phone | By all means, sriram/Alex ping me if I can be of any help | 16:10 |
sriram | sure! | 16:10 |
flaper87|phone | OK,I'll ping devananda | 16:10 |
flaper87|phone | Sounds like a good time | 16:10 |
malini | yes !! | 16:11 |
malini | tht will give us enough time to work on any grad reqs tht have come in since | 16:11 |
*** haomaiwa_ has quit IRC | 16:18 | |
*** jamie_h has quit IRC | 16:22 | |
*** haomaiwang has joined #openstack-marconi | 16:24 | |
*** haomaiwang has quit IRC | 16:35 | |
*** kgriffs|afk is now known as kgriffs | 16:35 | |
*** shakamunyi has joined #openstack-marconi | 16:36 | |
*** stritz has quit IRC | 16:41 | |
kgriffs | flaper87|phone: were you still planning on doing msgpack support? if not, we have some other folks who are looking for something to do... :) | 16:43 |
*** haomaiwa_ has joined #openstack-marconi | 16:43 | |
flaper87|phone | I think peoplemerge was going to work on that | 16:43 |
flaper87|phone | If he's nor, then we can give it to anyone interested | 16:43 |
flaper87|phone | I'm planing to work on the migration thing | 16:44 |
*** stritz has joined #openstack-marconi | 16:44 | |
kgriffs | peoplemerge: ping | 16:45 |
kgriffs | flaper87|phone: ok, I assigned Dave for now - I'll try to get in touch with him, but if you "see" him first, can you verify that he can take this? | 16:46 |
*** rwsu has joined #openstack-marconi | 16:46 | |
flaper87|phone | Absolutely, I'd say, let's ping him on the whiteboard, if he doesn't show up in the next couple of days, let's assign it to whoever wants to work on it | 16:47 |
kgriffs | sounds good | 16:47 |
flaper87|phone | Is it fine if I take the migration work? | 16:48 |
flaper87|phone | We should probably do flavors first | 16:48 |
flaper87|phone | Btw, what if instead of flavors we call it storage capabilities? | 16:48 |
flaper87|phone | Or something more related to storage | 16:48 |
kgriffs | hmm | 16:49 |
kgriffs | queue storage policy? | 16:49 |
kgriffs | no | 16:49 |
kgriffs | that isn't right | 16:49 |
kgriffs | that implies the user is setting the policy, not choosing from a list predetermined by the provider | 16:50 |
kgriffs | hmmm | 16:50 |
kgriffs | i agree that we can find a better term than "flavor" | 16:50 |
kgriffs | I think that a cloud operator will likely choose storage pools that either support all of the API, or only a part of it. I don't see them mixing and matching - too confusing for the user, and also more of a pain for operators to manage... I suspect they will choose NoSQL or Broker, but not mix the two. | 16:53 |
kgriffs | If that is true (not 100%, but in talking with some people I think there's a good chance it is), then "flavors" will just be things like | 16:54 |
kgriffs | max_ttl, durability, max_message_size, etc. | 16:55 |
kgriffs | hmm, I guess you could call it a queue policy | 16:57 |
kgriffs | the provider defines a list of policies | 16:57 |
kgriffs | a client can set a default policy, and also override that default when creating an individual queue | 16:57 |
*** haomaiwa_ has quit IRC | 16:58 | |
*** AAzza is now known as AAzza_afk | 17:05 | |
*** flaper87|phone has quit IRC | 17:07 | |
*** balajiiyer has joined #openstack-marconi | 17:10 | |
*** jchai is now known as jchai_afk | 17:19 | |
*** jchai_afk is now known as jchai | 17:23 | |
*** flaper87|phone has joined #openstack-marconi | 17:55 | |
*** flaper87|phone has quit IRC | 17:57 | |
*** flaper87|phone has joined #openstack-marconi | 18:00 | |
malini | Can I get a few +1s plz https://review.openstack.org/#/c/94944/ ? | 18:08 |
kgriffs | looking | 18:08 |
malini | jchai: ^ | 18:09 |
malini | I am going to cheat & skip the config in schema for now :-# | 18:10 |
*** flaper87|phone has quit IRC | 18:11 | |
*** jay-atl has joined #openstack-marconi | 18:11 | |
*** flaper87|phone has joined #openstack-marconi | 18:11 | |
*** ykaplan_ has quit IRC | 18:14 | |
sriram | https://etherpad.openstack.org/p/decoupling-unit-tests | 18:16 |
* vkmc lurks the etherpad | 18:18 | |
sriram | I'll add some details on the changes soon :) | 18:20 |
*** abettadapur has joined #openstack-marconi | 18:20 | |
*** flaper87|phone has quit IRC | 18:21 | |
*** AAzza_afk is now known as AAzza | 18:23 | |
*** cpallares has quit IRC | 18:43 | |
*** reed has joined #openstack-marconi | 18:46 | |
*** openstackstatus has quit IRC | 18:50 | |
*** openstackstatus has joined #openstack-marconi | 18:51 | |
*** ChanServ sets mode: +v openstackstatus | 18:51 | |
*** balajiiyer has quit IRC | 19:20 | |
*** balajiiyer has joined #openstack-marconi | 19:20 | |
abettadapur | malini: do you know why all the unit tests would be skipped? | 19:29 |
malini | abettadapur: no..are you running them via tox? | 19:29 |
abettadapur | nose | 19:29 |
openstackgerrit | Sriram Madapusi Vasudevan proposed a change to openstack/marconi: Implement Lazy Create Queue in v1.1 API https://review.openstack.org/91804 | 19:33 |
*** jmckind has joined #openstack-marconi | 19:40 | |
*** abettadapur has quit IRC | 19:46 | |
*** openstackgerrit has quit IRC | 19:58 | |
*** malini is now known as malini_afk | 20:07 | |
*** AAzza is now known as AAzza_afk | 20:08 | |
*** openstackgerrit has joined #openstack-marconi | 20:11 | |
kgriffs | swift the language or swift the service? much confusion. | 20:22 |
alcabrera | kgriffs: and swift the cpu architecture | 20:23 |
alcabrera | no shortage of ambiguity | 20:23 |
*** alcabrera is now known as alcabrera|afk | 20:25 | |
*** sriram has quit IRC | 20:33 | |
*** mwagner_lap has quit IRC | 20:36 | |
tjanczuk_ | Anyone there? | 20:47 |
*** mpanetta has quit IRC | 21:05 | |
*** jmckind has quit IRC | 21:07 | |
*** oz_akan_ has quit IRC | 21:12 | |
*** Obulpathi has quit IRC | 21:24 | |
*** malini_afk is now known as malini | 21:30 | |
*** flwang has joined #openstack-marconi | 21:40 | |
*** balajiiyer has quit IRC | 21:47 | |
*** malini is now known as malini_afk | 21:48 | |
*** flaper87|phone has joined #openstack-marconi | 22:03 | |
kgriffs | tjanczuk_: a few of us are, but this time of day people start signing off if they haven't already... I'm only going to be around a few more minutes myself. :p | 22:03 |
*** flaper87|phone has quit IRC | 22:03 | |
kgriffs | Earlier in the day there seems to be a lot more chatter in here. Just an observation. | 22:04 |
tjanczuk_ | I was out of the loop for ~2 weeks (JSConf), I wonder if any progress has been made on AMQP? | 22:04 |
kgriffs | tjanczuk_: Flavio has been discussing the state of 1.0 in Rabbit with their devs. let me see if I can dig up that email | 22:05 |
flwang | kgriffs: ping | 22:05 |
tjanczuk_ | But implementation-wise, has there been any progress? | 22:06 |
kgriffs | otherwise, vkmc has volunteered to start working on the AMQP driver and is just waiting for the 0.9/1.0 issue to be sorted | 22:06 |
kgriffs | tjanczuk_: Vickie (vkmc) is blocked on the 0.9/1.0 discussion last time I checked. We should be able to get an update tommorrow at the team meeting. | 22:07 |
kgriffs | (minutes/summary will be recorded and posted on Marconi's meeting page, in case you can't make it) | 22:07 |
kgriffs | flwang: pong! | 22:07 |
kgriffs | hey, how's it going stranger? ;) | 22:08 |
flwang | I'd like to let you know that, I'm back. | 22:08 |
flwang | this is my first working day in NZ | 22:08 |
tjanczuk_ | Got it. Myself, I would like to prototype 0.9. I have a quick question on this: when I start marconi-server, it seems to recognize `mongodb` and `sqllite` as storage drivers in config. What do I need to do to have marconi-server also recognize a new driver I created as a module under marconi\queues\storage? | 22:08 |
tjanczuk_ | Is there some registration necessary? | 22:08 |
kgriffs | flwang: awesome! | 22:08 |
flwang | kgriffs: I saw you left a comment said there are some good feedback about the health bp, would you mind introducing a little bit? | 22:09 |
kgriffs | tjanczuk_: yeah, it uses this thing called "entry points" | 22:10 |
kgriffs | i think that's a distutils thing, but can't remember for sure | 22:10 |
kgriffs | flwang: yeah, just a moment | 22:10 |
flwang | kgriffs: sure, thanks | 22:10 |
kgriffs | tjanczuk_: look in setup.cfg | 22:10 |
kgriffs | under the section "entry_points" | 22:11 |
kgriffs | you can actually register entry points from standalone packages, so you can create drivers outside marconi's repo | 22:11 |
kgriffs | stevedore knows how to find them and load them up when you specify one in marconi.conf, assuming it is registered via the entry_points section | 22:11 |
kgriffs | flwang: I updated the blueprint description to try and reflect the new direction that ops folks would like us to take that endpoint | 22:12 |
tjanczuk_ | I think I updated the relevant sections of setup.cfg. After I do, do I need to run something before just launching marconi-server? Despite the changes marconig-server does not seem to be recognizing my new module. steveodore throws an exceptiion. | 22:12 |
kgriffs | tjanczuk_: you'll have to run setup after updating setup.cfg | 22:13 |
kgriffs | probably through pip install -e . | 22:13 |
flwang | kgriffs: ok, looking | 22:14 |
kgriffs | flwang: let me clarify: ops would like to just use their regular monitoring tools (sensu, nagious, what-have-you) for stuff like CPU, disk, RAM usage | 22:14 |
kgriffs | flwang: what they would like us to report is app-level data | 22:14 |
flwang | so? | 22:14 |
kgriffs | so, stuff those other tools can't check | 22:14 |
kgriffs | like, how many total queues, number of messages, average lifetime of each message, etc. | 22:15 |
flwang | metrics about Marconi itself, right? | 22:15 |
kgriffs | I would just pick one of those for the first implementation | 22:15 |
kgriffs | flwang: yep | 22:15 |
flwang | kgriffs: got it | 22:15 |
kgriffs | flwang: oh, also, I had one sys admin ask for us to do a deep "alive" check. | 22:15 |
*** Joe_knock has joined #openstack-marconi | 22:15 | |
kgriffs | he would like us to actually try to produce a message, claim it, delete it | 22:15 |
kgriffs | to fully excercise everything | 22:15 |
kgriffs | basically a mini functional test, then report that as OK or ERROR | 22:16 |
flwang | kgriffs: interesting view | 22:16 |
tjanczuk_ | kgriffs: I run `setup.py build` followed by `setup.py install` and still get `ERROR stevedore.extension [-] Could not load 'rabbit': No module named rabbit`. Did I miss anything else? | 22:16 |
kgriffs | apparently, they do that anyway from the outside, and it would be nice if we helped them a little there | 22:16 |
flwang | kgriffs: yep, I can see the point | 22:16 |
kgriffs | tjanczuk_: hard to say. can you paste the [entery_points] section of setup.cfg? | 22:17 |
tjanczuk_ | I think I found a typo, sorry for confusion. | 22:17 |
Joe_knock | What does marconi mean? | 22:18 |
kgriffs | flwang: so, I'd say, do the deep "is alive" check plus one metric for the first iteration. Then we can discuss other metrics to add by the end of J-2. I'd like to freeze the v1.1 API by the end of that milestone. | 22:18 |
kgriffs | Joe_knock: are you asking about the project, or specifically why it is code-named "marconi"? :) | 22:19 |
tjanczuk_ | Joe_knock: http://en.wikipedia.org/wiki/Marconi. The dude designed radio transmission. | 22:19 |
flwang | kgriffs: +1, for the first one metric, how about num of queue or num of msg per queue? | 22:19 |
flwang | kgriffs: btw, any progress about the new project name? | 22:19 |
kgriffs | Joe_knock: about the project: https://wiki.openstack.org/wiki/Marconi | 22:19 |
kgriffs | flwang: number of messages per queue would have to be an average since we wouldn't want to try and list every queue in the system. :p | 22:20 |
Joe_knock | kgriffs: why is it code-named marconi? | 22:20 |
kgriffs | so, I vote for total number of queues per pool | 22:20 |
kgriffs | Joe_knock: the thought was that it afforded a variety of communication patterns, just like Radio did. Radio was successful because it was so flexible. | 22:21 |
*** jchai has quit IRC | 22:22 | |
kgriffs | Joe_knock: that being said, we are in the process of renaming the project, since someone owns the trademark on the Marconi name and the declined to share. :( | 22:22 |
kgriffs | flwang: we have a short list of possibilities that OpenStack legal is checking now | 22:22 |
Joe_knock | kgriffs: Perhaps you guys should also consider renaming Falcon, as Phalcon exists too. | 22:22 |
flwang | kgriffs: ok, then I will work on the num of queues per pool. Does that the 'pool' means shard? | 22:24 |
tjanczuk_ | kgriffs: thanks, it was a typo on my part, things work now. | 22:27 |
kgriffs | Joe_knock: Falcons abound, it seems. http://www.falconframework.com/ | 22:27 |
kgriffs | tjanczuk_: cool. If you can catch vkmc, it would be good for your two to sync | 22:28 |
kgriffs | s/your/you | 22:28 |
kgriffs | flwang: right - see Flavio's pending patch. We decided to change the name to give us a better mindset of what we wanted to achieve. | 22:28 |
tjanczuk_ | sure | 22:28 |
*** mwagner_lap has joined #openstack-marconi | 22:28 | |
Joe_knock | kgriffs: I will try building a simple API with falcon and PR it to you somehow, as seeing actual application code in the form of a tutorial may be useful | 22:29 |
kgriffs | flwang: also, to reduce confusion around terminology | 22:29 |
kgriffs | Joe_knock: definitely. BTW, feel free to discuss Falcon-specific questions/suggestions in #falconframework. There are folks using it outside OpenStack who could benefit from the discussions. | 22:30 |
kgriffs | In fact, most of the PRs these days come from folks outside OpenStack and Rackspace | 22:30 |
kgriffs | aaanyway... | 22:30 |
kgriffs | I gotta run folks | 22:30 |
Joe_knock | alright. Take care. | 22:31 |
kgriffs | I've got ZNC running, so you can ping my username and it will highlight that part of the log when I next sign in. | 22:31 |
kgriffs | o/ | 22:31 |
*** kgriffs is now known as kgriffs|afk | 22:31 | |
*** flwang has left #openstack-marconi | 22:40 | |
*** flwang has joined #openstack-marconi | 22:54 | |
*** oz_akan_ has joined #openstack-marconi | 23:11 | |
*** rossk has quit IRC | 23:13 | |
*** rossk has joined #openstack-marconi | 23:14 | |
peoplemerge | kgriffs|afk: flaper87|afk: pong! | 23:22 |
peoplemerge | flaper87|afk: might need to refresh my memory on this msgpack one, I'm down to start hacking it tho! | 23:37 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!