*** kgriffs is now known as kgriffs_afk | 00:06 | |
*** amitgandhi has joined #openstack-marconi | 00:11 | |
*** amitgandhi has quit IRC | 00:16 | |
*** cpallares has quit IRC | 00:20 | |
*** flaper87 is now known as flaper87|afk | 00:27 | |
*** kgriffs_afk is now known as kgriffs | 00:58 | |
*** amitgandhi has joined #openstack-marconi | 01:02 | |
*** amitgandhi has quit IRC | 01:06 | |
*** kgriffs is now known as kgriffs_afk | 01:07 | |
*** ayoung-afk is now known as ayoung | 01:23 | |
*** balajiiyer has quit IRC | 01:24 | |
*** nosnos has joined #openstack-marconi | 01:28 | |
*** malini_afk is now known as malini | 01:39 | |
*** igor__ has joined #openstack-marconi | 01:42 | |
*** igor has quit IRC | 01:42 | |
*** kgriffs_afk is now known as kgriffs | 01:58 | |
*** rossk has quit IRC | 02:01 | |
*** amitgandhi has joined #openstack-marconi | 02:02 | |
*** amitgandhi has quit IRC | 02:06 | |
*** kgriffs is now known as kgriffs_afk | 02:08 | |
*** vkmc has quit IRC | 02:38 | |
*** kgriffs_afk is now known as kgriffs | 02:59 | |
*** amitgandhi has joined #openstack-marconi | 03:03 | |
*** amitgandhi has quit IRC | 03:07 | |
*** kgriffs is now known as kgriffs_afk | 03:09 | |
*** caleb_ has joined #openstack-marconi | 03:23 | |
*** kgriffs_afk is now known as kgriffs | 03:26 | |
*** caleb_ has quit IRC | 03:30 | |
*** kgriffs is now known as kgriffs_afk | 03:36 | |
*** malini is now known as malini_afk | 03:52 | |
*** ayoung is now known as ayoung-ZZZZZ | 04:09 | |
*** amitgandhi has joined #openstack-marconi | 04:13 | |
*** amitgandhi has quit IRC | 04:17 | |
*** ayoung-ZZZZZ has quit IRC | 04:22 | |
*** kgriffs_afk is now known as kgriffs | 04:27 | |
*** kgriffs is now known as kgriffs_afk | 04:36 | |
*** amitgandhi has joined #openstack-marconi | 05:04 | |
*** amitgandhi has quit IRC | 05:08 | |
*** saju_m has joined #openstack-marconi | 05:08 | |
*** kgriffs_afk is now known as kgriffs | 05:27 | |
openstackgerrit | Shane Wang proposed a change to openstack/python-marconiclient: Fix misspellings in python marconiclient https://review.openstack.org/71747 | 05:35 |
---|---|---|
*** kgriffs is now known as kgriffs_afk | 05:37 | |
*** amitgandhi has joined #openstack-marconi | 06:04 | |
*** amitgandhi has quit IRC | 06:09 | |
*** saju_m has quit IRC | 06:18 | |
*** kgriffs_afk is now known as kgriffs | 06:28 | |
*** kgriffs is now known as kgriffs_afk | 06:38 | |
*** amitgandhi has joined #openstack-marconi | 07:05 | |
*** amitgandhi has quit IRC | 07:09 | |
openstackgerrit | Shane Wang proposed a change to openstack/marconi: Fix misspellings in marconi https://review.openstack.org/71779 | 07:19 |
*** kgriffs_afk is now known as kgriffs | 07:29 | |
*** jamieh has joined #openstack-marconi | 07:31 | |
*** saju_m has joined #openstack-marconi | 07:32 | |
*** kgriffs is now known as kgriffs_afk | 07:39 | |
*** nosnos_ has joined #openstack-marconi | 07:51 | |
*** nosnos has quit IRC | 07:54 | |
*** amitgandhi has joined #openstack-marconi | 08:05 | |
*** amitgandhi has quit IRC | 08:11 | |
*** tmu has quit IRC | 08:12 | |
*** tmu has joined #openstack-marconi | 08:13 | |
*** amitgandhi has joined #openstack-marconi | 08:15 | |
*** amitgandhi has quit IRC | 08:20 | |
*** reed has joined #openstack-marconi | 08:20 | |
*** flaper87|afk is now known as flaper87 | 08:29 | |
*** kgriffs_afk is now known as kgriffs | 08:30 | |
*** kgriffs is now known as kgriffs_afk | 08:40 | |
*** haomai___ has quit IRC | 08:49 | |
*** haomaiwang has joined #openstack-marconi | 08:50 | |
*** amitgandhi has joined #openstack-marconi | 09:08 | |
*** amitgandhi has quit IRC | 09:12 | |
*** kgriffs_afk is now known as kgriffs | 09:31 | |
*** kgriffs is now known as kgriffs_afk | 09:40 | |
*** tmu has quit IRC | 09:42 | |
*** nosnos_ has quit IRC | 09:43 | |
*** tmu has joined #openstack-marconi | 09:46 | |
*** saju_m has quit IRC | 09:58 | |
*** amitgandhi has joined #openstack-marconi | 10:08 | |
*** amitgandhi has quit IRC | 10:13 | |
*** amitgandhi has joined #openstack-marconi | 10:19 | |
*** amitgandhi has quit IRC | 10:23 | |
*** kgriffs_afk is now known as kgriffs | 10:31 | |
*** kgriffs is now known as kgriffs_afk | 10:41 | |
*** amitgandhi has joined #openstack-marconi | 11:09 | |
*** amitgandhi has quit IRC | 11:13 | |
*** kgriffs_afk is now known as kgriffs | 11:32 | |
*** malini_afk is now known as malini | 11:36 | |
*** kgriffs is now known as kgriffs_afk | 11:42 | |
*** amitgandhi has joined #openstack-marconi | 12:20 | |
*** amitgandhi has quit IRC | 12:24 | |
*** kgriffs_afk is now known as kgriffs | 12:33 | |
*** tedross has joined #openstack-marconi | 12:42 | |
*** kgriffs is now known as kgriffs_afk | 12:43 | |
*** ayoung has joined #openstack-marconi | 13:00 | |
*** tmu has quit IRC | 13:02 | |
*** tmu has joined #openstack-marconi | 13:03 | |
*** amitgandhi has joined #openstack-marconi | 13:10 | |
*** malini is now known as malini_afk | 13:13 | |
*** amitgandhi has quit IRC | 13:15 | |
openstackgerrit | Sascha Peilicke proposed a change to openstack/python-marconiclient: Add py33 trove classifier https://review.openstack.org/71894 | 13:24 |
*** russellb is now known as rustlebee | 13:30 | |
*** haomaiwang has quit IRC | 13:32 | |
*** haomaiwang has joined #openstack-marconi | 13:33 | |
*** kgriffs_afk is now known as kgriffs | 13:34 | |
openstackgerrit | A change was merged to openstack/python-marconiclient: Expose the stats attribute on a queue https://review.openstack.org/63005 | 13:34 |
openstackgerrit | A change was merged to openstack/python-marconiclient: Removed oslo.config from requirements.text https://review.openstack.org/70216 | 13:37 |
openstackgerrit | A change was merged to openstack/python-marconiclient: Delete unused module https://review.openstack.org/68356 | 13:39 |
openstackgerrit | Sascha Peilicke proposed a change to openstack/python-marconiclient: Add python3 and pypy trove classifiers https://review.openstack.org/71894 | 13:41 |
*** kgriffs is now known as kgriffs_afk | 13:44 | |
*** sriram has joined #openstack-marconi | 13:54 | |
*** sriram has quit IRC | 13:56 | |
*** sriram has joined #openstack-marconi | 13:56 | |
*** thomasem has joined #openstack-marconi | 14:00 | |
*** oz_akan_ has joined #openstack-marconi | 14:06 | |
*** amitgandhi has joined #openstack-marconi | 14:11 | |
*** oz_akan_ has quit IRC | 14:13 | |
*** oz_akan_ has joined #openstack-marconi | 14:14 | |
*** amitgandhi has quit IRC | 14:15 | |
*** igor_ has joined #openstack-marconi | 14:15 | |
*** igor__ has quit IRC | 14:15 | |
*** amitgandhi has joined #openstack-marconi | 14:21 | |
flwang | flaper87: ping | 14:21 |
flaper87 | flwang: pong | 14:22 |
*** alcabrera has joined #openstack-marconi | 14:22 | |
flwang | flaper87: is there any way to know the queues list of a specific shard? | 14:22 |
alcabrera | Good morning. :) | 14:24 |
alcabrera | flwang: hmmm... kind of. It'd be a expensive to extract that information. | 14:24 |
alcabrera | *an | 14:25 |
alcabrera | **be expensive... >.> | 14:25 |
alcabrera | there's a one-way mapping from project/queue -> shard | 14:25 |
alcabrera | but there's no reverse mapping | 14:25 |
*** amitgandhi has quit IRC | 14:25 | |
alcabrera | so 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 shard | 14:26 |
flwang | alcabrera: thanks for the info, you know I'm working on the /health bp, this is against the KPI # of queues/shard | 14:26 |
alcabrera | ah, I see. queues/shard isn't feasible at the moment. :/ | 14:26 |
alcabrera | flaper87: yo! What did you slay that you had a patch that was -6K/+600?! :D | 14:27 |
flwang | alcabrera: ok, then let's talk about the next one :) | 14:27 |
flwang | # of active shards | 14:27 |
alcabrera | kk. :) | 14:27 |
flaper87 | alcabrera: I removed oslo-rpc from cinder :D | 14:27 |
flaper87 | I migrated it to oslo.messaging | 14:27 |
alcabrera | flaper87: niiiiice | 14:27 |
flwang | alcabrera: seems we don't have a lifecycle management for shard, is it? | 14:27 |
flaper87 | alcabrera: and gooood morning | 14:27 |
flwang | so seems there is no term 'active' for a shard, right? | 14:27 |
alcabrera | flwang: so for active shards... that's right. There's no such thing. :D | 14:28 |
alcabrera | There's just shard. | 14:28 |
alcabrera | If someone registered it, it's active | 14:28 |
* flaper87 is working on the messagecontroller for sqlalchemy | 14:28 | |
flwang | alcabrera: so for this KPI, we can just read the records numbers of table 'shards' in marconi db, is it? | 14:28 |
alcabrera | flaper87: yaaaaay. | 14:29 |
flaper87 | flwang: well, I wouldn't focus on what's fast on mongo rather than figuring out what's useful for opreratos | 14:30 |
flaper87 | lets put under /health as much info as an operator would want | 14:30 |
flaper87 | obviously, useful info | 14:30 |
flaper87 | then we can optimize for each storage | 14:30 |
alcabrera | flwang: 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 process | 14:31 |
flaper87 | I'm starting to think that we'll need some kind of map/reduce in mongo to collect all that info | 14:31 |
flaper87 | without making the operator wait | 14:31 |
flaper87 | or a very optimized aggregation pipeline | 14:31 |
flwang | flaper87: make sense for me | 14:32 |
alcabrera | hmmm | 14:32 |
flwang | flaper87: but not now i think | 14:32 |
flaper87 | test_message_lifecycle, I'm comming for ya' | 14:33 |
alcabrera | flwang: 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 |
alcabrera | flaper87: any word on the queue controller? | 14:33 |
alcabrera | :) | 14:33 |
flwang | alcabrera: yep, maybe we need some helper method for this kind of statistics | 14:34 |
*** kgriffs_afk is now known as kgriffs | 14:35 | |
flwang | flaper87: 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 on | 14:35 |
flwang | flaper87: /ping is no auth, /health is admin only | 14:36 |
flwang | flaper87: any concern? | 14:36 |
flaper87 | alcabrera: 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 tests | 14:36 |
flaper87 | it still needs some care but the base sckeleton is done | 14:36 |
flaper87 | skeleton *? | 14:36 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: [WIP]Implement Queue controller for sqlalchemy storage backend https://review.openstack.org/70947 | 14:37 |
flaper87 | updated queue controller ^ | 14:37 |
* alcabrera catches up | 14:39 | |
alcabrera | cool | 14:40 |
*** malini_afk is now known as malini | 14:40 | |
*** haomaiwang has quit IRC | 14:43 | |
*** haomaiwang has joined #openstack-marconi | 14:43 | |
*** kgriffs is now known as kgriffs_afk | 14:44 | |
alcabrera | I'll review that queue controller soon. :) | 14:44 |
*** balajiiyer has joined #openstack-marconi | 14:45 | |
flaper87 | alcabrera: it's still a WIP but any review we can do now is valuable | 15:00 |
*** jmckind has joined #openstack-marconi | 15:00 | |
* flaper87 is already fixing some of those issue to be able to work on the message controller | 15:00 | |
alcabrera | flaper87: I expanded the ability to configure and instantiate the sqlalchemy driver in: https://review.openstack.org/#/c/70202/ | 15:01 |
alcabrera | not sure if you've seen that, but it might be worthwhile to base off of that patch until it gets in. :) | 15:01 |
flaper87 | alcabrera: oh, I hadn't seen that. | 15:04 |
flaper87 | alcabrera: mmh, TBH, I prefer using sqlalchemy's urls | 15:04 |
flaper87 | I think it's simpler and it's also compliant with what other projects do | 15:04 |
alcabrera | so instead of having 6 config options, have the user pass in a single URL at config time? | 15:04 |
flaper87 | alcabrera: yeah | 15:05 |
alcabrera | cool - I agree with you, after playing with it for a bit. :D | 15:05 |
* alcabrera kept crashing the sqlite in unit tests | 15:05 | |
flaper87 | :D | 15:05 |
alcabrera | I'll fix that patch up and rebase my other one. | 15:05 |
flaper87 | alcabrera: awesome, I'll base mine on yours | 15:05 |
flaper87 | since you have done that work already | 15:06 |
alcabrera | +1 | 15:07 |
alcabrera | we'll get sqlalchemy done! <3 | 15:07 |
flaper87 | totally | 15:08 |
flaper87 | alcabrera: need your thoughts on something | 15:08 |
* alcabrera listens | 15:08 | |
flaper87 | we've this nice algorithm to reuse messages ids | 15:08 |
flaper87 | in sqlite | 15:08 |
flaper87 | DO you think we still need that? | 15:08 |
flaper87 | I'm a bit concern about that algorithm | 15:09 |
alcabrera | I don't think we do. It sounds tricky, and I don't think we're going to run out of message ids. | 15:09 |
flaper87 | because we know how it behaves in sqlite but we don't know if it works ok in other engines | 15:09 |
flaper87 | :/ | 15:09 |
flaper87 | ok | 15:09 |
flaper87 | cool, lets go without it for now | 15:09 |
alcabrera | +1 | 15:09 |
alcabrera | maaaan, 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-marconi | 15:11 | |
openstackgerrit | Alejandro Cabrera proposed a change to openstack/marconi: feat(sql/driver): expose ControlDriver, more config https://review.openstack.org/70202 | 15:13 |
*** cpallares has joined #openstack-marconi | 15:15 | |
openstackgerrit | Alejandro Cabrera proposed a change to openstack/marconi: feat(sqlalchemy): add shards controller https://review.openstack.org/71335 | 15:16 |
*** amitgandhi has quit IRC | 15:16 | |
flaper87 | single message post done | 15:28 |
flaper87 | well, bulk too | 15:28 |
flaper87 | I'm not sure how to get all the ids yet | 15:29 |
flaper87 | but I'll figure it out when I get to the bulk insert test | 15:29 |
alcabrera | nice! | 15:30 |
*** kgriffs_afk is now known as kgriffs | 15:35 | |
*** jergerber has joined #openstack-marconi | 15:40 | |
flaper87 | alcabrera: any example of joins with sqla ? | 15:40 |
* flaper87 is lazy | 15:40 | |
alcabrera | I've never joined in sqlalchemy, flaper87. :P | 15:42 |
alcabrera | actually, more generally | 15:42 |
flaper87 | alcabrera: np! | 15:42 |
alcabrera | I've written so little sql in all my life, I've never joined. :D | 15:42 |
*** balajiiyer has quit IRC | 15:43 | |
*** kgriffs is now known as kgriffs_afk | 15:45 | |
*** balajiiyer has joined #openstack-marconi | 15:50 | |
*** balajiiyer has quit IRC | 15:50 | |
*** balajiiyer has joined #openstack-marconi | 15:50 | |
balajiiyer | alcabrera: lol | 16:00 |
balajiiyer | alcabrera: 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 |
alcabrera | balajiiyer: lol | 16:02 |
alcabrera | good one | 16:02 |
alcabrera | I found this collection of those types of jokes just now: http://www.quora.com/Jokes/What-are-the-best-A-programmer-had-a-problem-jokes | 16:03 |
alcabrera | The "programmer adds an API" one is brilliant. | 16:03 |
sriram | Haha yeah. | 16:04 |
malini | alcabrera: can you please give me the sqlalchemy etherpad link (AGAIN) ? | 16:08 |
alcabrera | malini: sure thing! | 16:09 |
malini | I am feeling pretty good about my tempest patch now..So planning to start on the sqlalchemy tests | 16:09 |
alcabrera | https://etherpad.openstack.org/p/marconi-sqlalchemy | 16:09 |
alcabrera | I've been keeping that link on: https://wiki.openstack.org/wiki/Meetings/Marconi#Agenda | 16:09 |
alcabrera | that'd be awesome - let me know if I can help, malini! :) | 16:10 |
malini | thanks alcabrera! | 16:10 |
malini | It'll be great if you can take a look at the Functional Test strategy | 16:10 |
malini | I am looking for inputs on what dbs we need to test | 16:11 |
malini | I'll start with mongo | 16:11 |
alcabrera | I think having tests for postgresql and mysql will cover the majority. | 16:11 |
malini | the neat thing is , we'll just need to run the existing tests against a different backend | 16:11 |
alcabrera | flaper87: 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 |
malini | But if there is something more that needs to be tested, please let me know | 16:12 |
* flaper87 catches up | 16:12 | |
malini | flaper87: thanka for taking of the update in #openstack-infra ..I saw that conversation late | 16:12 |
flaper87 | malini: np | 16:13 |
flaper87 | alcabrera: so, that would be great. I think we can achieve that in the gate itself | 16:13 |
flaper87 | I mean, as long as our functional tests read from a config file, we can plug any sql uri we want | 16:13 |
malini | flaper87: exactly! | 16:14 |
alcabrera | sweet | 16:14 |
alcabrera | ah, on that note, about URIs | 16:14 |
alcabrera | :) | 16:14 |
flaper87 | oh boy | 16:14 |
flaper87 | :D | 16:14 |
malini | & FYI - I am planning to set up the functional tests to run against devstack | 16:14 |
* alcabrera preps a paste | 16:15 | |
malini | So we'll have 3 functional-tests-devstack-*** jobs | 16:15 |
alcabrera | malini: http://paste.openstack.org/show/63064/ | 16:17 |
alcabrera | 25% of learning about sqlalchemy is learning that create_engine database-identifying string URL format. :P | 16:18 |
*** jamieh has quit IRC | 16:19 | |
flaper87 | lol | 16:20 |
malini | I know 25% sqlalchemy now8-| | 16:21 |
alcabrera | haha | 16:21 |
*** jamieh has joined #openstack-marconi | 16:21 | |
alcabrera | It's interesting, in a way | 16:22 |
*** amitgandhi has joined #openstack-marconi | 16:22 | |
alcabrera | A consequence of the sqlalchemy URI format is that it will influence our sharding framework | 16:22 |
alcabrera | for example, when someone registers an sqlalchemy shard | 16:22 |
alcabrera | they'll need to know that formay | 16:22 |
alcabrera | *format | 16:22 |
alcabrera | I'll be back in a bit - meeting | 16:25 |
*** alcabrera is now known as alcabrera|afk | 16:25 | |
*** alcabrera|afk has quit IRC | 16:25 | |
*** amitgandhi has quit IRC | 16:26 | |
*** kgriffs_afk is now known as kgriffs | 16:36 | |
*** cpallares has quit IRC | 16:41 | |
*** sballe has joined #openstack-marconi | 16:41 | |
*** kgriffs is now known as kgriffs_afk | 16:46 | |
flaper87 | message create, delete and post done | 16:57 |
flaper87 | let me take that back. There's a bug in the message deletion | 16:59 |
*** kgriffs_afk is now known as kgriffs | 17:08 | |
*** alcabrera has joined #openstack-marconi | 17:22 | |
*** cpallares has joined #openstack-marconi | 17:26 | |
*** alcabrera is now known as alcabrera|afk | 17:37 | |
*** alcabrera|afk is now known as alcabrera | 17:45 | |
*** jmckind has quit IRC | 17:52 | |
kgriffs | alcabrera: hey, can you do me a favor today and add the sharding stuff to the 1.1 spec? | 17:53 |
kgriffs | https://wiki.openstack.org/wiki/Marconi/specs/api/v1.1 | 17:53 |
kgriffs | flaper87: do you know off-hand how other projects do api version discoverability? | 17:54 |
kgriffs | I still need to spec that piece out for v1.1 | 17:54 |
alcabrera | kgriffs: will do | 17:54 |
kgriffs | alcabrera: thanks! | 17:55 |
kgriffs | flaper87: https://blueprints.launchpad.net/marconi/+spec/api-version-discovery | 17:57 |
alcabrera | all set, kgriffs: https://wiki.openstack.org/wiki/Marconi/specs/api/v1.1#Sharding | 18:03 |
*** kgriffs is now known as kgriffs_afk | 18:10 | |
*** rossk has joined #openstack-marconi | 18:14 | |
*** igor_ has quit IRC | 18:17 | |
*** igor_ has joined #openstack-marconi | 18:18 | |
*** amitgandhi has joined #openstack-marconi | 18:23 | |
*** igor_ has quit IRC | 18:24 | |
*** amitgandhi has quit IRC | 18:27 | |
*** balajiiyer has quit IRC | 18:36 | |
*** balajiiyer has joined #openstack-marconi | 18:46 | |
*** igor_ has joined #openstack-marconi | 18:50 | |
*** igor_ has quit IRC | 18:55 | |
flaper87 | WHAT'S UP PEOPLE! | 19:00 |
flaper87 | ?!?!?! | 19:00 |
alcabrera | HEEEEY | 19:01 |
alcabrera | :D | 19:01 |
alcabrera | right now, I'm pondering on a talk to submit to the openstack summit | 19:01 |
alcabrera | flaper87: :) | 19:02 |
flaper87 | alcabrera: +1 go go go! | 19:03 |
flaper87 | btw, we should present marconi again! | 19:03 |
alcabrera | yes! | 19:03 |
flaper87 | I haven't submitted anything about Marconi yet! | 19:03 |
alcabrera | I'd be happy to collaborate on that talk. | 19:04 |
flaper87 | alcabrera: is that what you're working on? | 19:04 |
flaper87 | lets do it | 19:04 |
alcabrera | nope, I have a crazier one in mind. ;) | 19:04 |
alcabrera | yes! | 19:04 |
alcabrera | I'll mention my other talk in a moment | 19:04 |
alcabrera | about the marconi talk, flaper87 - | 19:04 |
alcabrera | How do you want to do this? | 19:04 |
alcabrera | We should brainstorm on it before the middle of next week, write the proposal, and then get it in before Fridat. | 19:05 |
alcabrera | *Friday | 19:05 |
flaper87 | alcabrera: sounds like a plan | 19:05 |
flaper87 | I'd prefer not doing a "THis is Marconi" talk | 19:05 |
alcabrera | Me, too | 19:05 |
flaper87 | I expect people to already have an idea of what it is | 19:06 |
flaper87 | maybe something more like: This is how you use it | 19:06 |
flaper87 | library and all candies | 19:06 |
malini | We shud also have a strategy to attract more contributors | 19:06 |
alcabrera | I 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 about | 19:06 |
flaper87 | malini: oh, we have one, it's call AK-47 | 19:06 |
alcabrera | to tie in what malini just mentioned - how do we get people excited about joining us. :D | 19:07 |
flaper87 | called* | 19:07 |
malini | flaper87: it might be hard to get tht past the TSA | 19:07 |
malini | http://www.tsa.gov/traveler-information/prohibited-items | 19:07 |
alcabrera | pfft, there's an upgrade to the AK-47 - the AP-47 (Automated Poptarter - 47) | 19:07 |
flaper87 | malini: We'll send it through a queue | 19:07 |
malini | :D | 19:07 |
flaper87 | :P | 19:07 |
malini | Automated Poptarter - 47 sounds cool | 19:08 |
alcabrera | hehe | 19:08 |
malini | we shud do that with an arduino + Marconi Queues in the Summit lobby & get ppl into the session | 19:08 |
alcabrera | haha | 19:08 |
alcabrera | toasty and fresh, FIFO *guaranteed* | 19:09 |
alcabrera | :D | 19:09 |
malini | :D | 19:09 |
flaper87 | LOOOL | 19:09 |
flaper87 | sebasmagri: ping :) | 19:09 |
sebasmagri | flaper87: hey! | 19:10 |
flaper87 | sebasmagri: hey, 'sup? | 19:11 |
flaper87 | sebasmagri: any news wrt the claims stuff ? | 19:11 |
* flaper87 doesn't want to put any preasure on sebasmagri | 19:11 | |
flaper87 | sebasmagri: WHY HAVEN'T YOU DONE IT???? | 19:11 |
flaper87 | :D | 19:11 |
flaper87 | (just kidding) | 19:11 |
flaper87 | (obviously kidding) | 19:11 |
flaper87 | PLEASE DON'T GO AWAY! | 19:11 |
flaper87 | damn, feels good to be back | 19:11 |
sebasmagri | flaper87: still not... I guess if this is the only missing piece now... | 19:11 |
sebasmagri | flaper87: 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 |
alcabrera | it is the final piece, the one piece to rule them all, sebasmagri. :) | 19:13 |
sebasmagri | alcabrera: hahah | 19:13 |
flaper87 | kgriffs_afk: did you read that? sebasmagri is using falcon ;) | 19:13 |
sebasmagri | kgriffs_afk: it's great btw... :) | 19:13 |
alcabrera | falcon is lovely. It's pretty fun to use. | 19:14 |
*** amitgandhi has joined #openstack-marconi | 19:14 | |
sebasmagri | I feel like I'm just talking HTTP at last... with nothing in the middle... | 19:14 |
sebasmagri | falcon seems like the 'requests' of backend. | 19:15 |
alcabrera | wow, that's pretty impressive | 19:15 |
alcabrera | I hadn't considered that analogy | 19:15 |
alcabrera | But I can see why that might be the case | 19:15 |
* alcabrera falcon needs docs love | 19:15 | |
sebasmagri | yep that's true... | 19:16 |
alcabrera | If 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 | :D | 19:16 |
sebasmagri | alcabrera: let's save it somewhere ;) | 19:17 |
* sebasmagri remembers old times when IRC bots where used for this | 19:17 | |
alcabrera | hmmmmm | 19:17 |
alcabrera | well, there is eavesdrop | 19:18 |
alcabrera | and my local IRC logs | 19:18 |
alcabrera | :P | 19:18 |
alcabrera | though, that'd take us/me/you remembering that this was an awesome quote | 19:18 |
alcabrera | hehe | 19:18 |
*** amitgandhi has quit IRC | 19:18 | |
sebasmagri | Right, sometimes I forget everything is recorded nowadays... | 19:18 |
*** kgriffs_afk is now known as kgriffs | 19:18 | |
kgriffs | sebasmagri: great quotes! | 19:20 |
kgriffs | mind if I use them? | 19:20 |
kgriffs | (giving you credit, of course) | 19:20 |
sebasmagri | kgriffs: I'd be glad | 19:21 |
kgriffs | sebasmagri: what is your real name? or shall I just attribute to your nick? | 19:21 |
kgriffs | sebasmagri: also, what is your twitter handle? | 19:21 |
flaper87 | kgriffs: stop stalking people, man! | 19:21 |
kgriffs | LOL | 19:21 |
flaper87 | :D | 19:22 |
kgriffs | come on | 19:22 |
kgriffs | you're no fun | 19:22 |
sebasmagri | kgriffs: Sebastián Magrà and @sebasmagri ;) | 19:22 |
sebasmagri | flaper87: :( | 19:22 |
alcabrera | lol | 19:22 |
* alcabrera stalks, too | 19:22 | |
flaper87 | and twitter is not stalking, twitter is like push-gossip | 19:22 |
sebasmagri | flaper87: I'm making new friends dude... :( | 19:22 |
sebasmagri | hahahaha | 19:23 |
sebasmagri | I didn't see the (s)talking the first time | 19:23 |
alcabrera | push-gossip - niiice | 19:23 |
* kgriffs wonders if flaper87 found the bug in his laptop yet | 19:23 | |
flaper87 | O.O is that what I've been... maaaaaaaan... I knew I shouldn't have left my laptop there | 19:25 |
kgriffs | <out-loud> flaper87: if you discover someone has been spying on you, it wasn't me. | 19:25 |
flaper87 | kgriffs: I'm pretty sure it was Alan | 19:25 |
flaper87 | He looks like *that kind of guy* | 19:25 |
* alcabrera learns the truth about debugging | 19:25 | |
kgriffs | And no, I didn't touch your laptop in the ATC lounge when you were over getting a candy bar | 19:25 |
* kgriffs hopes flaper87 buys it | 19:25 | |
flaper87 | kgriffs: and the Nth red bull | 19:25 |
kgriffs | LOL | 19:26 |
flaper87 | man, those gummy bears.... I miss them | 19:26 |
alcabrera | lol | 19:26 |
kgriffs | I thought *I* was the one drinking all of those. :p | 19:26 |
kgriffs | flaper87: d00d, they had the BEST candy | 19:26 |
kgriffs | same candy bar brand in HK tasted way better than here in the US | 19:26 |
alcabrera | I hope Openstack Summit ATL has awesome candy... | 19:26 |
kgriffs | alcabrera: nah | 19:27 |
kgriffs | just chicken and biscuits | 19:27 |
kgriffs | err | 19:27 |
kgriffs | chicken and waffles | 19:27 |
alcabrera | dang. :( | 19:27 |
alcabrera | double dang. :( | 19:27 |
alcabrera | well | 19:27 |
kgriffs | and lots of Coke | 19:27 |
kgriffs | ;) | 19:27 |
alcabrera | waffles are cool | 19:27 |
alcabrera | chicken too | 19:27 |
alcabrera | not a fan of the biscuits | 19:27 |
alcabrera | :P | 19:27 |
alcabrera | haha | 19:27 |
flaper87 | hahaha | 19:28 |
flaper87 | Some folks asked to have some soft drinks for the next summit, there were red bulls and.... red bulls | 19:28 |
flaper87 | :D | 19:28 |
kgriffs | cpallares: sorry, I missed your msg earlier | 19:29 |
*** jamieh has quit IRC | 19:30 | |
cpallares | hey kgriffs! No problem, it was just a question I had about the falcon error | 19:34 |
*** vkmc has joined #openstack-marconi | 19:39 | |
kgriffs | cpallares: kk. Let me comment on that issue | 19:43 |
*** igor_ has joined #openstack-marconi | 19:49 | |
cpallares | thanks kgriffs! | 20:03 |
cpallares | it will be beautifarous | 20:03 |
cpallares | lol | 20:03 |
kgriffs | cpallares: commented on that Falcon issue | 20:07 |
kgriffs | oic | 20:08 |
kgriffs | you already saw it. :) | 20:08 |
kgriffs | flaper87: something tells me it should be pretty easy to get soft drinks in Atlanta. Just a hunch. | 20:08 |
*** amitgandhi has joined #openstack-marconi | 20:14 | |
kgriffs | alcabrera: the new cryptography library is fun | 20:19 |
kgriffs | I hacked something together to play with it a little | 20:19 |
kgriffs | https://github.com/kgriffs/setec | 20:19 |
kgriffs | anyway, it let's you do lower level stuff too, so we can use it for message signing and stuff | 20:19 |
kgriffs | s/let's/lets | 20:19 |
*** amitgandhi has quit IRC | 20:20 | |
kgriffs | d000d | 20:23 |
kgriffs | gerrit is MIA | 20:23 |
*** vkmc has quit IRC | 20:27 | |
*** openstackgerrit has quit IRC | 20:34 | |
*** openstackgerrit has joined #openstack-marconi | 20:34 | |
*** igor___ has joined #openstack-marconi | 20:34 | |
*** igor_ has quit IRC | 20:36 | |
*** malini is now known as malini_afk | 20:37 | |
*** thomasem has quit IRC | 20:48 | |
* alcabrera catches up | 20:58 | |
alcabrera | kgriffs: cryptography looks really promising | 21:01 |
alcabrera | I've been following its development on Twitter | 21:01 |
alcabrera | push-gossip channels, indeed. :) | 21:02 |
*** amitgandhi has joined #openstack-marconi | 21:17 | |
openstackgerrit | Catherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:19 |
flaper87 | +234295, -0 o_0 | 21:20 |
*** amitgandhi has quit IRC | 21:21 | |
openstackgerrit | Catherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:22 |
openstackgerrit | Catherine Richardson proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:26 |
alcabrera | haha | 21:33 |
alcabrera | I saw that, too. I was expecting it, but it was still huuuuge | 21:33 |
openstackgerrit | Anne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:34 |
openstackgerrit | Anne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:34 |
*** rossk has quit IRC | 21:37 | |
openstackgerrit | Anne Gentle proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 21:38 |
*** alcabrera has quit IRC | 21:39 | |
*** rossk has joined #openstack-marconi | 21:41 | |
*** sriram has quit IRC | 21:44 | |
kgriffs | flaper87: https://review.openstack.org/#/c/70463/ | 21:48 |
kgriffs | I was hoping to get this merged before starting work on v1.1 | 21:48 |
kgriffs | (to avoid conflicts when I copy-paste the wsgi driver) | 21:48 |
flaper87 | kgriffs: looking | 21:49 |
flaper87 | kgriffs: btw, we should start generating our config file using oslo's config script | 21:49 |
kgriffs | this one also needs some more eyes: https://review.openstack.org/#/c/68267/ | 21:49 |
flaper87 | I need to complete the work I'm doing on the config stuff first | 21:49 |
flaper87 | then we'll be able to do that | 21:49 |
flaper87 | and before that, I gotta finish the sqlalchemy work too | 21:49 |
kgriffs | flaper87: hmmm. only if you fix the check_uptodate | 21:50 |
kgriffs | it is totally broken on mac | 21:50 |
kgriffs | or I fix it first | 21:50 |
kgriffs | btw, why the heck aren't we writing those scripts in python? | 21:50 |
kgriffs | stuff like mktemp behaves differently on different OS's | 21:50 |
kgriffs | python can smooth over those differences | 21:51 |
flaper87 | wait, what check_uptodate ? | 21:52 |
* flaper87 lost :P | 21:52 | |
kgriffs | tools/config/check_uptodate.sh | 21:52 |
kgriffs | tools/config/generate_sample.sh | 21:53 |
flaper87 | ah ok, yeah, I've never touched that | 21:53 |
flaper87 | :D | 21:53 |
kgriffs | flaper87: no wonder it isn't awesome! | 21:53 |
flaper87 | I just run tools/blahblha | 21:53 |
flaper87 | :P | 21:53 |
flaper87 | kgriffs: https://review.openstack.org/#/c/70463/3/marconi/queues/storage/__init__.py | 21:53 |
flaper87 | In oslo.messaging we've some from x import * | 21:53 |
flaper87 | in inits | 21:53 |
flaper87 | and we obviously have `__all__` defined in every module | 21:54 |
flaper87 | so, I was thinking that we could do the same in marcony | 21:54 |
flaper87 | marconi | 21:54 |
kgriffs | hmmm | 21:54 |
flaper87 | (don't ask how y ended up there) | 21:54 |
kgriffs | yeah, I don't totally remember | 21:54 |
flaper87 | anyway, just to cleanup those modules | 21:55 |
kgriffs | seems like it may have been an old HACKING requirement I picked up from swift or something to never use * | 21:55 |
flaper87 | they're ugly | 21:55 |
flaper87 | yeah, either hacking or pylint | 21:55 |
kgriffs | flaper87: if there's a precedent, then I'm cool with it | 21:55 |
flaper87 | awesome | 21:55 |
flaper87 | :D | 21:55 |
notmyname | from foo import * is bad ;-) | 21:55 |
kgriffs | flaper87: good point, could have been pyflakes or pylint or something | 21:55 |
* kgriffs can't remember | 21:55 | |
notmyname | probably a linter like pyflakes | 21:55 |
kgriffs | wouldn't suprise me | 21:56 |
kgriffs | surprise | 21:56 |
* kgriffs can't speel | 21:56 | |
flaper87 | LOL | 21:56 |
flaper87 | kgriffs: you're old school. Cool kids say: "I can't English" | 21:57 |
flaper87 | :P | 21:57 |
kgriffs | :) | 21:57 |
kgriffs | Ich kann Deutsch, aber Englisch ist mir nicht so einfach. | 22:00 |
flaper87 | erm, you lost me at ":)" | 22:00 |
*** sballe has quit IRC | 22:18 | |
*** amitgandhi has joined #openstack-marconi | 22:27 | |
openstackgerrit | Diane Fleming proposed a change to openstack/marconi: adds docs directory with dev guide https://review.openstack.org/72001 | 22:30 |
*** malini_afk is now known as malini | 22:30 | |
*** amitgandhi has quit IRC | 22:31 | |
*** tedross has quit IRC | 22:34 | |
*** balajiiyer1 has joined #openstack-marconi | 22:39 | |
*** balajiiyer has quit IRC | 22:40 | |
*** vkmc has joined #openstack-marconi | 22:54 | |
*** malini is now known as malini_afk | 22:54 | |
*** balajiiyer1 has quit IRC | 22:55 | |
*** oz_akan_ has quit IRC | 22:58 | |
*** rwsu has quit IRC | 23:01 | |
*** rwsu has joined #openstack-marconi | 23:02 | |
*** rwsu has quit IRC | 23:06 | |
*** malini_afk is now known as malini | 23:11 | |
*** malini is now known as malini_afk | 23:14 | |
*** zyuan has quit IRC | 23:14 | |
*** amitgandhi has joined #openstack-marconi | 23:17 | |
*** ayoung is now known as ayoung-ZzZz | 23:18 | |
*** rwsu has joined #openstack-marconi | 23:19 | |
*** amitgandhi has quit IRC | 23:22 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!