Friday, 2014-02-07

*** kgriffs is now known as kgriffs_afk00:06
*** amitgandhi has joined #openstack-marconi00:11
*** amitgandhi has quit IRC00:16
*** cpallares has quit IRC00:20
*** flaper87 is now known as flaper87|afk00:27
*** kgriffs_afk is now known as kgriffs00:58
*** amitgandhi has joined #openstack-marconi01:02
*** amitgandhi has quit IRC01:06
*** kgriffs is now known as kgriffs_afk01:07
*** ayoung-afk is now known as ayoung01:23
*** balajiiyer has quit IRC01:24
*** nosnos has joined #openstack-marconi01:28
*** malini_afk is now known as malini01:39
*** igor__ has joined #openstack-marconi01:42
*** igor has quit IRC01:42
*** kgriffs_afk is now known as kgriffs01:58
*** rossk has quit IRC02:01
*** amitgandhi has joined #openstack-marconi02:02
*** amitgandhi has quit IRC02:06
*** kgriffs is now known as kgriffs_afk02:08
*** vkmc has quit IRC02:38
*** kgriffs_afk is now known as kgriffs02:59
*** amitgandhi has joined #openstack-marconi03:03
*** amitgandhi has quit IRC03:07
*** kgriffs is now known as kgriffs_afk03:09
*** caleb_ has joined #openstack-marconi03:23
*** kgriffs_afk is now known as kgriffs03:26
*** caleb_ has quit IRC03:30
*** kgriffs is now known as kgriffs_afk03:36
*** malini is now known as malini_afk03:52
*** ayoung is now known as ayoung-ZZZZZ04:09
*** amitgandhi has joined #openstack-marconi04:13
*** amitgandhi has quit IRC04:17
*** ayoung-ZZZZZ has quit IRC04:22
*** kgriffs_afk is now known as kgriffs04:27
*** kgriffs is now known as kgriffs_afk04:36
*** amitgandhi has joined #openstack-marconi05:04
*** amitgandhi has quit IRC05:08
*** saju_m has joined #openstack-marconi05:08
*** kgriffs_afk is now known as kgriffs05:27
openstackgerritShane Wang proposed a change to openstack/python-marconiclient: Fix misspellings in python marconiclient  https://review.openstack.org/7174705:35
*** kgriffs is now known as kgriffs_afk05:37
*** amitgandhi has joined #openstack-marconi06:04
*** amitgandhi has quit IRC06:09
*** saju_m has quit IRC06:18
*** kgriffs_afk is now known as kgriffs06:28
*** kgriffs is now known as kgriffs_afk06:38
*** amitgandhi has joined #openstack-marconi07:05
*** amitgandhi has quit IRC07:09
openstackgerritShane Wang proposed a change to openstack/marconi: Fix misspellings in marconi  https://review.openstack.org/7177907:19
*** kgriffs_afk is now known as kgriffs07:29
*** jamieh has joined #openstack-marconi07:31
*** saju_m has joined #openstack-marconi07:32
*** kgriffs is now known as kgriffs_afk07:39
*** nosnos_ has joined #openstack-marconi07:51
*** nosnos has quit IRC07:54
*** amitgandhi has joined #openstack-marconi08:05
*** amitgandhi has quit IRC08:11
*** tmu has quit IRC08:12
*** tmu has joined #openstack-marconi08:13
*** amitgandhi has joined #openstack-marconi08:15
*** amitgandhi has quit IRC08:20
*** reed has joined #openstack-marconi08:20
*** flaper87|afk is now known as flaper8708:29
*** kgriffs_afk is now known as kgriffs08:30
*** kgriffs is now known as kgriffs_afk08:40
*** haomai___ has quit IRC08:49
*** haomaiwang has joined #openstack-marconi08:50
*** amitgandhi has joined #openstack-marconi09:08
*** amitgandhi has quit IRC09:12
*** kgriffs_afk is now known as kgriffs09:31
*** kgriffs is now known as kgriffs_afk09:40
*** tmu has quit IRC09:42
*** nosnos_ has quit IRC09:43
*** tmu has joined #openstack-marconi09:46
*** saju_m has quit IRC09:58
*** amitgandhi has joined #openstack-marconi10:08
*** amitgandhi has quit IRC10:13
*** amitgandhi has joined #openstack-marconi10:19
*** amitgandhi has quit IRC10:23
*** kgriffs_afk is now known as kgriffs10:31
*** kgriffs is now known as kgriffs_afk10:41
*** amitgandhi has joined #openstack-marconi11:09
*** amitgandhi has quit IRC11:13
*** kgriffs_afk is now known as kgriffs11:32
*** malini_afk is now known as malini11:36
*** kgriffs is now known as kgriffs_afk11:42
*** amitgandhi has joined #openstack-marconi12:20
*** amitgandhi has quit IRC12:24
*** kgriffs_afk is now known as kgriffs12:33
*** tedross has joined #openstack-marconi12:42
*** kgriffs is now known as kgriffs_afk12:43
*** ayoung has joined #openstack-marconi13:00
*** tmu has quit IRC13:02
*** tmu has joined #openstack-marconi13:03
*** amitgandhi has joined #openstack-marconi13:10
*** malini is now known as malini_afk13:13
*** amitgandhi has quit IRC13:15
openstackgerritSascha Peilicke proposed a change to openstack/python-marconiclient: Add py33 trove classifier  https://review.openstack.org/7189413:24
*** russellb is now known as rustlebee13:30
*** haomaiwang has quit IRC13:32
*** haomaiwang has joined #openstack-marconi13:33
*** kgriffs_afk is now known as kgriffs13:34
openstackgerritA change was merged to openstack/python-marconiclient: Expose the stats attribute on a queue  https://review.openstack.org/6300513:34
openstackgerritA change was merged to openstack/python-marconiclient: Removed oslo.config from requirements.text  https://review.openstack.org/7021613:37
openstackgerritA change was merged to openstack/python-marconiclient: Delete unused module  https://review.openstack.org/6835613:39
openstackgerritSascha Peilicke proposed a change to openstack/python-marconiclient: Add python3 and pypy trove classifiers  https://review.openstack.org/7189413:41
*** kgriffs is now known as kgriffs_afk13:44
*** sriram has joined #openstack-marconi13:54
*** sriram has quit IRC13:56
*** sriram has joined #openstack-marconi13:56
*** thomasem has joined #openstack-marconi14:00
*** oz_akan_ has joined #openstack-marconi14:06
*** amitgandhi has joined #openstack-marconi14:11
*** oz_akan_ has quit IRC14:13
*** oz_akan_ has joined #openstack-marconi14:14
*** amitgandhi has quit IRC14:15
*** igor_ has joined #openstack-marconi14:15
*** igor__ has quit IRC14:15
*** amitgandhi has joined #openstack-marconi14:21
flwangflaper87: ping14:21
flaper87flwang: pong14:22
*** alcabrera has joined #openstack-marconi14:22
flwangflaper87: is there any way to know the queues list of a specific shard?14:22
alcabreraGood morning. :)14:24
alcabreraflwang: hmmm... kind of. It'd be a expensive to extract that information.14:24
alcabrera*an14:25
alcabrera**be expensive... >.>14:25
alcabrerathere's a one-way mapping from project/queue -> shard14:25
alcabrerabut there's no reverse mapping14:25
*** amitgandhi has quit IRC14:25
alcabreraso you can't really tell what queues are on a given shard, short of checking every queue and seeing if it is associated with that shard14:26
flwangalcabrera: thanks for the info, you know I'm working on the /health bp,  this is against the KPI  # of queues/shard14:26
alcabreraah, I see. queues/shard isn't feasible at the moment. :/14:26
alcabreraflaper87: yo! What did you slay that you had a patch that was -6K/+600?! :D14:27
flwangalcabrera: ok, then let's talk about the next one :)14:27
flwang# of active shards14:27
alcabrerakk. :)14:27
flaper87alcabrera: I removed oslo-rpc from cinder :D14:27
flaper87I migrated it to oslo.messaging14:27
alcabreraflaper87: niiiiice14:27
flwangalcabrera: seems we don't have a lifecycle management for shard, is it?14:27
flaper87alcabrera: and gooood morning14:27
flwangso seems there is no term 'active' for a shard, right?14:27
alcabreraflwang: so for active shards... that's right. There's no such thing. :D14:28
alcabreraThere's just shard.14:28
alcabreraIf someone registered it, it's active14:28
* flaper87 is working on the messagecontroller for sqlalchemy14:28
flwangalcabrera: so for this KPI, we can just read the records numbers of table 'shards' in marconi db, is it?14:28
alcabreraflaper87: yaaaaay.14:29
flaper87flwang: well, I wouldn't focus on what's fast on mongo rather than figuring out what's useful for opreratos14:30
flaper87lets put under /health as much info as an operator would want14:30
flaper87obviously, useful info14:30
flaper87then we can optimize for each storage14:30
alcabreraflwang: you'd have to paginate over the shards collection (shards.list) until you reached the end, counting the number of shards you encountered in that process14:31
flaper87I'm starting to think that we'll need some kind of map/reduce in mongo to collect all that info14:31
flaper87without making the operator wait14:31
flaper87or a very optimized aggregation pipeline14:31
flwangflaper87: make sense for me14:32
alcabrerahmmm14:32
flwangflaper87: but not now i think14:32
flaper87test_message_lifecycle, I'm comming for ya'14:33
alcabreraflwang: another (better) option is likely to implement a count() method for the ShardsController that just returns the number of shards registered. One query to rule them all. :)14:33
alcabreraflaper87: any word on the queue controller?14:33
alcabrera:)14:33
flwangalcabrera: yep, maybe we need some helper method for this kind of  statistics14:34
*** kgriffs_afk is now known as kgriffs14:35
flwangflaper87: as for the /health api, kgriffs_afk and I have discussed, and we prefer to rename current /health to /ping and add a new '/health' api to return detailed info which I'm working on14:35
flwangflaper87: /ping is no auth, /health is admin only14:36
flwangflaper87: any concern?14:36
flaper87alcabrera: the queue controller is on gerrit, it's partially done, I' just fixed a couple of things to make it work for the message controller tests14:36
flaper87it still needs some care but the base sckeleton is done14:36
flaper87skeleton *?14:36
openstackgerritFlavio Percoco proposed a change to openstack/marconi: [WIP]Implement Queue controller for sqlalchemy storage backend  https://review.openstack.org/7094714:37
flaper87updated queue controller ^14:37
* alcabrera catches up14:39
alcabreracool14:40
*** malini_afk is now known as malini14:40
*** haomaiwang has quit IRC14:43
*** haomaiwang has joined #openstack-marconi14:43
*** kgriffs is now known as kgriffs_afk14:44
alcabreraI'll review that queue controller soon. :)14:44
*** balajiiyer has joined #openstack-marconi14:45
flaper87alcabrera: it's still a WIP but any review we can do now is valuable15:00
*** jmckind has joined #openstack-marconi15:00
* flaper87 is already fixing some of those issue to be able to work on the message controller15:00
alcabreraflaper87: I expanded the ability to configure and instantiate the sqlalchemy driver in: https://review.openstack.org/#/c/70202/15:01
alcabreranot sure if you've seen that, but it might be worthwhile to base off of that patch until it gets in. :)15:01
flaper87alcabrera: oh, I hadn't seen that.15:04
flaper87alcabrera: mmh, TBH, I prefer using sqlalchemy's urls15:04
flaper87I think it's simpler and it's also compliant with what other projects do15:04
alcabreraso instead of having 6 config options, have the user pass in a single URL at config time?15:04
flaper87alcabrera: yeah15:05
alcabreracool - I agree with you, after playing with it for a bit. :D15:05
* alcabrera kept crashing the sqlite in unit tests15:05
flaper87:D15:05
alcabreraI'll fix that patch up and rebase my other one.15:05
flaper87alcabrera: awesome, I'll base mine on yours15:05
flaper87since you have done that work already15:06
alcabrera+115:07
alcabrerawe'll get sqlalchemy done! <315:07
flaper87totally15:08
flaper87alcabrera: need your thoughts on something15:08
* alcabrera listens15:08
flaper87we've this nice algorithm to reuse messages ids15:08
flaper87in sqlite15:08
flaper87DO you think we still need that?15:08
flaper87I'm a bit concern about that algorithm15:09
alcabreraI don't think we do. It sounds tricky, and I don't think we're going to run out of message ids.15:09
flaper87because we know how it behaves in sqlite but we don't know if it works ok in other engines15:09
flaper87:/15:09
flaper87ok15:09
flaper87cool, lets go without it for now15:09
alcabrera+115:09
alcabreramaaaan, refactoring to use URI rather than 6-conf for sqlalchemy is *awesome*. I should've done this much sooner. (-50/+5).15:11
*** amitgandhi has joined #openstack-marconi15:11
openstackgerritAlejandro Cabrera proposed a change to openstack/marconi: feat(sql/driver): expose ControlDriver, more config  https://review.openstack.org/7020215:13
*** cpallares has joined #openstack-marconi15:15
openstackgerritAlejandro Cabrera proposed a change to openstack/marconi: feat(sqlalchemy): add shards controller  https://review.openstack.org/7133515:16
*** amitgandhi has quit IRC15:16
flaper87single message post done15:28
flaper87well, bulk too15:28
flaper87I'm not sure how to get all the ids yet15:29
flaper87but I'll figure it out when I get to the bulk insert test15:29
alcabreranice!15:30
*** kgriffs_afk is now known as kgriffs15:35
*** jergerber has joined #openstack-marconi15:40
flaper87alcabrera: any example of joins with sqla ?15:40
* flaper87 is lazy15:40
alcabreraI've never joined in sqlalchemy, flaper87. :P15:42
alcabreraactually, more generally15:42
flaper87alcabrera: np!15:42
alcabreraI've written so little sql in all my life, I've never joined. :D15:42
*** balajiiyer has quit IRC15:43
*** kgriffs is now known as kgriffs_afk15:45
*** balajiiyer has joined #openstack-marconi15:50
*** balajiiyer has quit IRC15:50
*** balajiiyer has joined #openstack-marconi15:50
balajiiyeralcabrera:  lol16:00
balajiiyeralcabrera:  which reminds me of one of my fav programmer jokes - 'a sql query walks into a bar and asks a guy at the table, can I join you?'16:01
alcabrerabalajiiyer: lol16:02
alcabreragood one16:02
alcabreraI found this collection of those types of jokes just now: http://www.quora.com/Jokes/What-are-the-best-A-programmer-had-a-problem-jokes16:03
alcabreraThe "programmer adds an API" one is brilliant.16:03
sriramHaha yeah.16:04
malinialcabrera: can you please give me the sqlalchemy etherpad link (AGAIN) ?16:08
alcabreramalini: sure thing!16:09
maliniI am feeling pretty good about my tempest patch now..So planning to start on the sqlalchemy tests16:09
alcabrerahttps://etherpad.openstack.org/p/marconi-sqlalchemy16:09
alcabreraI've been keeping that link on: https://wiki.openstack.org/wiki/Meetings/Marconi#Agenda16:09
alcabrerathat'd be awesome - let me know if I can help, malini! :)16:10
malinithanks alcabrera!16:10
maliniIt'll be great if you can take a look at the Functional Test strategy16:10
maliniI am looking for inputs on what dbs we need to test16:11
maliniI'll start with mongo16:11
alcabreraI think having tests for postgresql and mysql will cover the majority.16:11
malinithe neat thing is , we'll just need to run the existing tests against a different backend16:11
alcabreraflaper87: what do you think? If we provided functional tests to cover postgresql and mysql, will that make a strong case for the quality of our sql bindings?16:12
maliniBut if there is something more that needs to be tested, please let me know16:12
* flaper87 catches up16:12
maliniflaper87: thanka for taking of the update in #openstack-infra ..I saw that conversation late16:12
flaper87malini: np16:13
flaper87alcabrera: so, that would be great. I think we can achieve that in the gate itself16:13
flaper87I mean, as long as our functional tests read from a config file, we can plug any sql uri we want16:13
maliniflaper87: exactly!16:14
alcabrerasweet16:14
alcabreraah, on that note, about URIs16:14
alcabrera:)16:14
flaper87oh boy16:14
flaper87:D16:14
malini& FYI - I am planning to set up the functional tests to run against devstack16:14
* alcabrera preps a paste16:15
maliniSo we'll have 3 functional-tests-devstack-***  jobs16:15
alcabreramalini: http://paste.openstack.org/show/63064/16:17
alcabrera25% of learning about sqlalchemy is learning that create_engine database-identifying string URL format. :P16:18
*** jamieh has quit IRC16:19
flaper87lol16:20
maliniI know 25% sqlalchemy now8-|16:21
alcabrerahaha16:21
*** jamieh has joined #openstack-marconi16:21
alcabreraIt's interesting, in a way16:22
*** amitgandhi has joined #openstack-marconi16:22
alcabreraA consequence of the sqlalchemy URI format is that it will influence our sharding framework16:22
alcabrerafor example, when someone registers an sqlalchemy shard16:22
alcabrerathey'll need to know that formay16:22
alcabrera*format16:22
alcabreraI'll be back in a bit - meeting16:25
*** alcabrera is now known as alcabrera|afk16:25
*** alcabrera|afk has quit IRC16:25
*** amitgandhi has quit IRC16:26
*** kgriffs_afk is now known as kgriffs16:36
*** cpallares has quit IRC16:41
*** sballe has joined #openstack-marconi16:41
*** kgriffs is now known as kgriffs_afk16:46
flaper87message create, delete and post done16:57
flaper87let me take that back. There's a bug in the message deletion16:59
*** kgriffs_afk is now known as kgriffs17:08
*** alcabrera has joined #openstack-marconi17:22
*** cpallares has joined #openstack-marconi17:26
*** alcabrera is now known as alcabrera|afk17:37
*** alcabrera|afk is now known as alcabrera17:45
*** jmckind has quit IRC17:52
kgriffsalcabrera: hey, can you do me a favor today and add the sharding stuff to the 1.1 spec?17:53
kgriffshttps://wiki.openstack.org/wiki/Marconi/specs/api/v1.117:53
kgriffsflaper87: do you know off-hand how other projects do api version discoverability?17:54
kgriffsI still need to spec that piece out for v1.117:54
alcabrerakgriffs: will do17:54
kgriffsalcabrera: thanks!17:55
kgriffsflaper87: https://blueprints.launchpad.net/marconi/+spec/api-version-discovery17:57
alcabreraall set, kgriffs: https://wiki.openstack.org/wiki/Marconi/specs/api/v1.1#Sharding18:03
*** kgriffs is now known as kgriffs_afk18:10
*** rossk has joined #openstack-marconi18:14
*** igor_ has quit IRC18:17
*** igor_ has joined #openstack-marconi18:18
*** amitgandhi has joined #openstack-marconi18:23
*** igor_ has quit IRC18:24
*** amitgandhi has quit IRC18:27
*** balajiiyer has quit IRC18:36
*** balajiiyer has joined #openstack-marconi18:46
*** igor_ has joined #openstack-marconi18:50
*** igor_ has quit IRC18:55
flaper87WHAT'S UP PEOPLE!19:00
flaper87?!?!?!19:00
alcabreraHEEEEY19:01
alcabrera:D19:01
alcabreraright now, I'm pondering on a talk to submit to the openstack summit19:01
alcabreraflaper87: :)19:02
flaper87alcabrera: +1 go go go!19:03
flaper87btw, we should present marconi again!19:03
alcabrerayes!19:03
flaper87I haven't submitted anything about Marconi yet!19:03
alcabreraI'd be happy to collaborate on that talk.19:04
flaper87alcabrera: is that what you're working on?19:04
flaper87lets do it19:04
alcabreranope, I have a crazier one in mind. ;)19:04
alcabrerayes!19:04
alcabreraI'll mention my other talk in a moment19:04
alcabreraabout the marconi talk, flaper87 -19:04
alcabreraHow do you want to do this?19:04
alcabreraWe should brainstorm on it before the middle of next week, write the proposal, and then get it in before Fridat.19:05
alcabrera*Friday19:05
flaper87alcabrera: sounds like a plan19:05
flaper87I'd prefer not doing a "THis is Marconi" talk19:05
alcabreraMe, too19:05
flaper87I expect people to already have an idea of what it is19:06
flaper87maybe something more like: This is how you use it19:06
flaper87library and all candies19:06
maliniWe shud also have a strategy to attract more contributors19:06
alcabreraI want it to be less about technology and vision, and more about what it means to be a group of people working on something we care about19:06
flaper87malini: oh, we have one, it's call AK-4719:06
alcabrerato tie in what malini just mentioned - how do we get people excited about joining us. :D19:07
flaper87called*19:07
maliniflaper87: it might be hard to get tht past the TSA19:07
malinihttp://www.tsa.gov/traveler-information/prohibited-items19:07
alcabrerapfft, there's an upgrade to the AK-47 - the AP-47 (Automated Poptarter - 47)19:07
flaper87malini: We'll send it through a queue19:07
malini:D19:07
flaper87:P19:07
maliniAutomated Poptarter - 47 sounds cool19:08
alcabrerahehe19:08
maliniwe shud do that with an arduino + Marconi Queues in the Summit lobby & get ppl into the session19:08
alcabrerahaha19:08
alcabreratoasty and fresh, FIFO *guaranteed*19:09
alcabrera:D19:09
malini:D19:09
flaper87LOOOL19:09
flaper87sebasmagri: ping :)19:09
sebasmagriflaper87: hey!19:10
flaper87sebasmagri: hey, 'sup?19:11
flaper87sebasmagri: any news wrt the claims stuff ?19:11
* flaper87 doesn't want to put any preasure on sebasmagri19:11
flaper87sebasmagri: WHY HAVEN'T YOU DONE IT????19:11
flaper87:D19:11
flaper87(just kidding)19:11
flaper87(obviously kidding)19:11
flaper87PLEASE DON'T GO AWAY!19:11
flaper87damn, feels good to be back19:11
sebasmagriflaper87: still not... I guess if this is the only missing piece now...19:11
sebasmagriflaper87: I've been pretty bussy... However I took a project to dig into falcon... Hopefully this will help me when I finally start looking for contribution opportunities with Marconi.. :)19:13
alcabrerait is the final piece, the one piece to rule them all, sebasmagri. :)19:13
sebasmagrialcabrera: hahah19:13
flaper87kgriffs_afk: did you read that? sebasmagri is using falcon ;)19:13
sebasmagrikgriffs_afk: it's great btw... :)19:13
alcabrerafalcon is lovely. It's pretty fun to use.19:14
*** amitgandhi has joined #openstack-marconi19:14
sebasmagriI feel like I'm just talking HTTP at last... with nothing in the middle...19:14
sebasmagrifalcon seems like the 'requests' of backend.19:15
alcabrerawow, that's pretty impressive19:15
alcabreraI hadn't considered that analogy19:15
alcabreraBut I can see why that might be the case19:15
* alcabrera falcon needs docs love19:15
sebasmagriyep that's true...19:16
alcabreraIf falconframework had a quotes page, I'd put on it what you just said, sebasmagri: "Falcon seems like the 'requests' of backend"19:16
alcabrera:D19:16
sebasmagrialcabrera: let's save it somewhere ;)19:17
* sebasmagri remembers old times when IRC bots where used for this19:17
alcabrerahmmmmm19:17
alcabrerawell, there is eavesdrop19:18
alcabreraand my local IRC logs19:18
alcabrera:P19:18
alcabrerathough, that'd take us/me/you remembering that this was an awesome quote19:18
alcabrerahehe19:18
*** amitgandhi has quit IRC19:18
sebasmagriRight, sometimes I forget everything is recorded nowadays...19:18
*** kgriffs_afk is now known as kgriffs19:18
kgriffssebasmagri: great quotes!19:20
kgriffsmind if I use them?19:20
kgriffs(giving you credit, of course)19:20
sebasmagrikgriffs: I'd be glad19:21
kgriffssebasmagri: what is your real name? or shall I just attribute to your nick?19:21
kgriffssebasmagri: also, what is your twitter handle?19:21
flaper87kgriffs: stop stalking people, man!19:21
kgriffsLOL19:21
flaper87:D19:22
kgriffscome on19:22
kgriffsyou're no fun19:22
sebasmagrikgriffs: Sebastián Magrí and @sebasmagri ;)19:22
sebasmagriflaper87: :(19:22
alcabreralol19:22
* alcabrera stalks, too19:22
flaper87and twitter is not stalking, twitter is like push-gossip19:22
sebasmagriflaper87: I'm making new friends dude... :(19:22
sebasmagrihahahaha19:23
sebasmagriI didn't see the (s)talking the first time19:23
alcabrerapush-gossip - niiice19:23
* kgriffs wonders if flaper87 found the bug in his laptop yet19:23
flaper87O.O is that what I've been... maaaaaaaan... I knew I shouldn't have left my laptop there19:25
kgriffs<out-loud> flaper87: if you discover someone has been spying on you, it wasn't me.19:25
flaper87kgriffs: I'm pretty sure it was Alan19:25
flaper87He looks like *that kind of guy*19:25
* alcabrera learns the truth about debugging19:25
kgriffsAnd no, I didn't touch your laptop in the ATC lounge when you were over getting a candy bar19:25
* kgriffs hopes flaper87 buys it19:25
flaper87kgriffs: and the Nth red bull19:25
kgriffsLOL19:26
flaper87man, those gummy bears.... I miss them19:26
alcabreralol19:26
kgriffsI thought *I* was the one drinking all of those. :p19:26
kgriffsflaper87: d00d, they had the BEST candy19:26
kgriffssame candy bar brand in HK tasted way better than here in the US19:26
alcabreraI hope Openstack Summit ATL has awesome candy...19:26
kgriffsalcabrera: nah19:27
kgriffsjust chicken and biscuits19:27
kgriffserr19:27
kgriffschicken and waffles19:27
alcabreradang. :(19:27
alcabreradouble dang. :(19:27
alcabrerawell19:27
kgriffsand lots of Coke19:27
kgriffs;)19:27
alcabrerawaffles are cool19:27
alcabrerachicken too19:27
alcabreranot a fan of the biscuits19:27
alcabrera:P19:27
alcabrerahaha19:27
flaper87hahaha19:28
flaper87Some folks asked to have some soft drinks for the next summit, there were red bulls and.... red bulls19:28
flaper87:D19:28
kgriffscpallares: sorry, I missed your msg earlier19:29
*** jamieh has quit IRC19:30
cpallareshey kgriffs! No problem, it was just a question I had about the falcon error19:34
*** vkmc has joined #openstack-marconi19:39
kgriffscpallares: kk. Let me comment on that issue19:43
*** igor_ has joined #openstack-marconi19:49
cpallaresthanks kgriffs!20:03
cpallaresit will be beautifarous20:03
cpallareslol20:03
kgriffscpallares: commented on that Falcon issue20:07
kgriffsoic20:08
kgriffsyou already saw it. :)20:08
kgriffsflaper87: something tells me it should be pretty easy to get soft drinks in Atlanta. Just a hunch.20:08
*** amitgandhi has joined #openstack-marconi20:14
kgriffsalcabrera: the new cryptography library is fun20:19
kgriffsI hacked something together to play with it a little20:19
kgriffshttps://github.com/kgriffs/setec20:19
kgriffsanyway, it let's you do lower level stuff too, so we can use it for message signing and stuff20:19
kgriffss/let's/lets20:19
*** amitgandhi has quit IRC20:20
kgriffsd000d20:23
kgriffsgerrit is MIA20:23
*** vkmc has quit IRC20:27
*** openstackgerrit has quit IRC20:34
*** openstackgerrit has joined #openstack-marconi20:34
*** igor___ has joined #openstack-marconi20:34
*** igor_ has quit IRC20:36
*** malini is now known as malini_afk20:37
*** thomasem has quit IRC20:48
* alcabrera catches up20:58
alcabrerakgriffs: cryptography looks really promising21:01
alcabreraI've been following its development on Twitter21:01
alcabrerapush-gossip channels, indeed. :)21:02
*** amitgandhi has joined #openstack-marconi21:17
openstackgerritCatherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:19
flaper87+234295, -0 o_021:20
*** amitgandhi has quit IRC21:21
openstackgerritCatherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:22
openstackgerritCatherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:26
alcabrerahaha21:33
alcabreraI saw that, too. I was expecting it, but it was still huuuuge21:33
openstackgerritAnne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:34
openstackgerritAnne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:34
*** rossk has quit IRC21:37
openstackgerritAnne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200121:38
*** alcabrera has quit IRC21:39
*** rossk has joined #openstack-marconi21:41
*** sriram has quit IRC21:44
kgriffsflaper87: https://review.openstack.org/#/c/70463/21:48
kgriffsI was hoping to get this merged before starting work on v1.121:48
kgriffs(to avoid conflicts when I copy-paste the wsgi driver)21:48
flaper87kgriffs: looking21:49
flaper87kgriffs: btw, we should start generating our config file using oslo's config script21:49
kgriffsthis one also needs some more eyes: https://review.openstack.org/#/c/68267/21:49
flaper87I need to complete the work I'm doing on the config stuff first21:49
flaper87then we'll be able to do that21:49
flaper87and before that, I gotta finish the sqlalchemy work too21:49
kgriffsflaper87: hmmm. only if you fix the check_uptodate21:50
kgriffsit is totally broken on mac21:50
kgriffsor I fix it first21:50
kgriffsbtw, why the heck aren't we writing those scripts in python?21:50
kgriffsstuff like mktemp behaves differently on different OS's21:50
kgriffspython can smooth over those differences21:51
flaper87wait, what check_uptodate ?21:52
* flaper87 lost :P21:52
kgriffstools/config/check_uptodate.sh21:52
kgriffstools/config/generate_sample.sh21:53
flaper87ah ok, yeah, I've never touched that21:53
flaper87:D21:53
kgriffsflaper87: no wonder it isn't awesome!21:53
flaper87I just run tools/blahblha21:53
flaper87:P21:53
flaper87kgriffs: https://review.openstack.org/#/c/70463/3/marconi/queues/storage/__init__.py21:53
flaper87In oslo.messaging we've some from x import  *21:53
flaper87in inits21:53
flaper87and we obviously have `__all__` defined in every module21:54
flaper87so, I was thinking that we could do the same in marcony21:54
flaper87marconi21:54
kgriffshmmm21:54
flaper87(don't ask how y ended up there)21:54
kgriffsyeah, I don't totally remember21:54
flaper87anyway, just to cleanup those modules21:55
kgriffsseems like it may have been an old HACKING requirement I picked up from swift or something to never use *21:55
flaper87they're ugly21:55
flaper87yeah, either hacking or pylint21:55
kgriffsflaper87: if there's a precedent, then I'm cool with it21:55
flaper87awesome21:55
flaper87:D21:55
notmynamefrom foo import * is bad ;-)21:55
kgriffsflaper87: good point, could have been pyflakes or pylint or something21:55
* kgriffs can't remember21:55
notmynameprobably a linter like pyflakes21:55
kgriffswouldn't suprise me21:56
kgriffssurprise21:56
* kgriffs can't speel21:56
flaper87LOL21:56
flaper87kgriffs: you're old school. Cool kids say: "I can't English"21:57
flaper87:P21:57
kgriffs:)21:57
kgriffsIch kann Deutsch, aber Englisch ist mir nicht so einfach.22:00
flaper87erm, you lost me at ":)"22:00
*** sballe has quit IRC22:18
*** amitgandhi has joined #openstack-marconi22:27
openstackgerritDiane Fleming proposed a change to openstack/marconi: adds docs directory with dev guide  https://review.openstack.org/7200122:30
*** malini_afk is now known as malini22:30
*** amitgandhi has quit IRC22:31
*** tedross has quit IRC22:34
*** balajiiyer1 has joined #openstack-marconi22:39
*** balajiiyer has quit IRC22:40
*** vkmc has joined #openstack-marconi22:54
*** malini is now known as malini_afk22:54
*** balajiiyer1 has quit IRC22:55
*** oz_akan_ has quit IRC22:58
*** rwsu has quit IRC23:01
*** rwsu has joined #openstack-marconi23:02
*** rwsu has quit IRC23:06
*** malini_afk is now known as malini23:11
*** malini is now known as malini_afk23:14
*** zyuan has quit IRC23:14
*** amitgandhi has joined #openstack-marconi23:17
*** ayoung is now known as ayoung-ZzZz23:18
*** rwsu has joined #openstack-marconi23:19
*** amitgandhi has quit IRC23:22

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