Tuesday, 2014-02-04

*** ekarlso- has joined #openstack-marconi00:04
*** amitgandhi has joined #openstack-marconi00:09
*** amitgandhi has quit IRC00:13
*** nosnos has joined #openstack-marconi00:33
*** nosnos_ has joined #openstack-marconi00:44
*** nosnos has quit IRC00:47
*** kgriffs is now known as kgriffs_afk00:48
*** ekarlso has quit IRC00:50
*** nosnos_ has quit IRC00:54
*** nosnos has joined #openstack-marconi00:54
*** amitgandhi has joined #openstack-marconi01:09
*** amitgandhi has quit IRC01:14
*** rossk has quit IRC01:44
*** cpallares has joined #openstack-marconi02:00
*** amitgandhi has joined #openstack-marconi02:10
*** amitgandhi has quit IRC02:15
*** amitgandhi has joined #openstack-marconi03:10
*** amitgandhi has quit IRC03:15
*** malini is now known as malini_afk03:32
*** amitgandhi has joined #openstack-marconi04:11
*** cpallares has quit IRC04:14
*** amitgandhi has quit IRC04:15
*** ayoung is now known as ayoung-zZzZzZ04:28
*** amitgandhi has joined #openstack-marconi05:12
*** haomaiwang has quit IRC05:12
*** kgriffs_afk has quit IRC05:12
*** haomaiwang has joined #openstack-marconi05:12
*** kgriffs_afk has joined #openstack-marconi05:13
*** kgriffs_afk is now known as kgriffs05:14
*** ChanServ sets mode: +o kgriffs05:14
*** amitgandhi has quit IRC05:16
*** rwsu has quit IRC05:41
*** nosnos_ has joined #openstack-marconi06:00
*** nosnos has quit IRC06:03
*** amitgandhi has joined #openstack-marconi06:12
*** amitgandhi has quit IRC06:17
*** apmelton1 has joined #openstack-marconi06:32
*** flaper87l has joined #openstack-marconi06:35
*** flaper87l is now known as flaper8706:35
*** apmelton has quit IRC06:38
*** flaper87|afk has quit IRC06:38
*** haomaiwa_ has joined #openstack-marconi07:02
*** haomaiwang has quit IRC07:04
*** saju_m has joined #openstack-marconi07:12
*** flaper87 has quit IRC07:21
*** flaper87 has joined #openstack-marconi07:21
*** ChanServ sets mode: +o flaper8707:21
*** rwsu has joined #openstack-marconi07:42
*** rwsu has quit IRC07:51
*** rwsu has joined #openstack-marconi07:53
*** amitgandhi has joined #openstack-marconi08:13
*** amitgandhi has quit IRC08:18
*** amitgandhi has joined #openstack-marconi09:14
*** amitgandhi has quit IRC09:19
*** ykaplan has joined #openstack-marconi09:27
*** reed has joined #openstack-marconi09:50
*** amitgandhi has joined #openstack-marconi10:15
*** amitgandhi has quit IRC10:19
*** jamieh has joined #openstack-marconi10:49
*** russellb has joined #openstack-marconi11:00
flwangflaper87: pls revisit https://review.openstack.org/#/c/66787/ thanks11:00
flaper87flwang: $100 and I'll do it right away11:01
flaper87:D11:02
flaper87flwang: +@11:02
flaper87flwang: +211:02
flaper87looks much better now11:02
*** ykaplan has quit IRC11:15
*** amitgandhi has joined #openstack-marconi11:16
*** amitgandhi has quit IRC11:20
*** ykaplan has joined #openstack-marconi11:25
*** nosnos_ has quit IRC11:30
*** jamieh has quit IRC11:32
flwangflaper87: thanks a lot :)11:36
*** megan_w has joined #openstack-marconi11:46
*** malini_afk is now known as malini12:06
*** vkmc has joined #openstack-marconi12:10
*** amitgandhi has joined #openstack-marconi12:17
*** amitgandhi has quit IRC12:21
*** tedross has joined #openstack-marconi12:39
*** amitgandhi has joined #openstack-marconi13:17
*** amitgandhi has quit IRC13:21
*** metral has joined #openstack-marconi13:27
*** saju_m has quit IRC13:41
*** ekarlso- has quit IRC13:45
*** ekarlso has joined #openstack-marconi13:45
*** balajiiyer has joined #openstack-marconi13:52
*** ykaplan has quit IRC13:56
*** thomasem has joined #openstack-marconi13:56
*** ayoung-zZzZzZ has quit IRC14:08
*** malini is now known as malini_afk14:13
*** rektide_ is now known as rektide14:19
*** mpanetta has joined #openstack-marconi14:20
*** jcru has joined #openstack-marconi14:30
*** alcabrera has joined #openstack-marconi14:32
alcabreraGood morning. :)14:32
alcabreraflaper87, kgriffs: o/14:33
flaper87alcabrera: o/14:33
flaper87yo yo, how are you doing?14:33
alcabreraGreat! Hungry! A little tired. You, flaper87? :)14:33
flaper87alcabrera: I'm doing great! I'm in a non-coffee day, wish me luck!14:34
alcabreragood luck, flaper87! You'll make it through anyway. I've heard you never sleep. ;)14:35
*** ametts has quit IRC14:35
flaper87I never sleep but that's not because of coffee :D14:36
flaper87that's a mix of caffeine, willing to learn new things, tech dependency and yeah, I've never slept much so I guess there's a bit of genetics there14:37
flaper87thing is, when you start trembling because you *didn't* have coffee then you realize something is not right14:37
flaper87:D14:37
*** ametts has joined #openstack-marconi14:38
alcabrerahahaha14:38
alcabrerayeah...14:38
alcabrerathat's too much coffee. :P14:38
alcabrerareplace it with coffee cheesecake for good temporary results.14:39
*** balajiiyer has quit IRC14:39
*** balajiiyer has joined #openstack-marconi14:40
*** amitgandhi has joined #openstack-marconi14:42
*** amitgandhi has quit IRC14:42
*** amitgandhi has joined #openstack-marconi14:43
*** jmckind has joined #openstack-marconi14:47
*** malini_afk is now known as malini14:48
alcabreraMeeting in 6 minutes, eh? :)14:53
*** cpallares has joined #openstack-marconi14:53
flwangalcabrera: yep, and morning :)14:58
flwangalcabrera: and can you revisit this https://review.openstack.org/#/c/66787/ ? thanks14:58
alcabreraflwang: good morning! +2/approved in time for the meeting. :)15:00
kgriffs0/15:00
flwanglet's meeting :)15:00
openstackgerritA change was merged to openstack/python-marconiclient: Add /health support to the client  https://review.openstack.org/6678715:02
*** oz_akan_ has joined #openstack-marconi15:04
*** ykaplan has joined #openstack-marconi15:13
*** ykaplan has quit IRC15:19
openstackgerritA change was merged to openstack/marconi: Removed copyright from files without code  https://review.openstack.org/6941715:20
openstackgerritA change was merged to openstack/marconi: add copyright notices to some source files  https://review.openstack.org/6926515:21
alcabreraGood read on FIFO-ness: http://brandon.si/code/thoughts-on-fifo-ness/15:29
*** ayoung-zZzZzZ has joined #openstack-marconi15:29
alcabreratl;dr of it - lazier FIFO strategies work better than strict strategies wrt FIFO-semantics adherance15:30
*** ykaplan has joined #openstack-marconi15:31
*** ykaplan has quit IRC15:43
*** ykaplan has joined #openstack-marconi15:55
kgriffsflaper87: https://review.openstack.org/#/c/70402/16:00
kgriffsoooooops. Did I just drop a link there?16:01
flaper87kgriffs: LOOOOOOOOOOOOOOOOOOOOOL16:01
alcabreralol16:01
kgriffsflaper87: the idea is that Malini will make some gate jobs to test against a standalone server and the different dbs16:01
alcabreraI'll update those minutes.16:01
kgriffsthat is why I mocked the http client interface - so they can be switched back and forth depending on the env.16:02
maliniI already update alcabrera's etherpad with the plan16:02
flaper87it's a bit weird that our functional tests don't run on a running marconi server16:02
maliniupdated*16:02
flaper87I'm fine with this patch16:02
flaper87my only comment is that we should find a better way to do this: _RUNNING_UNDER_DEVSTACK = os.environ.get('MARCONI_DEVSTACK') is not None16:02
* kgriffs give flaper87 something valuable16:02
flaper87we're starting to have many of those16:02
kgriffsflaper87: yes, that is just a placeholder16:02
flaper87not a blocker at all16:02
kgriffswe should have a nice way to load up vars and stuff16:03
kgriffssounds like a possible oslo contribution once we figure out an elegant way?16:03
flaper87kgriffs: +116:03
*** balajiiyer is now known as balajiiyer_afk16:04
flaper87kgriffs: is this WSGIClient something that we could move into falcon at some point? Sounds like a good thing to have for testing16:04
kgriffsflaper87: hmmm, interesting idea16:05
alcabrera+1, flaper87 re: WsgiClient in falcon16:05
kgriffsI'll add an issue to the githubz16:05
flaper87I'll approve the patch, we'll figure this out later16:05
alcabreraI've reimplemented that thing at least twice now in projects I've used falcon and/or wsgi for. :P16:05
alcabrerakgriffs: API v1.1 Draft Review (w/ link to v1.1 spec) added to "Extra Stuff" for next week's meeting16:06
flaper87kgriffs: can we rename MARCONI_DEVSTACK to MARCONI_LIVE or something like that?16:07
flaper87I don't want people to think that those tests depend on devstack16:07
kgriffsflaper87: sure16:07
alcabrera+116:07
kgriffsalcabrera: thanks16:07
flaper87also, do we really need ResponseMock ?16:08
flaper87oh nevermind16:08
flaper87that was stupid16:08
flaper87it's just that calling wsgi directly feels more like unittest16:08
flaper87so, I'm trying to think about a way we can make it more real16:09
alcabreraI reason that the only step to make it more real is to invoke the network communication over localhost, which wouldn't exercise the marconi logic, but rather, the wsgi server implementation.16:10
alcabreraimho, we don't gain anything by using wsgiref in the functional tests, since the API logic and storage logic will be invoked even by using WSGIClient.16:10
flaper87yeah, that's a good way to put it!16:11
kgriffsalcabrera: well, it would ensure we are speaking correct WSGI16:11
flaper87+116:11
kgriffsflaper87: the best I have come up with so far is to add a gate job to do that16:11
kgriffsthe normal tox stuff will just speak raw WSGI16:11
flaper87FWIW, we execute real glance servers for glance-api tests16:11
kgriffsbut, I am open to ideas16:11
flaper87functional tests16:12
alcabrerahmmm, fair point, kgriffs, in that we return bytes and set headers correctly (via falcon, etc.)16:12
kgriffsflaper87: I see this patch as just the first iteration on making this better16:12
kgriffs(in the interest of unblocking other patches)16:13
kgriffs(that keep failing due to the wsgi server thing)16:13
flaper87kgriffs: yeah, sounds good to me. We need to iterate more on functional tests16:14
flaper87so, I'm ready to +2 as soon as you rename that var16:14
flaper87saying `var` feels dirty16:14
openstackgerritKurt Griffiths proposed a change to openstack/marconi: test(functional): Use direct WSGI requests in lieu of a wsgiref server  https://review.openstack.org/7040216:15
openstackgerritKurt Griffiths proposed a change to openstack/marconi: fix(wsgi): Cleanup limit config options  https://review.openstack.org/7046316:15
kgriffsflaper87: keep your foul language to yourself. sheeesh.16:16
kgriffsflaper87, alcabrera: I gotta run for a bit, but I renamed that *var* as discussed. Hope the name is better16:17
flaper87:P16:17
kgriffsand that limits thing is a bunch of little renames16:17
flaper87kgriffs: awesome, thanks!16:17
kgriffstake a look and let me know what I can improve on that patch as well16:18
kgriffsrock on!16:18
alcabrerakgriffs: awesome! thanks. :)16:18
kgriffsthanks guys16:26
kgriffsflaper87: looks like that wsgi thing passed the gate16:26
kgriffsgotta go for realz now16:26
flaper87kgriffs: +216:27
* kgriffs gives flaper87 and alcabrera something extremely valuable16:27
kgriffsttfn16:27
alcabrerayaaay16:27
alcabrerao/ kgriffs16:27
openstackgerritA change was merged to openstack/marconi: test(functional): Use direct WSGI requests in lieu of a wsgiref server  https://review.openstack.org/7040216:29
*** ametts has quit IRC16:36
*** kgriffs is now known as kgriffs_afk16:37
*** ayoung-zZzZzZ is now known as ayoung16:41
*** amitgandhi has quit IRC16:42
*** amitgandhi has joined #openstack-marconi17:01
*** jay-atl has joined #openstack-marconi17:09
openstackgerritCindy Pallares proposed a change to openstack/marconi: Adding queue and queue test to API  https://review.openstack.org/7021017:19
alcabreracpallares: jenkins:pep8 is telling me that the test failures are probably due to an 'undefined name: Response' in v1/queues.py:5517:31
cpallaresalcabrera: haha yeah thanks :)17:32
alcabrera:)17:33
cpallareshow you doing, alcabrera? read anything interesting today17:33
alcabreraI'm doing great, cpallares! I just had lunch, so even better. :)17:34
alcabreraAs for reading -17:34
alcabreraoh my, so much17:34
cpallaresalcabrera: I'm hungry. I should have some lunch.17:35
cpallaresalcabrera: you should recommend me something to read :)17:35
alcabreraprobably most notably: Net neutrality (http://mobile.theverge.com/2014/2/3/5375002/new-bill-would-restore-net-neutrality-pending-fcc-action) and GHC 7.8.1 RC (http://www.reddit.com/r/haskell/comments/1wxju4/ghc_78_first_release_candidate/). Also, I just read a great Allowed to Apply post (http://allowedtoapply.tumblr.com/post/75593818596/julia-evans-on-proposing-talks-a-series-of-tweets)17:35
alcabreralast bit - two shameless plugs: I'm working on a "Python, Openstack, and You" guide (https://thoughtstreams.io/acabrera/python/#card-3591) and I've had a chance to do some more Haskell exercises (https://thoughtstreams.io/acabrera/haskell/#card-3590).17:37
alcabrerathat's my full list of recommendations for the moment, cpallares. :D17:37
* alcabrera is almost always reading17:37
* alcabrera still hasn't seen star wars17:37
cpallareshaha thanks alcabrera! I'll look into those. You should also recommend me books :)17:37
cpallares:o17:37
*** ykaplan has quit IRC17:38
cpallaresalcabrera: You need to see them!17:38
cpallaresalcabrera: You're missing out on the star wars references :P17:38
alcabreralol17:39
alcabreraas for books, hmm...17:39
* alcabrera loads up goodreads profile17:40
alcabrerawhat kind of book are you feeling, cpallares? I've got at least 1 technical, 1 philosophical, 1 self-development, and 1 mathematical17:41
cpallaresmmmm... I don't know how to decide17:42
alcabreraI could you all of the book suggestions and leave it up to you. :P17:42
cpallaresalcabrera: Yeah let's do that17:43
alcabrerakk17:43
alcabrerahere goes17:43
alcabrera1. technical: Learn You a Haskell for Great Good - http://learnyouahaskell.com/17:44
alcabrera2. philosophical: Culture and Empire - http://cultureandempire.com/#/17:44
alcabrera3. self-development: Choose Yourself: http://www.amazon.com/Choose-Yourself-James-Altucher-ebook/dp/B00CO8D3G417:44
cpallaresalcabrera: that haskell book looks so cute17:45
alcabrera4. mathemtical: Category Theory for Scientists: http://ocw.mit.edu/courses/mathematics/18-s996-category-theory-for-scientists-spring-2013/ (book linked in Textbook)17:45
alcabreracpallares: it's the best haskell book I've read yet! :D17:45
* cpallares wants to learn haskell17:46
alcabreracute, readable - it really does a great job of making the case of haskell and making monads, applicatives, etc. make sense17:46
*** zyuan_ has quit IRC17:46
alcabreras/of/for17:46
cpallaresalcabrera: does that math book have a pre-requisite?17:48
alcabreracpallares: the best way I've found to learn haskell is by: 1) experimenting with ghci (the interpreter) from time to time, 2) writing short snippets to do things I know how to do in python when I have more time, 3) re-re-reading LYAH (Learn You a Haskell), Real World Haskell, and going back to (1)17:48
cpallaresalcabrera: Thanks, I think I'll give it a try.17:49
alcabreracpallares: re: the category theory book, it assumes an understanding of basic set theory, some abstract algebra, and... that's what I can tell so far.17:49
alcabreraI'm at chapter 2. :P17:49
cpallaresalcabrera: I saw on /r/haskell that there's a new book out for haskell17:49
alcabrerayeah, I saw that one, too! :)17:50
alcabreraIt covers things that my other two faves do not - namely, dealing with cabal (package manager), creating packages, and testing.17:50
cpallaresYeah it's like "project-based approach"17:50
cpallaresyeah17:50
*** zyuan has joined #openstack-marconi17:52
alcabreraI don't plan on getting it soon, but I'm happy to see that it was written.17:52
alcabrerawhat have you been reading lately, cpallares? Any suggestions for me/17:52
alcabrera?17:52
cpallaresalcabrera: I haven't read anything lately. I did order The Code Book (http://www.amazon.com/Code-Book-Science-Secrecy-Cryptography-ebook/dp/B004IK8PLE/) after watching Art of the Problem's Journey to Cryptography. Have you seen that series? It's really neat. https://www.youtube.com/playlist?list=PLB4D701646DAF0817 I haven't started reading it yet though17:56
*** kgriffs_afk is now known as kgriffs17:56
*** rossk has joined #openstack-marconi17:57
alcabreracpallares: nice! I wishlisted the Code Book. Seems like a  more human take on the crypto field.17:58
alcabreraI haven't seen the Art of the Problem series, so I'm bookmarking that, too.17:59
* alcabrera keeps a stash of too-watch videos17:59
cpallaresalcabrera: Yeah the code book has a lot of history.18:00
cpallaresalcabrera: Also yeah, it's a really good series. I think the guy who makes it is really good at making mathematics concepts so easy to visualize.18:01
alcabrerasweeet!18:02
alcabreraI need more of that! :D18:02
cpallaresalcabrera: ooh also I recommend reading Carl Sagan's The Deamon Hunted World, if you haven't. It's also history-ish, but it's really good. One of my favorite books.18:02
cpallares***Demon18:03
cpallareslol18:03
alcabreraThis one's another winner: wishlisted!18:03
*** rossk has quit IRC18:03
alcabreraHad me at...18:04
*** rossk has joined #openstack-marconi18:04
alcabrera"A spirited defense of science . . . From the first page to the last, this book is a manifesto for clear thought."18:04
alcabreramy kindle will be very happy this friday. <318:05
cpallareshaha18:05
cpallaresalcabrera: Carl Sagan was an amazing writer. He has some other pretty good books, although that one is my favorite.18:06
alcabrerahis wikipedia entry is very interesting. He's a very-well spoken skeptic.18:11
cpallaresyeah, the non-intrusive kind18:20
cpallaresalcabrera: Neil Degrasse Tyson is remaking his Cosmos series. I bet it's going to be good :)18:21
alcabreraI've heard of Neil Degrasse Tyson, but I've yet to watch/read any of his works. :P18:26
mpanettaalcabrera: Seriously?18:27
mpanettaThat guy rocks18:27
alcabrerayup, mpanetta!18:27
alcabrerathat's what I keep hearing, hahaha18:27
mpanettaHe should run for pres :P18:27
*** amitgandhi has quit IRC18:35
*** balajiiyer_afk has quit IRC18:47
*** amitgandhi has joined #openstack-marconi19:05
*** amit has joined #openstack-marconi19:07
*** amitgandhi has quit IRC19:07
*** amit is now known as Guest1646119:08
*** Guest16461 is now known as amitgandhi19:09
*** balajiiyer has joined #openstack-marconi19:11
*** reed has quit IRC19:18
*** reed has joined #openstack-marconi19:18
*** ayoung is now known as ayoung-afk19:32
*** kgriffs is now known as kgriffs_afk19:38
*** ayoung-afk is now known as ayoung20:23
*** oz_akan_ has quit IRC20:23
*** kgriffs_afk is now known as kgriffs20:29
*** malini is now known as malini_afk20:29
*** amitgandhi has quit IRC20:38
*** kgriffs is now known as kgriffs_afk20:39
*** kgriffs_afk is now known as kgriffs20:57
*** kgriffs is now known as kgriffs_afk21:07
*** oz_akan_ has joined #openstack-marconi21:08
*** amitgandhi has joined #openstack-marconi21:10
*** kgriffs_afk is now known as kgriffs21:11
*** amit has joined #openstack-marconi21:14
*** amitgandhi has quit IRC21:14
*** amit is now known as Guest4336721:14
kgriffs"if we've got _() on debug message, remove it?"21:15
kgriffs"yes"21:15
kgriffs#openstack-meeting21:15
kgriffs(fyi)21:16
*** Guest43367 has quit IRC21:17
*** amitgandhi has joined #openstack-marconi21:17
alcabreragtk, kgriffs21:20
kgriffsmemory peg: https://bugs.launchpad.net/marconi/+bug/127633521:27
kgriffsWe'll do this for Juno21:27
alcabrera+121:31
alcabrerakgriffs: I started working on a python/openstack guide, initially targeting rax:atl, but I'm now aiming to expand the target audience a bit more.21:33
alcabrera#link https://github.com/cabrera/python-openstack-and-you21:33
*** balajiiyer has left #openstack-marconi21:33
alcabreracpallares: you  might find this useful, too. ^^21:34
kgriffshmmm. Sort of a more human-friendly version of the info on the wiki, with extra insights?21:34
alcabrerayup - all in one place; easy ramp up on python ecosystem and openstack ecosystem.21:34
alcabreralots of oslo.config goodness already mentioned21:35
alcabrerapbr gets some love21:35
alcabreratox21:35
alcabreraetc.21:35
cpallaresalcabrera: thanks :)21:35
kgriffsah, nice21:35
kgriffsI've heard from people how silly it is to require projects to use poorly documented libs21:36
kgriffsso, this is a good step in fixing that21:36
alcabrera+121:36
alcabreragotta get those docs21:36
alcabreraalso21:36
alcabreramaybe unify the python/openstack world a bit more21:36
alcabrerathere's a lot of opportunity for sharing the love between the two. Things developed in openstack projects are likely to serve the python ops/deployment/web-service community very well, and vice-versa21:37
alcabreraflaper87: ^^21:38
alcabreraAnyway, I'm out for the night. Take care guys! More good things to wrap up tomorrow. :D21:39
cpallaresbye alcabrera!21:40
*** alcabrera has quit IRC21:41
*** oz_akan_ has quit IRC21:46
*** balajiiyer has joined #openstack-marconi21:51
*** tedross has quit IRC21:55
*** tedross has joined #openstack-marconi21:57
*** tedross has quit IRC22:32
*** mpanetta has quit IRC22:33
*** jcru has quit IRC22:34
*** balajiiyer has left #openstack-marconi22:47
*** amitgandhi has quit IRC22:57
*** jmckind has quit IRC23:04
*** vkmc has quit IRC23:05
*** thomasem has quit IRC23:24
*** flaper87 is now known as flaper87|afk23:31
*** rossk has quit IRC23:47

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