*** oz_akan_ has joined #openstack-marconi | 00:02 | |
*** oz_akan_ has quit IRC | 00:06 | |
*** amitgandhi has joined #openstack-marconi | 00:51 | |
*** rongze has joined #openstack-marconi | 00:51 | |
*** rongze has quit IRC | 00:55 | |
*** mwagner_lap has joined #openstack-marconi | 01:00 | |
*** oz_akan_ has joined #openstack-marconi | 01:02 | |
*** oz_akan_ has quit IRC | 01:07 | |
*** nosnos has joined #openstack-marconi | 01:12 | |
*** nosnos_ has joined #openstack-marconi | 01:21 | |
*** nosnos_ has quit IRC | 01:21 | |
*** nosnos has quit IRC | 01:22 | |
*** nosnos_ has joined #openstack-marconi | 01:22 | |
*** flwang has quit IRC | 01:51 | |
*** rongze has joined #openstack-marconi | 01:51 | |
*** amitgandhi has joined #openstack-marconi | 01:51 | |
*** amitgandhi has quit IRC | 01:56 | |
*** rongze has quit IRC | 01:56 | |
*** oz_akan_ has joined #openstack-marconi | 01:57 | |
*** oz_akan_ has quit IRC | 02:01 | |
*** flwang has joined #openstack-marconi | 02:40 | |
*** amitgandhi has joined #openstack-marconi | 02:52 | |
*** amitgandhi has quit IRC | 02:56 | |
*** oz_akan_ has joined #openstack-marconi | 02:57 | |
*** amitgandhi has joined #openstack-marconi | 03:02 | |
*** amitgandhi has quit IRC | 03:06 | |
*** rongze has joined #openstack-marconi | 03:41 | |
*** whenry has quit IRC | 03:48 | |
*** amitgandhi has joined #openstack-marconi | 03:53 | |
*** amitgandhi has quit IRC | 03:57 | |
*** oz_akan_ has quit IRC | 04:04 | |
*** rongze has quit IRC | 04:50 | |
*** rongze has joined #openstack-marconi | 04:50 | |
*** amitgandhi has joined #openstack-marconi | 04:53 | |
*** rongze has quit IRC | 04:55 | |
*** amitgandhi has quit IRC | 04:57 | |
*** oz_akan_ has joined #openstack-marconi | 04:58 | |
*** oz_akan_ has quit IRC | 05:02 | |
*** amitgandhi has joined #openstack-marconi | 05:03 | |
*** amitgandhi has quit IRC | 05:07 | |
*** chandankumar_ has joined #openstack-marconi | 05:17 | |
*** rongze has joined #openstack-marconi | 05:22 | |
*** rongze has quit IRC | 05:27 | |
*** amitgandhi has joined #openstack-marconi | 05:54 | |
*** nosnos has joined #openstack-marconi | 05:56 | |
*** rongze has joined #openstack-marconi | 05:56 | |
*** nosnos has quit IRC | 05:57 | |
*** nosnos has joined #openstack-marconi | 05:58 | |
*** nosnos has quit IRC | 05:58 | |
*** oz_akan_ has joined #openstack-marconi | 05:58 | |
*** amitgandhi has quit IRC | 05:58 | |
*** nosnos has joined #openstack-marconi | 05:59 | |
*** nosnos_ has quit IRC | 05:59 | |
*** oz_akan_ has quit IRC | 06:03 | |
*** nosnos has quit IRC | 06:47 | |
*** nosnos_ has joined #openstack-marconi | 06:48 | |
*** saju_m has joined #openstack-marconi | 06:53 | |
*** amitgandhi has joined #openstack-marconi | 06:54 | |
*** amitgandhi has quit IRC | 06:58 | |
*** oz_akan_ has joined #openstack-marconi | 06:59 | |
*** saju_m has quit IRC | 07:00 | |
*** oz_akan_ has quit IRC | 07:03 | |
*** amitgandhi has joined #openstack-marconi | 07:04 | |
*** chandankumar_ has quit IRC | 07:07 | |
*** chandan_kumar has joined #openstack-marconi | 07:07 | |
*** amitgandhi has quit IRC | 07:09 | |
*** saju_m has joined #openstack-marconi | 07:16 | |
*** igor has joined #openstack-marconi | 07:16 | |
*** igor has quit IRC | 07:20 | |
*** igor has joined #openstack-marconi | 07:21 | |
*** amitgandhi has joined #openstack-marconi | 07:55 | |
*** oz_akan_ has joined #openstack-marconi | 08:00 | |
*** amitgandhi has quit IRC | 08:00 | |
*** nosnos_ has quit IRC | 08:02 | |
*** nosnos has joined #openstack-marconi | 08:02 | |
*** ekarlso has quit IRC | 08:04 | |
*** oz_akan_ has quit IRC | 08:04 | |
*** ekarlso has joined #openstack-marconi | 08:05 | |
*** ekarlso has quit IRC | 08:12 | |
*** ekarlso has joined #openstack-marconi | 08:13 | |
*** ykaplan_ has joined #openstack-marconi | 08:36 | |
*** flaper87|afk is now known as flaper87 | 08:49 | |
*** flwang has quit IRC | 08:52 | |
*** amitgandhi has joined #openstack-marconi | 08:56 | |
*** amitgandhi has quit IRC | 09:00 | |
*** oz_akan_ has joined #openstack-marconi | 09:00 | |
*** oz_akan_ has quit IRC | 09:05 | |
*** amitgandhi has joined #openstack-marconi | 09:06 | |
*** amitgandhi has quit IRC | 09:10 | |
*** jamieh has joined #openstack-marconi | 09:11 | |
*** flwang has joined #openstack-marconi | 09:50 | |
*** amitgandhi has joined #openstack-marconi | 09:56 | |
*** amitgandhi has quit IRC | 10:01 | |
*** oz_akan_ has joined #openstack-marconi | 10:01 | |
*** oz_akan__ has joined #openstack-marconi | 10:03 | |
*** oz_akan_ has quit IRC | 10:06 | |
*** ykaplan_ has quit IRC | 10:07 | |
*** oz_akan__ has quit IRC | 10:07 | |
*** rongze has quit IRC | 10:22 | |
*** rongze has joined #openstack-marconi | 10:46 | |
*** amitgandhi has joined #openstack-marconi | 10:57 | |
*** amitgandhi has quit IRC | 11:01 | |
*** oz_akan_ has joined #openstack-marconi | 11:04 | |
*** amitgandhi has joined #openstack-marconi | 11:07 | |
*** oz_akan_ has quit IRC | 11:08 | |
*** amitgandhi has quit IRC | 11:11 | |
*** vkmc has joined #openstack-marconi | 11:21 | |
*** jamieh has quit IRC | 11:23 | |
*** jamieh has joined #openstack-marconi | 11:31 | |
*** amitgandhi has joined #openstack-marconi | 11:58 | |
*** amitgandhi has quit IRC | 12:02 | |
*** ykaplan_ has joined #openstack-marconi | 12:08 | |
*** jamieh has quit IRC | 12:30 | |
*** jamieh has joined #openstack-marconi | 12:31 | |
*** tedross has joined #openstack-marconi | 12:57 | |
*** nosnos_ has joined #openstack-marconi | 12:58 | |
*** amitgandhi has joined #openstack-marconi | 12:58 | |
*** nosnos has quit IRC | 13:01 | |
*** nosnos_ has quit IRC | 13:03 | |
*** amitgandhi has quit IRC | 13:03 | |
*** nosnos has joined #openstack-marconi | 13:07 | |
*** amitgandhi has joined #openstack-marconi | 13:08 | |
*** saju_m has quit IRC | 13:12 | |
*** amitgandhi has quit IRC | 13:13 | |
*** oz_akan_ has joined #openstack-marconi | 13:23 | |
*** oz_akan_ has quit IRC | 13:26 | |
*** oz_akan_ has joined #openstack-marconi | 13:27 | |
*** amitgandhi has joined #openstack-marconi | 13:36 | |
*** sriram has joined #openstack-marconi | 13:48 | |
*** sriram has quit IRC | 13:50 | |
*** sriram has joined #openstack-marconi | 13:50 | |
*** rongze has quit IRC | 13:52 | |
*** alcabrera has joined #openstack-marconi | 13:54 | |
alcabrera | Good morning. :) | 13:58 |
---|---|---|
*** thomasem has joined #openstack-marconi | 13:59 | |
*** jamieh has quit IRC | 14:10 | |
*** oz_akan_ has quit IRC | 14:13 | |
*** oz_akan_ has joined #openstack-marconi | 14:13 | |
*** jcru has joined #openstack-marconi | 14:14 | |
*** jamieh has joined #openstack-marconi | 14:16 | |
*** haomaiwang has quit IRC | 14:17 | |
*** haomaiwang has joined #openstack-marconi | 14:17 | |
flaper87 | w00000000000 | 14:22 |
flaper87 | t | 14:22 |
flaper87 | damn | 14:22 |
flaper87 | I can't even w00t | 14:22 |
flaper87 | alcabrera: GOOD MORNING! | 14:22 |
flaper87 | sooooooooooooooooooooooooooooooooo, message deletion is almsot there | 14:22 |
alcabrera | lol | 14:23 |
*** mpanetta has joined #openstack-marconi | 14:23 | |
alcabrera | flaper87: good morning, flavio. :) | 14:23 |
alcabrera | sqlalchemy message deletion? | 14:24 |
*** mpanetta has quit IRC | 14:24 | |
flaper87 | alcabrera: yeah, I was stuck because of an "error in the query" | 14:24 |
flaper87 | which turned out being a side-effect of an error happening somewhere else | 14:24 |
flaper87 | anywho | 14:24 |
*** mpanetta has joined #openstack-marconi | 14:24 | |
alcabrera | sweet! | 14:25 |
alcabrera | that's awesome progress | 14:25 |
*** rongze has joined #openstack-marconi | 14:29 | |
flwang | alcabrera: ping | 14:40 |
*** ayoung-ZzZz is now known as ayoung | 14:40 | |
alcabrera | flwang: hey! | 14:44 |
flwang | alcabrera: are you working on the no-auth for /health bug? | 14:47 |
flwang | alcabrera: or do you have any idea to do that? | 14:47 |
alcabrera | no, not at the moment, flwang | 14:47 |
alcabrera | I'm not entirely sure on how to go about it, either. flaper87, any ideas on how to define a policy that indicates that /health should be an auth-less endpoint? | 14:48 |
*** malini_afk is now known as malini | 14:49 | |
flwang | alcabrera: you know, based on our design, we're going to make /ping as auth-less, and the new /health is authorized | 14:50 |
flaper87 | alcabrera: so, the idea was to check the request headers | 14:50 |
flaper87 | and have a config option where people could specify a list of (header, endpoint) for endpoints that don't require auth | 14:51 |
flaper87 | or something along those lines | 14:51 |
alcabrera | ahh, that sounds good flaper87 - thanks! Also, thanks for correcting me, flwang! I get the two endpoints mixed up since I haven't thought of them in some time. :) | 14:52 |
flwang | alcabrera: as for the cpu utilization of marconi server instance, as we discussed last time | 14:54 |
flwang | alcabrera: should I assume there are many instances or only one? | 14:54 |
alcabrera | just one, flwang | 14:58 |
alcabrera | I want each launched marconi-server to be able to report it's own CPU utilization | 14:58 |
*** balajiiyer has joined #openstack-marconi | 14:59 | |
flwang | alcabrera: so seems we can just leverage psutil to search the marconi-server process and call get_cpu_percent(), make sense? | 14:59 |
*** balajiiyer has quit IRC | 14:59 | |
*** balajiiyer has joined #openstack-marconi | 15:00 | |
alcabrera | yup. :) | 15:00 |
alcabrera | That's what I had in mind. | 15:00 |
alcabrera | I was happy to see psutil in the openstack/global-requirements, so feel free to make use of that! | 15:00 |
flwang | alcabrera: yep, me too. you know, psutil is a powerful tool | 15:00 |
flwang | alcabrera: btw, would you mind talking more about 'I want each launched marconi-server to be able to report it's own CPU utilization' | 15:01 |
alcabrera | sure. :) | 15:01 |
flwang | alcabrera: I'm a little bit confused | 15:01 |
*** saju_m has joined #openstack-marconi | 15:01 | |
alcabrera | I envision it as - when the user asks for GET /stats, and /stats => the CPU percentage, it'd be reporting the CPU percentage for the process that handles the request. | 15:02 |
alcabrera | so | 15:02 |
alcabrera | Request -> Process pid -> CPU_percent pid -> Response | 15:03 |
alcabrera | something like that | 15:03 |
*** saju_m has quit IRC | 15:03 | |
*** saju_m has joined #openstack-marconi | 15:04 | |
flwang | alcabrera: got, so I will follow the same assumption for the new /health endpoint, does that make sense? | 15:04 |
flwang | flaper87: ping | 15:05 |
flaper87 | flwang: pong | 15:06 |
flwang | flaper87: as for the /ping endpoint, based on my understanding, I will just clone it from current /health to avoid breaking current marconi client, and then update the marconi client code to support /ping, then implement the new /health endpoint, is it ok for you? | 15:07 |
alcabrera | flwang: makes sense, and sounds good to me. | 15:08 |
*** cpallares has joined #openstack-marconi | 15:08 | |
*** jmckind has joined #openstack-marconi | 15:08 | |
flwang | alcabrera: cool, but we will be blocked by kgriffs_afk's work, right? we need to wait for the v1.1 code branch, right? pls correct me | 15:09 |
flaper87 | and the list method is done! | 15:09 |
flaper87 | 0_= - - - - - - (pufff) | 15:10 |
flwang | flaper87: ??? | 15:10 |
flaper87 | flwang: that sounds good to me | 15:10 |
flaper87 | flwang: don't pay attention to my craziness | 15:10 |
flwang | flaper87: cool, thanks for you guys confirmation | 15:11 |
alcabrera | lol | 15:11 |
flaper87 | 3 errors and 1 fail to go | 15:11 |
alcabrera | flwang: hmmm, I think it's safe to create a marconi.queues.transport.v1_1 directory and implement the new health controller there | 15:12 |
alcabrera | that should unblock things | 15:12 |
flwang | alcabrera: in the same level with wsgi/zmp? | 15:14 |
alcabrera | hmmmmmm | 15:16 |
* alcabrera thought he had seen a v1 directory for some reason | 15:16 | |
*** rwsu has joined #openstack-marconi | 15:17 | |
alcabrera | ahah, I see what I did | 15:17 |
alcabrera | I saw cpallares' work on marconi.queues.transport.api.v1 | 15:17 |
alcabrera | and completely forgot that we haven't migrated over to that approach yet overall. | 15:17 |
alcabrera | so~ | 15:18 |
alcabrera | flwang: could you implement the new /health for the moment in marconi.queues.transport.wsgi.health2.py and not connect it to the available routes? | 15:18 |
alcabrera | I'll add the discussion about what to do with new /health and api v1.1 for tomorrow's meeting. | 15:19 |
alcabrera | What do you think? | 15:19 |
flwang | sounds good for me | 15:19 |
flwang | we just need a consistent way to follow up | 15:20 |
*** chandan_kumar has quit IRC | 15:20 | |
*** rongze has quit IRC | 15:25 | |
alcabrera | cool. I'll got us both down for the agenda for tomorrow's meeting, flwang: https://wiki.openstack.org/wiki/Meetings/Marconi#Extra_Stuff | 15:28 |
alcabrera | *I've | 15:28 |
flwang | alcabrera: cool, thanks | 15:28 |
flwang | alcabrera: flaper87: back to the no-auth issue, does mean user won't be required auth even we have enabled the keystone as the auth strategy? | 15:30 |
alcabrera | flwang: that's the plan, for the no-auth endpoints. | 15:33 |
*** nosnos has quit IRC | 15:37 | |
flwang | alcabrera: | 15:37 |
flwang | got it | 15:37 |
*** nosnos has joined #openstack-marconi | 15:37 | |
*** saju_m has quit IRC | 15:37 | |
*** saju_m has joined #openstack-marconi | 15:39 | |
flaper87 | expired test fixed! | 15:40 |
alcabrera | w00t | 15:41 |
*** whenry has joined #openstack-marconi | 15:55 | |
*** rongze has joined #openstack-marconi | 15:56 | |
*** haomai___ has joined #openstack-marconi | 15:57 | |
*** kgriffs_afk is now known as kgriffs | 15:57 | |
*** haomaiwang has quit IRC | 16:00 | |
flaper87 | erm, houston, I'm having troubles with getting the last inserted IDS :( | 16:02 |
flaper87 | stupid thing | 16:02 |
alcabrera | :( | 16:04 |
flaper87 | so, there's no easy way to do it | 16:04 |
flaper87 | either we generate the ids ourselves (pretty much as zyuan did) or we do a final query at the end | 16:05 |
kgriffs | flaper87: sqlalchemy limitation? | 16:05 |
flaper87 | kgriffs: databases limitation | 16:05 |
flaper87 | or, database drivers limitation | 16:05 |
kgriffs | hmm | 16:05 |
flaper87 | kgriffs: http://stackoverflow.com/a/12327270/750012 | 16:06 |
flaper87 | and that hasn't changed apparently | 16:06 |
kgriffs | once upon a time I used SQL Server (before I came to the light) and it let you do it | 16:06 |
*** rongze has quit IRC | 16:06 | |
kgriffs | but, that wasn't from Python. | 16:06 |
*** nosnos has quit IRC | 16:06 | |
flaper87 | kgriffs: 1 id or several ids ? | 16:06 |
kgriffs | booh | 16:06 |
kgriffs | bad python libraries | 16:06 |
kgriffs | flaper87: hmm, good question | 16:07 |
kgriffs | i can't remember | 16:07 |
flaper87 | the limitation is for bulk inserts | 16:07 |
kgriffs | hmmm | 16:08 |
kgriffs | so, if you generate the id before hand does that give us the problems we have with mongodb? | 16:08 |
kgriffs | i mean, you will have race condition | 16:09 |
kgriffs | like, you generate x ids for this batch, but a parallel request does as well, then you try to insert and once wins, the other fails with unique key constraint, and you have to retry | 16:10 |
flaper87 | yeah | 16:10 |
flaper87 | I'll just get them from the database after the insert | 16:10 |
flaper87 | since it's in the same transaction it should be safe to get the last N inserted | 16:11 |
* alcabrera reads above information and frowns | 16:11 | |
alcabrera | sadness | 16:11 |
kgriffs | flaper87: ah, good point - if the followup read is within the transaction, it will be cool | 16:11 |
flaper87 | it is so, I'll do that | 16:11 |
kgriffs | other option is stored procedures | 16:11 |
flaper87 | LOL | 16:11 |
* flaper87 runs away | 16:12 | |
kgriffs | you could generate the ids inside the transaction if you did that (I think?) | 16:12 |
kgriffs | BUUUT | 16:12 |
kgriffs | stored procs are't exactly generic | 16:12 |
kgriffs | so, nevermind | 16:12 |
kgriffs | someone can write a special super-optimized pg backend or something if they want | 16:12 |
* kgriffs carries on | 16:13 | |
alcabrera | +1 | 16:13 |
flaper87 | last time I had something to dow ith a stored procedure I cried. I had no idea what I was going to be working with and unfortunately it wasn't good. Turns out that some genious thought that using store procedures for business logic was actually a good thing | 16:14 |
flaper87 | s/dow/do/ | 16:14 |
kgriffs | flaper87: there is that school of thought | 16:14 |
alcabrera | stored procedures make me cringe | 16:14 |
flaper87 | kgriffs: yeah, unfortunately I must say | 16:14 |
kgriffs | some people advocate for 100% stored procedures | 16:14 |
kgriffs | you aren't allowed to touch the DB unless it is through a proc | 16:15 |
flaper87 | it was a C# app literally mapped to a stored procedure that was executed hourly | 16:15 |
flaper87 | O.o | 16:15 |
kgriffs | personally, I suspect it is just the DBA trying to ensure job security | 16:15 |
flaper87 | and the stored procedure invoked other stored procedures that invoked some other stored procedures | 16:15 |
kgriffs | oh my | 16:15 |
kgriffs | now, that's just sick and wrong | 16:15 |
kgriffs | :p | 16:16 |
flaper87 | now you get my point | 16:16 |
flaper87 | :D | 16:16 |
flaper87 | I was like: Yeah, how bad could a stored procedure be? | 16:16 |
flaper87 | What could possibly go wrong? | 16:16 |
flaper87 | man, I had no idea | 16:16 |
flaper87 | anyway | 16:16 |
* alcabrera listens to flaper87's horror stories of SQL | 16:17 | |
*** reed has joined #openstack-marconi | 16:18 | |
flaper87 | alcabrera: seriously, I'd have rather done Java... | 16:20 |
alcabrera | @_@! | 16:20 |
alcabrera | those are serious words, flaper87. :P | 16:20 |
alcabrera | sql/stored and java are close to the same tier of cringe on my boat | 16:21 |
flaper87 | indeed! | 16:21 |
malini | o/ | 16:27 |
malini | can I get some reviews plz https://review.openstack.org/#/c/72412/ ..This is another devstack patch , needed for tempest integration | 16:27 |
malini | has just 2 lines & one of them is a comment ;) | 16:27 |
alcabrera | I don't know malini - 1 LOC is going to take *awhile* to parse. :P | 16:28 |
malini | :D | 16:29 |
alcabrera | well, I did it faster than jenkins - +1 malini! | 16:29 |
malini | beware..they might replace jenkins with you! | 16:30 |
malini | thanks alcabrera!! | 16:30 |
kgriffs | flaper87: it would be SUPER AWESOME if you could finish reviewing https://review.openstack.org/#/c/70463/ | 16:30 |
kgriffs | and this too: https://review.openstack.org/#/c/68267/ | 16:30 |
kgriffs | :D | 16:30 |
kgriffs | :D | 16:30 |
kgriffs | :D | 16:30 |
* flaper87 is so ashamed now | 16:31 | |
flaper87 | I did start reviewing that | 16:31 |
flaper87 | and then.... forgot | 16:31 |
*** reed has quit IRC | 16:31 | |
flaper87 | T_T | 16:31 |
flaper87 | sorry about that, I'll review them both today | 16:31 |
*** reed_ has joined #openstack-marconi | 16:31 | |
alcabrera | yaaay | 16:31 |
alcabrera | malini: no, don't replace jenkins with me. I'd sleep on the job. My uptime would be in the mid 30%s. :P | 16:32 |
* kgriffs slips flaper87 a pop-tart which neatly conceals several carefully-rolled bills which sport a surprisingly large denomination. | 16:33 | |
* kgriffs promises twice that amount when the job is done | 16:34 | |
* alcabrera sends kgriffs and flaper87 each 1 dogecoin and 1 dogetart | 16:34 | |
* flaper87 starts eating his carefully selected pop-tart | 16:34 | |
kgriffs | alcabrera, flwang: once those patches above are in, I can branch the api so we can get to work on 1.1 | 16:35 |
kgriffs | alcabrera: LOL | 16:35 |
flwang | kgriffs: coooooooooooool | 16:35 |
kgriffs | are dogetarts the new scooby snacks? | 16:35 |
alcabrera | they're better - they have much flavor | 16:35 |
kgriffs | and... | 16:35 |
kgriffs | can I buy an ASIC to make them for me? | 16:35 |
kgriffs | alcabrera: LOL | 16:35 |
kgriffs | much more flavor | 16:36 |
alcabrera | haha | 16:36 |
kgriffs | mmmm | 16:36 |
*** reed_ has quit IRC | 16:36 | |
* kgriffs enjoys his treat and tries not to wag his tail | 16:36 | |
kgriffs | or should I say | 16:36 |
* kgriffs enjoy much treat | 16:36 | |
kgriffs | I think we need an StackCoin | 16:37 |
*** tedross has quit IRC | 16:37 | |
alcabrera | stack coin supports a self-regulating economy. Users who have too much would experience wallet overflow errors | 16:39 |
kgriffs | srsly. | 16:39 |
kgriffs | folks, if you have anything else for teh agenda, please add now: https://wiki.openstack.org/wiki/Meetings/Marconi#Agenda | 16:40 |
alcabrera | hmm, I might have something | 16:42 |
alcabrera | However... | 16:42 |
alcabrera | I'm not sure where in Openstack this kind of thing is handled: Google Summer of Code 2014 | 16:42 |
kgriffs | alcabrera: I would ping Anne Gentle about that | 16:43 |
alcabrera | good idea, kgriffs | 16:43 |
kgriffs | she has been involved with OS interns in the past | 16:43 |
alcabrera | I've already listed us on the ideas page: https://wiki.openstack.org/wiki/GSoC2014 | 16:43 |
alcabrera | flaper87: ^^ | 16:43 |
*** igor has quit IRC | 16:47 | |
*** igor has joined #openstack-marconi | 16:47 | |
flaper87 | alcabrera: Thanks for that, big time! | 16:49 |
* flaper87 got get_bulk working | 16:49 | |
alcabrera | w00t | 16:50 |
*** igor has quit IRC | 16:52 | |
flaper87 | alcabrera: re Marconi talk for the summit, any idea? | 16:52 |
flaper87 | kgriffs: ^ ? | 16:52 |
alcabrera | hmmm | 16:53 |
alcabrera | I'm coming up a little short in things *I* would like to talk about marconi. I wonder what kinds of things people would like to ehar about marconi... :x | 16:55 |
*** tedross has joined #openstack-marconi | 16:55 | |
malini | interesting !! oz_akan_ & me were just chatting abt that :D | 16:55 |
kgriffs | flaper87: ah, I was going to bring that up too | 16:57 |
kgriffs | flaper87: have you already submitted a proposal? | 16:57 |
flaper87 | kgriffs: not marconi related yet | 16:58 |
*** rongze has joined #openstack-marconi | 16:58 | |
kgriffs | OK. the last two summits the talks have basically been the same "intro to marconi and a demo" | 16:59 |
flaper87 | kgriffs: I was thinking that we should talk about where we are and where we're headed | 16:59 |
flaper87 | I don't think we need an intro this time around | 16:59 |
*** saju_m has quit IRC | 16:59 | |
flaper87 | more something like: "This is what we're targetting" | 16:59 |
flaper87 | ideas, features, how to implement etc | 16:59 |
alcabrera | tags, content-based filtering, topics, exchanges | 16:59 |
alcabrera | ^^ | 16:59 |
flaper87 | or, we could do a: "Marconi for enterprise: Integrate your apps using Marconi" | 17:00 |
flaper87 | something along those lines | 17:00 |
kgriffs | flaper87: ok, so assume people know what Marconi is already | 17:00 |
kgriffs | flaper87: hmmm | 17:00 |
flaper87 | We've a library now and we have more things to talk about | 17:00 |
kgriffs | yeah | 17:01 |
flaper87 | yeah, I wouldn't worry about folks that don't know what marconi is | 17:01 |
flaper87 | not anymore, this is our third summit | 17:01 |
flaper87 | and we've made some noise already | 17:01 |
kgriffs | I like the idea of having a very practical talk | 17:01 |
flaper87 | I'm not saying we're THE QUEUING SERVICE but, you know... | 17:01 |
kgriffs | like, this is how you install it, this is how you use it | 17:01 |
flaper87 | yeah | 17:01 |
flaper87 | this is how you shard | 17:01 |
kgriffs | and then maybe a "what's coming in Juno" at the end | 17:01 |
flaper87 | etc | 17:01 |
*** amitgandhi has quit IRC | 17:01 | |
flaper87 | this is how you talk to Marconi | 17:01 |
kgriffs | yeah, like for reals | 17:01 |
kgriffs | not just hand-waving | 17:02 |
flaper87 | realz* d00d | 17:02 |
flaper87 | with z | 17:02 |
kgriffs | Marconi: Let's get real | 17:02 |
alcabrera | lol | 17:02 |
*** amitgandhi has joined #openstack-marconi | 17:02 | |
alcabrera | ohhhh, nice kgriffs ! | 17:02 |
alcabrera | I like that. | 17:02 |
kgriffs | and no, this isn't a talk about using Marconi with RoR | 17:02 |
kgriffs | ;) | 17:02 |
flaper87 | exactly, I want the message to be: "This is Marconi and we're not AFRAIIIIID" | 17:02 |
*** amitgandhi has joined #openstack-marconi | 17:02 | |
kgriffs | RoR aside, i kinda like that title | 17:02 |
kgriffs | other suggestions for a title? | 17:03 |
alcabrera | Marconi: Get the Message | 17:03 |
kgriffs | lol | 17:03 |
alcabrera | ;D | 17:03 |
flaper87 | http://www.youtube.com/watch?feature=player_detailpage&v=V5ZWNOm4r2k#t=110 | 17:03 |
*** rongze has quit IRC | 17:04 | |
flaper87 | lol at Marconi: Get the message | 17:04 |
*** saju_m has joined #openstack-marconi | 17:04 | |
alcabrera | Marconi: Stake Your Claim | 17:05 |
kgriffs | https://etherpad.openstack.org/p/marconi-icehouse-talk | 17:06 |
flaper87 | Unbelievable: Error at line 404, go to line 404 and find out it is empty | 17:07 |
flaper87 | T_T | 17:07 |
*** amitgandhi has quit IRC | 17:07 | |
flaper87 | Computers play nasty | 17:07 |
alcabrera | flaper87: "I remember that for 100 years we have fought these machines." - I've been reading too much Dijkstra lately. All I can think about is this same scene with EDJ speaking against Java, COBOL, and BASIC. | 17:07 |
flaper87 | alcabrera: LOOOOOOOOOOOOOL | 17:07 |
alcabrera | :) | 17:08 |
flaper87 | ok, I got to the point where everything seems to work | 17:10 |
flaper87 | *seems to work* | 17:10 |
flaper87 | now, I need the claims controller | 17:10 |
flaper87 | ykaplan_: ^^^^^^ | 17:10 |
flaper87 | :D | 17:10 |
alcabrera | I'll be pushing out the catalogue controller between tomorrow and wednesday. :) | 17:12 |
alcabrera | with that - we'd have: queues, shards, catalogue by wednesday | 17:12 |
*** reed has joined #openstack-marconi | 17:16 | |
flaper87 | gtg guys, bbl | 17:16 |
alcabrera | flaper87: take care! | 17:17 |
*** saju_m has quit IRC | 17:19 | |
*** alcabrera is now known as alcabrera|afk | 17:28 | |
*** amitgandhi has joined #openstack-marconi | 17:32 | |
*** saju_m has joined #openstack-marconi | 17:32 | |
*** rossk has joined #openstack-marconi | 17:34 | |
*** alcabrera|afk is now known as alcabrera | 17:39 | |
*** balajiiyer is now known as balajiiyer_afk | 17:40 | |
oz_akan_ | I haven't read all the history.. but I was thinking about talking about how to deploy marconi | 17:44 |
oz_akan_ | which focuses on installing / configuring different apps like memcached, mongodb, uwsgi and eom (probably) and then how to create a shard and send the first request etc.. | 17:44 |
kgriffs | oz_akan_: ah... so maybe we can have two talks? | 17:44 |
kgriffs | one on deploying, one on building apps with it? | 17:44 |
alcabrera | kgriffs: +1 | 17:45 |
kgriffs | personally, I'm tired of trying to cram too much content into a single talk | 17:45 |
oz_akan_ | +1 | 17:45 |
kgriffs | oz_akan_: ok, that would be cool. Will you submit a talk proposal then? | 17:45 |
oz_akan_ | kgriffs: I agree, better choose an audience and target the talk for them | 17:45 |
kgriffs | http://www.openstack.org/summit/openstack-summit-atlanta-2014/call-for-speakers/TalkDetails/ | 17:46 |
oz_akan_ | kgriffs: I will, I would ask speaker buroeueoe first | 17:46 |
kgriffs | ok | 17:46 |
kgriffs | thanks! | 17:46 |
oz_akan_ | thanks for the link kgriffs | 17:52 |
*** ykaplan_ has quit IRC | 17:55 | |
*** amitgandhi has quit IRC | 17:58 | |
*** igor_ has joined #openstack-marconi | 17:58 | |
*** igor_ has quit IRC | 18:02 | |
*** jamieh has quit IRC | 18:05 | |
*** amitgandhi has joined #openstack-marconi | 18:07 | |
*** amit has joined #openstack-marconi | 18:09 | |
*** amitgandhi has quit IRC | 18:09 | |
*** amit is now known as Guest42390 | 18:09 | |
*** balajiiyer_afk has quit IRC | 18:11 | |
*** saju_m has quit IRC | 18:12 | |
*** alcabrera is now known as alcabrera|afk | 18:12 | |
*** Guest42390 has quit IRC | 18:14 | |
*** amitgandhi has joined #openstack-marconi | 18:15 | |
*** amitgandhi has quit IRC | 18:16 | |
*** amitgandhi has joined #openstack-marconi | 18:17 | |
*** amitgandhi has quit IRC | 18:21 | |
*** saju_m has joined #openstack-marconi | 18:29 | |
*** rwsu has quit IRC | 18:36 | |
*** balajiiyer has joined #openstack-marconi | 18:42 | |
*** balajiiyer has quit IRC | 18:46 | |
*** rwsu has joined #openstack-marconi | 18:51 | |
*** saju_m has quit IRC | 18:51 | |
*** saju_m has joined #openstack-marconi | 18:52 | |
*** jamieh has joined #openstack-marconi | 18:53 | |
*** balajiiyer has joined #openstack-marconi | 18:53 | |
*** saju_m has quit IRC | 18:58 | |
oz_akan_ | kgriffs: flaper87 I submitted the talk "Deploying Marconi for Production" | 18:58 |
balajiiyer | \nick balajiiyer | 18:58 |
oz_akan_ | I should put "web scale" somewhere :) | 18:59 |
*** balajiiyer has quit IRC | 18:59 | |
*** balajiiyer has joined #openstack-marconi | 18:59 | |
kgriffs | oz_akan_: awesome! | 19:01 |
kgriffs | balajiiyer: how would you like to speak at the summit? | 19:01 |
kgriffs | brb | 19:01 |
*** kgriffs is now known as kgriffs_afk | 19:02 | |
*** kgriffs_afk is now known as kgriffs | 19:08 | |
*** amitgandhi has joined #openstack-marconi | 19:15 | |
*** amitgandhi has quit IRC | 19:19 | |
*** alcabrera|afk is now known as alcabrera | 19:34 | |
*** saju_m has joined #openstack-marconi | 19:38 | |
kgriffs | alcabrera: let's just use a cliche and call the talk: Marconi: All your message are belong to us | 19:43 |
alcabrera | haha | 19:44 |
alcabrera | +1 | 19:44 |
* kgriffs is kidding | 19:44 | |
* kgriffs kind of | 19:44 | |
kgriffs | :) | 19:44 |
alcabrera | no, really. :D | 19:44 |
alcabrera | meme's are a great source of connection | 19:44 |
alcabrera | *memes | 19:44 |
alcabrera | For example | 19:44 |
alcabrera | Bodil Stokke uses My Little Pony to great effect in all her talks: https://vimeo.com/68331937 | 19:45 |
kgriffs | heh | 19:45 |
alcabrera | they often turn out pretty awesome | 19:45 |
kgriffs | gtk | 19:45 |
* kgriffs clicks | 19:45 | |
mpanetta | MLP! | 19:45 |
mpanetta | I must confess, I am a bit of a broney :P | 19:45 |
alcabrera | I was only a little sad that Trixie wasn't mentioned in the above noted talk. | 19:45 |
kgriffs | d000d | 19:46 |
kgriffs | Skylanders probably wouldn't be quite as awesome, would it? | 19:46 |
kgriffs | hmmm | 19:46 |
alcabrera | maybe! | 19:46 |
kgriffs | legos | 19:46 |
kgriffs | everyone likes legos | 19:46 |
kgriffs | especially now because the Lego Movie is... | 19:47 |
kgriffs | AWESOME | 19:47 |
mpanetta | I still need to see it | 19:47 |
alcabrera | I haven't even heard of it. :D | 19:47 |
kgriffs | oh man | 19:47 |
kgriffs | it's AWESOME | 19:47 |
kgriffs | in fact, I'd have to say that just about EVERYTHING in it is AWESOME | 19:47 |
alcabrera | oooohhh | 19:48 |
alcabrera | I'll bug jess about it. Maybe it's time (after the current polar vortex subsides) for a family movie night,. | 19:48 |
mpanetta | we need to name a project polar vortex | 19:48 |
cpallares | lol | 19:49 |
mpanetta | BTW, the technical term for what is happening to cause this is http://en.wikipedia.org/wiki/Cold_air_damming | 19:50 |
mpanetta | I read about it yesterday after reading an in depth forcast... | 19:50 |
mpanetta | Apparently the prediction tools SUCK at predicting how they will play out. | 19:50 |
mpanetta | Oh when I say this I mean what is happening here in GA | 19:51 |
alcabrera | +1 for Polar Vortex project | 19:52 |
alcabrera | It randomly freezes running Xen server instances | 19:52 |
alcabrera | Kind of like a VM-level chaos monkey | 19:52 |
balajiiyer | mpanetta: A polar vortex project would be very cool | 19:53 |
mpanetta | mmm chaos. | 19:54 |
mpanetta | they should rename that cold air damning... A subtle but important distinction here in the Atl... | 19:56 |
mpanetta | balajiiyer: The name sounds cool anyway. | 19:56 |
*** rongze has joined #openstack-marconi | 19:59 | |
*** saju_m has quit IRC | 20:01 | |
*** openstack has joined #openstack-marconi | 21:32 | |
*** sriram has quit IRC | 21:33 | |
*** tedross has joined #openstack-marconi | 21:45 | |
Alex_Gaynor | flaper87: You're involved with celery/kombu right? | 21:47 |
flaper87 | Alex_Gaynor: correct | 22:00 |
Alex_Gaynor | flaper87: I just sent an initial PR for marconi support; it's very raw, but it passes all teh functional tests, would love if you could take a look at it | 22:00 |
flaper87 | Alex_Gaynor: awesome I certainly will, Thanks for that! | 22:00 |
Alex_Gaynor | flaper87: https://github.com/celery/kombu/pull/315/files | 22:01 |
flaper87 | Alex_Gaynor: what do you think about the client so far? Any feedback about the API? | 22:01 |
Alex_Gaynor | flaper87: My biggest thing is it feels like there's a bit of an impedence mismatch between virtual transports in kombu, and how marconi seems to work -- internally marconi seems much closer toa rabbitmq then e.g. the django backend | 22:02 |
flaper87 | Alex_Gaynor: agreed, we've been discussing a bit about that and adding things like `gack` - that won't be the final name - which would basically do a get and claim of a message. We've also discussed a bit about adding some kind of pop endpoint etc. This would make consuming messages from queues easier, hopefully. | 22:04 |
flaper87 | thanks for the feedback | 22:04 |
Alex_Gaynor | flaper87: yes, I think "pop" is really what you want for marconi's virtual transport, and for many simpler use cases outside of frameworks it's probably close enough | 22:04 |
Alex_Gaynor | flaper87: I'd love feedback from you on what I have, it feels very raw, but the functests do pass! :-) | 22:08 |
flaper87 | Alex_Gaynor: looking at it :) | 22:11 |
*** amitgandhi has joined #openstack-marconi | 22:19 | |
*** jamieh has quit IRC | 22:19 | |
*** amitgandhi has quit IRC | 22:24 | |
*** balajiiyer has quit IRC | 22:24 | |
flaper87 | Alex_Gaynor: thanks for the work there. | 22:25 |
Alex_Gaynor | flaper87: Sure! Sorry it took so long to get done. Should we wait to merge it until after claims work? | 22:26 |
Alex_Gaynor | flaper87: I think I also need to make it work with stuff other than localhost ;) | 22:26 |
*** jmckind has quit IRC | 22:27 | |
flaper87 | Alex_Gaynor: nah, I just commented there. I think it's fine to be merged TBH, I asked Ask if he's ok with me merging it :) | 22:27 |
Alex_Gaynor | flaper87: localhost should proabbly block the merge, no? | 22:27 |
flaper87 | Alex_Gaynor: ah right, you hadcoded the url there | 22:27 |
flaper87 | Alex_Gaynor: yeah, you should use the broker url we have in kombu | 22:27 |
*** thomasem has quit IRC | 22:27 | |
*** jergerber has joined #openstack-marconi | 22:28 | |
Alex_Gaynor | flaper87: yup, rebasing and will do that next | 22:28 |
flaper87 | Alex_Gaynor: awesome! thanks a lot! | 22:28 |
Alex_Gaynor | flaper87: Just pushed the rebase and the option handling, let me know if the option stuff looks right | 22:34 |
flaper87 | Alex_Gaynor: looks good, you'll eventually want to handle keystone's auth options too. | 22:46 |
flaper87 | s/handle/support/ | 22:46 |
Alex_Gaynor | flaper87: For sure, is there docs on how to do taht? | 22:46 |
*** kgriffs is now known as kgriffs_afk | 22:47 | |
flaper87 | Alex_Gaynor: unfortunately nope :( This is all I have for now: https://github.com/openstack/python-marconiclient/blob/master/tests/auth/test_keystone.py#L17 | 22:49 |
flaper87 | I'll write some docs and let you know | 22:49 |
Alex_Gaynor | flaper87: Cool, if you can just point me to an example of using it with Connection I'll add it | 22:49 |
*** rongze has joined #openstack-marconi | 22:57 | |
*** mpanetta has quit IRC | 22:57 | |
*** rongze has quit IRC | 23:02 | |
*** jcru has quit IRC | 23:03 | |
*** kgriffs_afk has quit IRC | 23:05 | |
*** malini_afk has quit IRC | 23:05 | |
*** malini_afk has joined #openstack-marconi | 23:07 | |
*** malini_afk is now known as malini | 23:07 | |
*** kgriffs_afk has joined #openstack-marconi | 23:07 | |
*** kgriffs_afk is now known as kgriffs | 23:07 | |
*** ChanServ sets mode: +o kgriffs | 23:07 | |
*** amitgandhi has joined #openstack-marconi | 23:20 | |
*** ayoung is now known as ayoung-Dad | 23:22 | |
*** amitgandhi has quit IRC | 23:24 | |
*** cpallares has quit IRC | 23:30 | |
*** jergerber has quit IRC | 23:32 | |
*** tedross has quit IRC | 23:45 | |
*** rongze has joined #openstack-marconi | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!