Friday, 2013-12-20

*** kgriffs is now known as kgriffs_afk00:05
*** jergerber has quit IRC00:34
*** jcru has quit IRC00:53
*** ayoung_ has joined #openstack-marconi00:58
*** nosnos has joined #openstack-marconi01:04
*** cpallares has quit IRC01:10
*** ayoung_ is now known as ayoung01:14
*** vkmc has quit IRC02:10
*** rossk has quit IRC02:11
*** reed has quit IRC02:20
*** etoews1 has joined #openstack-marconi02:22
*** etoews1 has quit IRC02:27
*** haomaiwang has joined #openstack-marconi02:27
*** jergerber has joined #openstack-marconi02:31
*** haomaiwang has quit IRC02:34
*** haomaiwang has joined #openstack-marconi02:34
*** haomaiwa_ has joined #openstack-marconi02:48
*** haomaiwa_ has quit IRC02:48
*** haomaiwa_ has joined #openstack-marconi02:49
*** haomaiwang has quit IRC02:49
*** haomaiwang has joined #openstack-marconi03:10
*** haomaiwa_ has quit IRC03:13
*** etoews1 has joined #openstack-marconi03:20
*** rongze has joined #openstack-marconi03:23
*** etoews1 has quit IRC03:43
*** etoews1 has joined #openstack-marconi04:03
*** jergerber has quit IRC04:06
*** amitgandhi has joined #openstack-marconi04:12
*** balajiiyer has joined #openstack-marconi04:14
*** chandankumar has joined #openstack-marconi04:15
*** balajiiyer has quit IRC04:18
*** amitgandhi has quit IRC04:19
*** rongze has quit IRC04:47
*** etoews1 has quit IRC04:53
*** chandankumar has quit IRC05:00
*** chandankumar has joined #openstack-marconi05:01
*** rongze has joined #openstack-marconi05:03
*** rongze has quit IRC05:03
*** amitgandhi has joined #openstack-marconi05:15
*** amitgandhi has quit IRC05:20
*** rongze has joined #openstack-marconi05:34
*** rongze has quit IRC05:42
*** amitgandhi has joined #openstack-marconi06:16
*** haomaiwang has quit IRC06:18
*** haomaiwang has joined #openstack-marconi06:19
*** rongze has joined #openstack-marconi06:20
*** amitgandhi has quit IRC06:20
*** haomaiwang has quit IRC06:27
*** haomaiwang has joined #openstack-marconi06:28
*** haomaiwang has quit IRC06:33
*** haomaiwang has joined #openstack-marconi06:34
*** haomaiwang has quit IRC06:37
*** haomaiwang has joined #openstack-marconi06:38
*** haomaiwa_ has joined #openstack-marconi06:40
*** haomaiwa_ has quit IRC06:41
*** nosnos has quit IRC06:41
*** haomaiwa_ has joined #openstack-marconi06:41
*** nosnos has joined #openstack-marconi06:42
*** haomaiwang has quit IRC06:43
*** haomaiwa_ has quit IRC06:45
*** flwang has quit IRC06:45
*** haomaiwang has joined #openstack-marconi06:46
*** flwang has joined #openstack-marconi06:59
*** nosnos_ has joined #openstack-marconi07:03
*** nosnos has quit IRC07:05
*** amitgandhi has joined #openstack-marconi07:17
*** amitgandhi has quit IRC07:21
*** vds has joined #openstack-marconi07:46
*** flaper87|afk is now known as flaper8708:12
*** amitgandhi has joined #openstack-marconi08:17
*** amitgandhi has quit IRC08:22
*** yassine has joined #openstack-marconi08:54
*** haomaiwang has quit IRC08:59
*** haomaiwang has joined #openstack-marconi09:00
*** Abhishek_ has joined #openstack-marconi09:09
*** amitgandhi has joined #openstack-marconi09:18
*** nosnos_ has quit IRC09:19
*** amitgandhi has quit IRC09:23
*** amitgandhi has joined #openstack-marconi10:19
*** amitgandhi has quit IRC10:23
*** haomaiwang has quit IRC10:27
*** haomaiwang has joined #openstack-marconi10:28
*** haomaiwang has quit IRC10:33
*** rongze has quit IRC10:44
*** vkmc has joined #openstack-marconi10:51
*** rongze has joined #openstack-marconi10:53
*** rongze has quit IRC11:01
*** rongze has joined #openstack-marconi11:23
*** Abhishek_ has quit IRC11:28
*** haomaiwang has joined #openstack-marconi11:47
*** haomaiwa_ has joined #openstack-marconi11:52
*** haomaiwang has quit IRC11:52
*** yassine has quit IRC12:07
*** yassine has joined #openstack-marconi12:10
*** amitgandhi has joined #openstack-marconi12:20
*** rongze has quit IRC12:21
*** amitgandhi has quit IRC12:25
*** chandankumar_ has joined #openstack-marconi12:25
*** chandankumar is now known as ciypro12:29
*** tedross has joined #openstack-marconi12:39
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Add `deserialized_content` to the response  https://review.openstack.org/6339912:41
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Add a Client 'instantiator'  https://review.openstack.org/6096312:41
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Add a base test class for the queues package  https://review.openstack.org/6096612:41
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Move request_and_transport to the Client  https://review.openstack.org/6095312:42
*** haomaiwang has joined #openstack-marconi13:11
*** haomaiw__ has joined #openstack-marconi13:12
*** haomaiwa_ has quit IRC13:13
*** haomaiw__ has quit IRC13:15
*** haomaiwa_ has joined #openstack-marconi13:15
*** haomaiwang has quit IRC13:17
*** rongze has joined #openstack-marconi13:17
*** amitgandhi has joined #openstack-marconi13:21
*** amitgandhi has quit IRC13:25
*** haomaiwang has joined #openstack-marconi13:39
*** haomaiwa_ has quit IRC13:43
*** cpallares has joined #openstack-marconi13:52
*** oz_akan_ has joined #openstack-marconi13:57
*** oz_akan_ has quit IRC13:59
*** oz_akan_ has joined #openstack-marconi13:59
*** jcru has joined #openstack-marconi14:15
*** amitgandhi has joined #openstack-marconi14:20
*** amitgandhi has quit IRC14:20
*** amitgandhi has joined #openstack-marconi14:21
*** etoews1 has joined #openstack-marconi14:35
*** balajiiyer has joined #openstack-marconi14:36
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Add a Message resource and a MessageIterator  https://review.openstack.org/6342614:37
*** balajiiyer1 has joined #openstack-marconi14:38
*** chandankumar_ has quit IRC14:38
*** haomaiwang has quit IRC14:40
*** balajiiyer has quit IRC14:40
*** alcabrera has joined #openstack-marconi14:41
alcabreraGood morning!14:42
alcabreraflaper87: Message Iterator support - I've been looking forward to this. :D14:42
flaper87alcabrera: hellooooooooooooooooooooooooo14:42
flaper87:D14:42
flaper87alcabrera: :D14:42
flaper87:D14:42
flaper87I've been meaning to complete tests and stuff for it14:42
flaper87I implemented it like 2 weeks ago but I went lazy with the tests part14:43
flaper87:/14:43
flaper87:D14:43
alcabreraheh14:43
alcabrerait's done now!14:43
flaper87alcabrera: btw, do you think we can do a client review+code sprint today?14:43
alcabrerasure thing14:44
alcabreraI'm all for it14:44
flaper87I'd like to get all these patches in today14:44
alcabreraEspecially since....14:44
alcabreraI'm out all of next week.14:44
alcabreraVacation!14:44
flaper87that means, you ain't going anywhere today until those patches are merged14:44
flaper87:D14:44
flaper87muahahaha14:44
alcabreraSo you'll either get my +2 on a thing today or a series of detailed comments that would lead to my ninja-consent for the coming week if resolved.14:44
flaper87lets stick with the +2 part, thank you.14:45
flaper87:D14:45
alcabreralol14:45
flaper87I mean, it's for your own good.14:45
alcabreraI'll try. ;D14:45
* alcabrera does not fear for his good - it's all for the *greater good*14:45
flaper87awesome, I'm down to address all your comments asap14:45
alcabrerahttp://en.wikipedia.org/wiki/Hot_Fuzz <14:46
*** mpanetta has joined #openstack-marconi14:49
* flaper87 stares at alcabrera's nick while he reviews the client patches14:55
mpanettahaha15:01
alcabreraflaper87: ;)15:04
alcabrerampanetta: good morning!15:04
mpanettamorning!  How goes?15:05
flaper87https://twitter.com/flaper87/status/41404870705139712015:06
flaper87alcabrera: mpanetta what do you guys think? ^^^^15:06
mpanettahaha15:06
* flaper87 eats Turrón... om nom nom15:07
mpanettaOnly problem with that is then the west coast won't have such a nice climate anymore :P15:08
*** malini_afk is now known as malini15:08
mpanettamornin malini15:09
malinigood morning!!15:09
alcabreraflaper87: ooohh, turrón... :D15:10
alcabreraflaper87: it's been a long time since I've had some. My father would bring some home every week during the holidays. Honey almond was my favorite, though the almond paste one came close.15:10
alcabrerampanetta: great! I'm absorbed by category theory today.  :D15:11
alcabrerabrb15:11
flaper87alcabrera: I love turrón... :D And yes, the almond is my favorite too :D15:12
flaper87malini: goood morning15:12
flaper87mpanetta: but that doesn't affect you, you already have a crapy, cough cough cough, weather. Right? :D15:13
mpanettaPretty much :P15:13
maliniflaper87: good afternnon!!15:14
alcabrerabrb15:23
*** alcabrera is now known as alcabrera|afk15:23
*** balajiiyer1 has quit IRC15:31
*** jergerber has joined #openstack-marconi15:45
*** alcabrera|afk is now known as alcabrera15:45
*** whenry has joined #openstack-marconi15:50
*** haomaiwang has joined #openstack-marconi15:51
flaper87alcabrera: :( :( :( patches patches patches :D15:53
mpanettaflaper87: are you feeling a bit patchy?15:53
flaper87mpanetta: a bit over-patched, I'd say15:53
flaper87:D15:54
mpanettaSounds painful :P15:54
*** haomaiwang has quit IRC15:56
mpanettaI just wanted to say, you guys rock. :)16:05
alcabreralol16:05
*** kgriffs_afk is now known as kgriffs16:05
flaper87hehe16:05
* flaper87 blushes16:05
alcabreraflaper87: I'll get to the patches in exactly 1 hour. :)16:06
alcabreranoon EST16:06
flaper87alcabrera: you promissed it, don't break my heart :(16:06
alcabreraI keep my promises, flaper87. The phone alarm will keep me honest. :)16:06
mpanettaIf he does I will take his rocks status away :P16:07
alcabrerampanetta is also helping me keep that promise!16:07
flaper87mpanetta: lool16:07
mpanettahopefully I will still be awake at noon, I need a nap :P16:07
*** balajiiyer has joined #openstack-marconi16:19
flaper87mpanetta: http://stream1.gifsoup.com/view/503533/donghae-nap-o.gif16:22
mpanettaLOL16:23
*** oz_akan_ has quit IRC16:27
alcabrerahahaha16:32
alcabreraturn the page to keep things fresh16:32
*** rongze has quit IRC16:33
*** oz_akan_ has joined #openstack-marconi16:34
maliniI just submitted the tempest patch https://review.openstack.org/#/c/63449/16:36
malininow starts the review game :)16:36
flaper87nooooooooooooo wayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy16:38
flaper87w0000000000000000000t16:38
flaper87w0000000000t16:38
maliniI am pretty excited :)16:39
malinithis patch add the basic stuff in place & has just a create queue test16:39
flaper87malini: does the devstack thing work as expected?16:39
maliniBut once this goes thru, the rest will be a breeze16:39
maliniflaper87: I just had to make the changes we talked abt the otherday16:40
maliniI had a patch merged to fix it & everything worked like a charm16:40
alcabreraw00t16:40
alcabreramalini: awesome!16:40
flaper87malini: awesome, thousands of millions of billions of trillions of thanks16:42
maliniflaper87: It was actually fun :)16:43
maliniI had no clue how to start on this one & enjoyed figuring it out16:43
maliniI got to play with devstack too :)16:44
maliniNow if only I can get devstack running in my macbook pro !16:44
maliniIt doesnt seem to like it in MBP16:44
flaper87malini: that's easy16:45
flaper87malini: you just have to make your MBP run out of the window16:45
flaper87then you get a linux box16:45
flaper87and you're done16:45
flaper87:D16:45
maliniflaper87: :D16:46
* flaper87 is an OSX lover, TBH16:46
maliniit kept whining abt something which I was too impatient to figure out16:46
maliniI ended up running it in Ubuntu16:46
*** rwsu has quit IRC16:47
kgriffsflaper87: the entire ddt issue is another data point wrt the discussion around oslo's role in openstack16:51
kgriffsoslo/requirements - but I see them related16:51
flaper87kgriffs: right16:52
kgriffsyou would think they would be happy to consider a new, useful library rather than pushing back on us and saying we should write it from scratch as part of a different module16:53
kgriffsthat *is* reinventing the wheel16:53
kgriffs(oh, the irony)16:53
* kgriffs is done16:53
kgriffsflaper87: did paulmo ping you already wrt logging?16:54
flaper87kgriffs: LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL16:54
flaper87kgriffs: no, he hasn't16:54
flaper87mmh, I'm not in #solum16:54
kgriffsspeaking of which, I *hate* the term "reinventing the wheel". It is a falacious argument16:55
kgriffscase in point: http://goo.gl/1sRwkC16:55
flaper87hahahhahaha, hahahah, hahahah16:55
flaper87ok, now I'm seriously ROFL16:55
flaper87kgriffs: d00d, you gotta tweet that16:56
mpanettalol16:56
mpanettanice one kgriffs16:56
alcabrerahaha16:56
alcabreraalso: https://pypi.python.org/pypi/wheel16:57
alcabrerapython laughs in the face of wheels16:57
kgriffssrsly. Can you imagine if we had stopped with this design? http://www.model-t-restore.com/images/wheel_3_lrg.jpg16:58
alcabreraflaper87: it's noon. I'm going to knock out some patches. :)17:00
flaper87kgriffs: what's wrong with that? It legacy and it works17:00
flaper87IT's*17:00
* flaper87 hides17:01
flaper87alcabrera: w0000t17:01
alcabrera:D17:01
flaper87kgriffs: you too, pls! I'm hoping to land those client patches17:01
flaper87kgriffs: these ones: https://review.openstack.org/#/q/status:open+project:openstack/python-marconiclient,n,z17:01
kgriffsI don't think we need any more patches17:02
kgriffswhat we have already is good enough17:02
kgriffs;)17:02
flaper87hahahahahaahah17:02
flaper87lets monkey patch it17:02
alcabreraI've got one patch in /marconi to tackle (HTTP logging), then I'm going to party hard on python-marconiclient17:03
cpallaresalcabrera, you should review this forgotten one https://review.openstack.org/#/c/59508/17:10
cpallares:P17:11
alcabrerayes!17:12
alcabreraI'll do that, too.17:12
alcabreraflaper87, kgriffs: thought - should queue/stats be an admin endpoint?17:12
alcabreraIf so, are there stats we might want to expose to users via queue/stats, and perhaps have a separate queues/admin/stats?17:12
flaper87alcabrera: you talking about the client or the server schema >?17:13
alcabreraserver schema17:13
flaper87I think stats is admin17:13
alcabreraThis question came up during a discussion at Rackspace, since queue/stats is being used by to display some metrics to users.17:14
alcabreraI was originally "Yes, definitely admin", but now I'm less sure.17:14
alcabreraflaper87, cpallares: +2 on the HTTP schema patch17:15
cpallares\o/ yay17:15
alcabreraI just want to bring up the topic for discussion (at some point), but the patch looks great, so there's no reason to keep it sitting around. :)17:15
alcabreraIt adds a lot of opportunity for benefit.17:16
alcabreraAnd we can always come back and tweak it later if we decide to add/remove admin priviliges on endpoints.17:16
alcabrera*privileges17:16
cpallaressounds good to me17:18
flaper87alcabrera: agreed. the API layer it's still on its really really early stages17:18
flaper87so, lets circle back on that later17:19
alcabrerakk17:19
alcabreraflaper87: +2 for the deserialize content patch and the 'move get transport to client' patches17:19
alcabreraworking on the Message iter patch now. :)17:20
flaper87alcabrera: w0000t17:23
flaper87kgriffs: could you go through the client patches?17:23
flaper87:D17:24
flaper87pleeeassssseeeeee17:24
cpallaresalcabrera, user-driven events are like adding queues or claiming them?17:25
*** ciypro has quit IRC17:25
alcabreracpallares: user-driven events include everything that can be done through the API, like 'create_queue', 'delete_queue', 'list_messages', etc.17:26
alcabreraso... hmm..17:26
alcabreraOI think I made a poor distinction in part of that comment.17:26
alcabreraI think .warn and .exception should be reserved for errors that an operator should know about.17:26
alcabreraAt one point, we were spitting .exception to stdout/logfile every time we got an invalid JSON event. That was messy. :)17:27
alcabrera*I17:27
openstackgerritCindy Pallares proposed a change to openstack/marconi: Added logging to HTTP errors  https://review.openstack.org/6322217:33
alcabreracpallares: fast! +217:34
cpallaresalcabrera: :D17:34
*** Abhishek_ has joined #openstack-marconi17:37
alcabreracpallares: I'm surprised the DRY logging patch fails: https://review.openstack.org/#/c/62701/17:39
alcabreraI'm looking into it now.17:39
alcabreraI like the idea, and I'd be close to +2-ing it, but I want to figure out what is driving jenkins crazy17:39
cpallaresalcabrera, thanks! that's what i was trying to figure out right now17:40
alcabreraI'm going to re-run the tests to make sure it isn't something weird.17:42
alcabreraI can't find anything in the patch itself that would obviously cause the error17:43
alcabrerawhile jenkins does that, I'm going to go prep my lunch. Be back in 5. :)17:43
openstackgerritA change was merged to openstack/marconi: Added logging to HTTP errors  https://review.openstack.org/6322217:43
flaper87alcabrera: thanks a lot for your reviews17:43
alcabreraBack - let's see if jenkins has caught up. :D17:47
alcabreracpallares: no problem! Thanks for your patches, and for helping keep #marconi lively. :)17:47
cpallaresalcabrera, awww17:48
* cpallares blushes17:48
flaper87flaper87 <3 Marconi17:51
cpallareshaha17:52
alcabrera:D17:53
* alcabrera takes a twitter break during lunch17:56
*** balajiiyer has quit IRC17:56
*** balajiiyer has joined #openstack-marconi17:58
*** russellb is now known as rustlebee17:58
alcabreraflaper87: thanks for sharing - http://thenextweb.com/lifehacks/2013/09/12/10-things-you-should-never-say-during-presentations-2/#!qlUyT18:11
*** Abhishek_ has quit IRC18:11
alcabrera#2 is the best advice I've seen in a long time18:11
*** kgriffs is now known as kgriffs_afk18:18
*** EmilienM has quit IRC18:19
*** EmilienM has joined #openstack-marconi18:20
alcabreracpallares: so jenkins gave his verdict. Something about that patch is causing the test failures. :/18:25
alcabreras/his/its18:25
*** reed has joined #openstack-marconi18:28
alcabreraI'm not sure what the cause it, but my best guess at the moment is that with the change that came with the Exception hierarchy, some exception(s) some where isn't being caught.18:29
*** amitgandhi has quit IRC18:30
*** amitgandhi has joined #openstack-marconi18:32
cpallaresalcabrera, mmmm... I'm not sure I follow.18:32
cpallaresthere was a change with the exceptions?18:33
cpallaresexception hierarchy?18:33
*** vkmc has quit IRC18:38
alcabrerayup. Previously, all Marconi exceptions inherited from Exception. Now they inherit from ExceptionBase as a result of your patch.18:38
alcabreracpallares: ^18:39
cpallaresah okay yeah i see18:48
cpallaresi was going through the files that use the errors18:48
cpallaresthat was my strategy so far :P18:48
cpallaresmmm well import the errors18:49
cpallaresalcabrera, but since they're inheriting  from Exception shouldn't it work?18:57
*** jcru has quit IRC18:58
*** jcru has joined #openstack-marconi19:00
*** jcru has quit IRC19:01
*** jcru has joined #openstack-marconi19:02
alcabreracpallares: lemme double check with a small example. I expect that it should.19:03
alcabreracpallares: yeah, 'except Exception' definitely catches everything that inherits from Exception.19:05
alcabreraverified~19:05
alcabreraSo the error is still a mystery to me.19:06
*** kgriffs_afk is now known as kgriffs19:06
*** rwsu has joined #openstack-marconi19:08
*** kgriffs is now known as kgriffs_afk19:16
*** kgriffs_afk is now known as kgriffs19:55
*** flaper87 is now known as flaper87|afk20:02
*** ayoung is now known as ayoung-afk20:03
*** jcru_ has joined #openstack-marconi20:10
*** jcru has quit IRC20:13
*** malini is now known as malini_afk20:22
*** cpallares has quit IRC20:31
*** yassine has quit IRC20:43
*** cpallares has joined #openstack-marconi20:54
*** balajiiyer has quit IRC21:00
*** amitgandhi has quit IRC21:02
*** balajiiyer has joined #openstack-marconi21:06
*** kgriffs is now known as kgriffs_afk21:06
*** amitgandhi has joined #openstack-marconi21:07
*** rwsu has quit IRC21:13
*** cpallares has quit IRC21:23
*** cpallares has joined #openstack-marconi21:30
*** chandankumar_ has joined #openstack-marconi21:31
*** rwsu has joined #openstack-marconi21:33
alcabreraHeading out for the night (and the rest of next week!).21:52
alcabreracpallares, flaper87|afk, *: enjoy the holidays! :)21:53
mpanettahave a good vacation alcabrera21:53
alcabrerampanetta: totally will do. You, too! :D21:53
*** alcabrera has left #openstack-marconi21:54
*** kgriffs_afk is now known as kgriffs21:58
*** tedross has quit IRC22:01
*** cpallares has quit IRC22:01
*** balajiiyer has quit IRC22:02
*** amitgandhi has quit IRC22:07
*** oz_akan_ has quit IRC22:13
*** amitgandhi has joined #openstack-marconi22:14
*** balajiiyer has joined #openstack-marconi22:19
*** etoews1 has quit IRC22:22
*** balajiiyer has quit IRC22:23
*** mpanetta has quit IRC22:26
*** amitgandhi has quit IRC22:36
*** ametts has quit IRC23:02
*** sebasmagri has joined #openstack-marconi23:34
*** chandankumar_ has quit IRC23:53
*** jcru_ has quit IRC23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!