*** flwang__ has joined #openstack-marconi | 00:21 | |
*** flwang__ has quit IRC | 00:26 | |
*** prashanthr_1 has joined #openstack-marconi | 00:48 | |
*** prashanthr_ has quit IRC | 00:49 | |
*** abettadapur has joined #openstack-marconi | 00:53 | |
*** prashanthr_1 has quit IRC | 00:56 | |
vkmc | newbie question | 00:59 |
---|---|---|
vkmc | if someone is around | 00:59 |
vkmc | in this change https://review.openstack.org/#/c/109897/4/marconi/queues/storage/sqlalchemy/messages.py | 00:59 |
vkmc | isn't L58 a boolean? | 01:00 |
vkmc | I don't understand what extend does there | 01:00 |
*** keith_newstadt has quit IRC | 01:14 | |
*** rwsu has quit IRC | 01:18 | |
*** prashanthr_ has joined #openstack-marconi | 01:30 | |
prashanthr_ | flwang: Good morning ! :) | 01:31 |
*** nosnos has joined #openstack-marconi | 01:38 | |
vkmc | hi prashanthr_! | 01:41 |
prashanthr_ | vkmc: Hey Hi ! | 01:41 |
prashanthr_ | still awake ? | 01:41 |
vkmc | yeah it's not too late here :) | 01:42 |
vkmc | 22.42 | 01:42 |
vkmc | and you? having your morning coffee I assume :) | 01:42 |
*** haomaiwang has joined #openstack-marconi | 01:43 | |
*** haomaiwang has quit IRC | 01:44 | |
*** haomaiwang has joined #openstack-marconi | 01:45 | |
prashanthr_ | vkmc: Yes rightly guessed | 01:46 |
prashanthr_ | just finished it | 01:46 |
prashanthr_ | learning lua with some coffee | 01:46 |
prashanthr_ | :) | 01:46 |
vkmc | oh Lua | 01:47 |
vkmc | I read you were talking about it with kgriffs|afk | 01:47 |
vkmc | I heard it's pretty cool | 01:48 |
vkmc | several interfaces are made with Lua | 01:49 |
vkmc | WoW, Worms, ... and I heard some others | 01:49 |
*** haomaiw__ has joined #openstack-marconi | 01:58 | |
*** haomaiwang has quit IRC | 02:01 | |
vkmc | well, I'm heading off for the day | 02:01 |
vkmc | o/ | 02:01 |
vkmc | happy coding! | 02:01 |
*** vkmc has quit IRC | 02:01 | |
*** abettadapur has quit IRC | 02:14 | |
*** abettadapur has joined #openstack-marconi | 02:15 | |
*** balajiiyer1 has joined #openstack-marconi | 02:19 | |
prashanthr_ | vkmc: Sorry for the late reply :) | 02:19 |
prashanthr_ | thanks a lot ! | 02:19 |
prashanthr_ | good night :) | 02:19 |
*** abettadapur has quit IRC | 02:19 | |
*** balajiiyer1 has quit IRC | 02:22 | |
*** flwang__ has joined #openstack-marconi | 02:22 | |
*** oz_akan has joined #openstack-marconi | 02:26 | |
*** flwang__ has quit IRC | 02:28 | |
*** nosnos has quit IRC | 03:28 | |
*** whenry has quit IRC | 03:43 | |
*** nosnos has joined #openstack-marconi | 04:03 | |
*** haomaiw__ has quit IRC | 04:09 | |
*** haomaiwang has joined #openstack-marconi | 04:10 | |
*** flwang__ has joined #openstack-marconi | 04:23 | |
*** prashanthr_ has quit IRC | 04:23 | |
*** flwang__ has quit IRC | 04:28 | |
*** flwang has quit IRC | 04:29 | |
*** haomaiwang has quit IRC | 04:29 | |
*** haomaiwa_ has joined #openstack-marconi | 04:29 | |
*** flwang has joined #openstack-marconi | 04:48 | |
wpf | flwang: ping | 04:51 |
flwang | wpf: sup? | 04:52 |
wpf | ttl is seconds or milliseconds? | 04:52 |
*** prashanthr_ has joined #openstack-marconi | 04:53 | |
flwang | sec | 05:02 |
*** haomaiwa_ has quit IRC | 05:04 | |
*** haomaiwang has joined #openstack-marconi | 05:04 | |
wpf | ok, thanks | 05:06 |
flwang | sure | 05:07 |
flwang | wpf: btw, can SCE billing support multi currency and multi timezone, multi cloud, multi region? | 05:07 |
*** oz_akan has quit IRC | 05:08 | |
wpf | SCE billing is very simple , I will prefer it's prototype | 05:11 |
wpf | it support different currency ,but can't be changes once startup | 05:13 |
wpf | what do you mean for multi timezone? | 05:13 |
wpf | no multi region support | 05:14 |
*** haomaiw__ has joined #openstack-marconi | 05:14 | |
*** haomaiwang has quit IRC | 05:17 | |
flwang | you know, billing depends on the start time, so for different time zone, you may got different time lenght | 05:27 |
openstackgerrit | Peng Fei Wang proposed a change to openstack/marconi: Clean up expired messages for SQLAlchemy driver https://review.openstack.org/110543 | 05:42 |
wpf | flwang: we should not include the timezone in the start time which is persistent | 05:43 |
wpf | if timezone is needed ,then the up-layer can add it and show to the users | 05:44 |
*** chandankumar has joined #openstack-marconi | 05:44 | |
flwang | I think you didn't get my point | 05:45 |
wpf | userA , +8 , the diff between start-time and end-time should be the same even he is on -8 time zone, right? | 05:51 |
*** reed has quit IRC | 05:57 | |
*** prashanthr_ has quit IRC | 06:08 | |
*** prashanthr_ has joined #openstack-marconi | 06:09 | |
*** prashanthr_ has quit IRC | 06:13 | |
*** flaper87|afk is now known as flaper87 | 06:13 | |
*** fifieldt_ is now known as fifieldt | 06:15 | |
*** haomaiw__ has quit IRC | 06:19 | |
*** fifieldt has quit IRC | 06:19 | |
*** haomaiwang has joined #openstack-marconi | 06:19 | |
*** flwang__ has joined #openstack-marconi | 06:24 | |
*** prashanthr_ has joined #openstack-marconi | 06:25 | |
*** flwang__ has quit IRC | 06:29 | |
*** haomaiwang has quit IRC | 06:35 | |
*** haomaiwang has joined #openstack-marconi | 06:36 | |
*** oz_akan has joined #openstack-marconi | 06:40 | |
*** haomaiw__ has joined #openstack-marconi | 06:42 | |
*** haomaiwang has quit IRC | 06:42 | |
*** oz_akan has quit IRC | 06:44 | |
prashanthr_ | flwang: Hello ! :) | 06:54 |
prashanthr_ | flaper87: Hello ! :) Hope you are doing good. | 06:55 |
flaper87 | prashanthr_: hellooo | 06:56 |
flaper87 | I am, yourself? | 06:56 |
prashanthr_ | Good as well ! | 06:56 |
flaper87 | I saw you had some discussions with kgriffs|afk yday | 06:56 |
prashanthr_ | Yes a very long discussion yesterday | 06:56 |
flaper87 | I'm sorry I didn't chime in, I'm really trying to quit workaholism :) | 06:56 |
prashanthr_ | finally we thought of using a lua script | 06:56 |
flaper87 | mmhhh | 06:56 |
* prashanthr_ Wishes flaper87 the best :) | 06:56 | |
prashanthr_ | flaper87: I wanted to let you know that the db error i was telling you about py33 | 06:57 |
prashanthr_ | is solved | 06:57 |
flaper87 | prashanthr_: would you mind walking me through the process? (starting from the install process) | 06:57 |
flaper87 | prashanthr_: what was the problem? | 06:57 |
prashanthr_ | https://ask.openstack.org/en/question/5310/db-type-could-not-be-determined/ | 06:57 |
prashanthr_ | it is documented here by the neutron community | 06:57 |
prashanthr_ | flaper87: can i be back in 10 mins | 06:58 |
prashanthr_ | cleaning up started in the lab | 06:58 |
prashanthr_ | ? | 06:58 |
flaper87 | prashanthr_: sure | 06:58 |
*** haomai___ has joined #openstack-marconi | 06:58 | |
*** haomaiw__ has quit IRC | 07:02 | |
prashanthr_ | flaper87: Hi :) | 07:21 |
wpf | prashanthr_: I just realized that I run into the same issue when trying the Pypy, and got answers from bsddb community, but I did not remember it when you asked , my bad memory -:) | 07:21 |
prashanthr_ | wpf: He he awesome :) Same here I would not remember it as well | 07:21 |
prashanthr_ | so i record all errors i face in a document | 07:21 |
wpf | good practice | 07:22 |
*** fifieldt has joined #openstack-marconi | 07:23 | |
flaper87 | prashanthr_: hey | 07:23 |
prashanthr_ | Sure i can take you through the discussion | 07:23 |
prashanthr_ | we had yesterday | 07:24 |
prashanthr_ | flaper87: so we started up with the discussion on solving the message id ordering issue | 07:26 |
prashanthr_ | we came up with two solutions | 07:26 |
prashanthr_ | 1. to use an NTP daemon and synchronize with it | 07:26 |
prashanthr_ | 2. to use a lua script to serialize operations on the redis | 07:26 |
prashanthr_ | using a common shared counter | 07:26 |
prashanthr_ | as in redis only one operation takes place at a single time | 07:26 |
prashanthr_ | then we decided to take the 2nd approach | 07:27 |
prashanthr_ | as it is easier | 07:27 |
prashanthr_ | then we had a discussion about the having a driver with durable storage | 07:28 |
prashanthr_ | and is fast enough | 07:28 |
prashanthr_ | so we got into to discuss about ssdb.io | 07:28 |
prashanthr_ | which complies with redis protocol in the wire | 07:28 |
prashanthr_ | but with the drawback of not supporting durability | 07:28 |
flaper87 | how would you install the lua script? | 07:29 |
flaper87 | Can that be done by Marconi? | 07:30 |
flaper87 | Does it need to be done by DevOps ? | 07:30 |
prashanthr_ | The lua script can be embedded into the code | 07:30 |
prashanthr_ | as shown here : https://github.com/andymccurdy/redis-py#lua-scripting | 07:31 |
prashanthr_ | this is a simple example | 07:31 |
flaper87 | ok, cool. | 07:32 |
flaper87 | I just wanted to make sure we won't require devops to do more things | 07:32 |
flaper87 | is it done already? :P | 07:32 |
flaper87 | where's the patch? | 07:32 |
* flaper87 wants to review that patch | 07:32 | |
flaper87 | move move move | 07:32 |
flaper87 | :P | 07:32 |
prashanthr_ | I will put in the patch in another 20-30 mins | 07:33 |
prashanthr_ | just testing all stuffs from point 1 | 07:33 |
prashanthr_ | for v1.0 and v1.1 of the transport API | 07:33 |
prashanthr_ | Yes later we decided to add in support for ssdb by developing a luaJIT extension to ssdb | 07:34 |
prashanthr_ | and contributing it to the ssdb community | 07:34 |
prashanthr_ | but that will be after our basic redis driver is up and running | 07:34 |
flaper87 | yeah, lets first focus on redis ;) | 07:34 |
prashanthr_ | later the discussion drifted towards making redis more durable | 07:34 |
prashanthr_ | by adding in replicas and AOF (append only file) backups | 07:34 |
prashanthr_ | on disj | 07:34 |
prashanthr_ | *disk | 07:34 |
prashanthr_ | this kgriffs | 07:35 |
prashanthr_ | suggested can be a first step towards getting marconi graduated | 07:35 |
prashanthr_ | as it provides reasonable durability | 07:35 |
prashanthr_ | and since most messages are short lived | 07:35 |
flaper87 | well, FWIW, redis also has a db file | 07:35 |
prashanthr_ | it can be considered good enough for most use cases | 07:35 |
flaper87 | it's proabbly not the best thing ever but... | 07:35 |
prashanthr_ | flaper87: Yes :) I have seen that file :) dump.rdb i guess. | 07:36 |
prashanthr_ | so we decided to use either redis clusters or custom redis data load balancers | 07:37 |
prashanthr_ | to distribute the data replicas | 07:38 |
prashanthr_ | finally we concluded on using custom redis load balancers for flexibility | 07:38 |
prashanthr_ | :) | 07:38 |
prashanthr_ | that was pretty much it | 07:38 |
flaper87 | cool, we could also rely on marconi's pools on top of that | 07:38 |
prashanthr_ | Precisely :) so we concluded that we must get the basic redis driver ASAP most probably by the end of this week/early next week. | 07:39 |
*** oz_akan has joined #openstack-marconi | 07:41 | |
prashanthr_ | i think that was pretty much what we discussed about yesterday | 07:41 |
prashanthr_ | do add in your feedback as well :) | 07:41 |
flaper87 | awesome, thanks for the summary. it seems to me you've got the plan forward very clear. | 07:42 |
flaper87 | lets make it happen :D | 07:42 |
* flaper87 puts some preasure on prashanthr_ | 07:42 | |
* prashanthr_ says it's not enough. Needs more pressure. | 07:43 | |
prashanthr_ | :) | 07:43 |
prashanthr_ | first review coming in another 30 mins :) | 07:43 |
flaper87 | prashanthr_: 15 or you're out | 07:43 |
flaper87 | like that or you need more? | 07:43 |
* prashanthr_ flaper87: good start | 07:44 | |
flaper87 | :P | 07:44 |
prashanthr_ | :P | 07:44 |
prashanthr_ | come on | 07:44 |
prashanthr_ | 15 is cool | 07:44 |
*** oz_akan has quit IRC | 07:45 | |
flaper87 | prashanthr_: stop reading IRC, you've got 13left | 07:45 |
* prashanthr_ : prashanthr_ ignores :P | 07:46 | |
*** haomai___ has quit IRC | 08:08 | |
*** haomaiwang has joined #openstack-marconi | 08:09 | |
*** AAzza1 has joined #openstack-marconi | 08:20 | |
*** haomaiw__ has joined #openstack-marconi | 08:24 | |
*** flwang__ has joined #openstack-marconi | 08:25 | |
*** haomaiwang has quit IRC | 08:26 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Add API support for flavors https://review.openstack.org/106346 | 08:26 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Add flavors support to mongodb https://review.openstack.org/98793 | 08:27 |
*** flwang__ has quit IRC | 08:30 | |
*** oz_akan has joined #openstack-marconi | 08:41 | |
*** oz_akan has quit IRC | 08:46 | |
*** nosnos has quit IRC | 08:49 | |
*** denis_makogon has joined #openstack-marconi | 09:14 | |
*** openstackgerrit has quit IRC | 09:16 | |
*** openstackgerrit has joined #openstack-marconi | 09:18 | |
*** nosnos has joined #openstack-marconi | 09:30 | |
*** oz_akan has joined #openstack-marconi | 09:42 | |
*** rektide_ has joined #openstack-marconi | 09:44 | |
*** flaper87 has quit IRC | 09:44 | |
*** rektide has quit IRC | 09:44 | |
*** flaper87 has joined #openstack-marconi | 09:45 | |
*** ChanServ sets mode: +o flaper87 | 09:45 | |
*** oz_akan has quit IRC | 09:47 | |
*** flwang__ has joined #openstack-marconi | 09:54 | |
*** AAzza1 has quit IRC | 10:10 | |
*** nosnos has quit IRC | 10:22 | |
*** ykaplan has joined #openstack-marconi | 10:36 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Add API support for flavors https://review.openstack.org/106346 | 10:57 |
*** malini has joined #openstack-marconi | 11:19 | |
*** malini has quit IRC | 11:20 | |
*** malini has joined #openstack-marconi | 11:20 | |
flaper87 | kgriffs|afk: wake up, d00000d | 11:25 |
* flaper87 wonders where vkmc is, she should up by now | 11:26 | |
flaper87 | >.> | 11:26 |
flaper87 | or probably not | 11:26 |
flaper87 | :P | 11:26 |
flaper87 | Does any of you want to move to Europe? | 11:26 |
flaper87 | I could use some Marconi friends on this part of the world | 11:26 |
malini | sure! | 11:28 |
malini | I wud love to be in perennial vacation near Lake Como | 11:28 |
flaper87 | malini: look who's here... :P | 11:28 |
malini | :D | 11:28 |
flaper87 | are you implying I'm always on vacation? | 11:28 |
flaper87 | because that sounds about right | 11:29 |
flaper87 | :P | 11:29 |
flaper87 | malini: https://review.openstack.org/#/c/98793/ I replied to your comment there | 11:29 |
malini | From what I hear abt ur part of the world, I assume you are ;) | 11:29 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Add API support for flavors https://review.openstack.org/106346 | 11:29 |
malini | not to get me wrong, its abt how beautiful the area is | 11:29 |
malini | not ur work ethic :D | 11:30 |
* flwang__ is around :) | 11:30 | |
flaper87 | well, we could talk about work ethics too :P | 11:30 |
malini | heyy flwang__! | 11:30 |
flaper87 | flwang__: yo, bro! | 11:30 |
flaper87 | why are you so silent? | 11:30 |
malini | does 2100 UTC work for you (tomorrow morn ur time?) | 11:30 |
flwang__ | how are you doing, my friends :) | 11:30 |
flaper87 | Don't you know this channel needs to keep its "fun and noisy" reputation? | 11:30 |
malini | flwang__: | 11:30 |
flaper87 | malini: that message was rather confusing | 11:31 |
flaper87 | :D | 11:31 |
flwang__ | 2100 UTC should be my 9:00AM, IIRC | 11:31 |
flaper87 | Wednesday 21:00 UTC | 11:31 |
flaper87 | flwang__: yup | 11:31 |
flwang__ | it works for me, absolutely | 11:31 |
malini | grr..yeah..I somehow skipped a day :D | 11:31 |
flaper87 | flwang__: cool, now go to sleep, you've a meeting tomorrow at 9:00am | 11:32 |
malini | cool..'see you' later today | 11:32 |
flaper87 | >.> | 11:32 |
malini | I thought 2100 UTC was 7am NZ time | 11:33 |
malini | well not | 11:33 |
malini | Tht is really cool - flwang doesnt have to see us first thing in the morning :D | 11:34 |
flwang__ | flaper87: haha, IRC or google+? | 11:34 |
flaper87 | flwang__: morse code | 11:34 |
malini | :D | 11:34 |
malini | g+ ? | 11:35 |
flwang__ | flaper87: it would be cool if we can use Marconi | 11:35 |
flwang__ | create a queue, then I send a message to lovely flaper87 | 11:36 |
flaper87 | oh man, that'd be amazing | 11:39 |
flaper87 | lets use, Rackspace Cloud Service | 11:39 |
flaper87 | :D | 11:39 |
flwang__ | flaper87: ok, I will buzz you on IRC | 11:40 |
* sebasmagri would have fun implementing a Marconi based IRCd | 11:55 | |
flaper87 | sebasmagri: oh, that's a fun idea | 12:04 |
*** flwang__ has quit IRC | 12:07 | |
*** flwang__ has joined #openstack-marconi | 12:08 | |
*** malini has quit IRC | 12:09 | |
*** malini has joined #openstack-marconi | 12:10 | |
*** flwang__ has quit IRC | 12:11 | |
*** flwang__ has joined #openstack-marconi | 12:11 | |
flaper87 | malini: still around? | 12:13 |
*** abettadapur has joined #openstack-marconi | 12:15 | |
flaper87 | malini: nevermind | 12:17 |
*** flwang__ has quit IRC | 12:19 | |
*** flwang__ has joined #openstack-marconi | 12:20 | |
*** flwang__ has quit IRC | 12:25 | |
*** ykaplan has quit IRC | 12:29 | |
*** sriram has joined #openstack-marconi | 12:44 | |
*** mpanetta has joined #openstack-marconi | 12:56 | |
*** ykaplan has joined #openstack-marconi | 13:01 | |
*** balajiiyer has joined #openstack-marconi | 13:02 | |
*** mpanetta has quit IRC | 13:03 | |
*** mpanetta has joined #openstack-marconi | 13:03 | |
*** mpanetta has joined #openstack-marconi | 13:04 | |
*** jasondotstar has joined #openstack-marconi | 13:09 | |
*** ykaplan has quit IRC | 13:10 | |
*** malini has quit IRC | 13:11 | |
*** catherine has joined #openstack-marconi | 13:11 | |
openstackgerrit | Prashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis https://review.openstack.org/97178 | 13:17 |
flaper87 | prashanthr_: we have to examine your definition of 30mins | 13:18 |
flaper87 | :P | 13:18 |
*** vkmc has joined #openstack-marconi | 13:18 | |
*** vkmc has quit IRC | 13:18 | |
*** vkmc has joined #openstack-marconi | 13:18 | |
* prashanthr_ agrees it needs serious re examination :) | 13:18 | |
prashanthr_ | phew what a day | 13:18 |
prashanthr_ | non stop coding marathon today | 13:18 |
prashanthr_ | from 8 am to 9 18 pm | 13:18 |
* prashanthr_ needs a break | 13:18 | |
flaper87 | prashanthr_: that's good, that's good! | 13:18 |
prashanthr_ | vkmc: Good morning ! | 13:19 |
flaper87 | malini|afk: why are you afk ? | 13:20 |
flaper87 | come back here, now | 13:20 |
vkmc | hi all! | 13:20 |
flaper87 | vkmc: hey hey | 13:20 |
flaper87 | good morning | 13:20 |
vkmc | prashanthr_, flaper87 o/ | 13:20 |
mpanetta | Morning all | 13:20 |
flaper87 | mpanetta: yo! Bro! | 13:21 |
mpanetta | How goes flaper87? | 13:22 |
vkmc | mpanetta, hey! | 13:22 |
mpanetta | Hiya vkmc | 13:23 |
flaper87 | mpanetta: one step after the other | 13:23 |
*** ykaplan has joined #openstack-marconi | 13:23 | |
* mpanetta is sooo tired today | 13:23 | |
prashanthr_ | mpanetta: Hello ! :) why so tired ? | 13:23 |
* flaper87 slept like a baby lastnight and recovered lots of energy | 13:23 | |
flaper87 | the rain doesn't help, though. | 13:23 |
mpanetta | I guess I didn't sleep so well | 13:23 |
*** catherine has left #openstack-marconi | 13:23 | |
prashanthr_ | flaper87, flwang,vkmc,mpanetta: Any prior experiences with embedding lua script into an application ? | 13:26 |
flaper87 | prashanthr_: what error are you seeing? | 13:27 |
prashanthr_ | flaper87: No errors as such | 13:27 |
prashanthr_ | just curious about embedding luaJIT into ssdb | 13:27 |
prashanthr_ | while the code gets reviewed | 13:27 |
mpanetta | prashanthr_: It has been years, but I have some experience with lua proper, never messed with LuaJIT before | 13:28 |
prashanthr_ | mpanetta: He he sure. | 13:29 |
prashanthr_ | Found this | 13:29 |
prashanthr_ | http://download.redis.io/redis-stable/src/scripting.c | 13:29 |
mpanetta | Have you joined the lua list? | 13:29 |
prashanthr_ | from the source code of redis | 13:29 |
prashanthr_ | mpanetta: Yes did that today | 13:29 |
mpanetta | Cool :) | 13:29 |
mpanetta | They are very helpful | 13:29 |
prashanthr_ | mpanetta: Everyone's telling me the same. their goodness is all over stack overflow :) | 13:30 |
*** mwagner_lap has joined #openstack-marconi | 13:33 | |
*** AAzza1 has joined #openstack-marconi | 13:34 | |
flaper87 | prashanthr_: you'll need more than just embedding the script. You'll need to include the lua vm in the app, in this case you'd include LuaJIT | 13:34 |
prashanthr_ | flaper87: Ohh okay. | 13:36 |
mpanetta | I think they have a library you can just link in. I know they do with lua proper. | 13:37 |
*** amitgandhi has joined #openstack-marconi | 13:38 | |
vkmc | flaper87, did you check the backlog? I asked kgriffs|afk about the binary field in mongo | 13:41 |
flaper87 | vkmc: Ah yeah, I kinda saw that. If you can summarize it, it'd be great | 13:41 |
vkmc | sure | 13:42 |
vkmc | well he explained to me that the binary field exists and we can use it if we have a content_type field | 13:43 |
vkmc | but the problem is to deal with incoming msgpack | 13:44 |
vkmc | (and that is what I didn't understand the first time) | 13:45 |
vkmc | in the case of AMQP we have the content-type field, so we would require to use it to store the data accordingly | 13:46 |
*** tonytan4ever has joined #openstack-marconi | 13:46 | |
vkmc | can that be done with the current mongodb support? | 13:47 |
vkmc | flaper87, ^ | 13:47 |
* flaper87 reads | 13:50 | |
flaper87 | yup, it can be done | 13:51 |
flaper87 | as for msgpack, I expect it to be deserialized before storing it in the database | 13:51 |
flaper87 | vkmc: it would be helpful to write down the different scenarios where this could be a problem | 13:52 |
flaper87 | Do you have some time to create an etherpad? | 13:52 |
flaper87 | Something like: | 13:52 |
flaper87 | AMQP transport: Incoming message is in binary format -> do this | 13:52 |
flaper87 | HTTP Transport: Incoming message-pack -> do this | 13:52 |
flaper87 | etf | 13:53 |
vkmc | what he said about msgpack is that if we want to stick with BSON we have to deserialize it, find every field with value of type six.binary_type and wrap it with the corresponding pymongo class | 13:53 |
flaper87 | etc | 13:53 |
vkmc | and then, figure out how to deal with posting a message as msgpack, then getting it as JSON | 13:53 |
flaper87 | what I don't understand is why the treatment of msgpack should be different from JSON's | 13:53 |
flaper87 | well, if it's binary data, we send it back as msgpack | 13:54 |
flaper87 | we'll have to play w/ http headers there | 13:54 |
flaper87 | and/or AMQP's content_type | 13:54 |
vkmc | I'll create the etherpad and add what kgriffs|afk mentioned there | 13:55 |
vkmc | regarding msgpack I cannot say much because I didn't understand why it has to be treated differently than JSON | 13:56 |
flaper87 | vkmc: awesome, lets focus on what we support already and raise errors for the rest | 13:58 |
flaper87 | we'll get there | 13:58 |
vkmc | sure | 13:58 |
vkmc | flaper87, also, could you clear out a newbie doubt? | 13:59 |
*** tonytan4ever has quit IRC | 13:59 | |
vkmc | I'm aware this should be trivial... but I cannot let it go without understanding | 13:59 |
vkmc | I tried to review this change yesterday https://review.openstack.org/#/c/109897/4/marconi/queues/storage/sqlalchemy/messages.py | 13:59 |
vkmc | and reading the code, I saw in L58 what it looks to be something of boolean type and then he applied extend() on it | 14:00 |
vkmc | what am I missing? | 14:00 |
*** oz_akan has joined #openstack-marconi | 14:07 | |
*** ametts has joined #openstack-marconi | 14:07 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/marconi: Updated from global requirements https://review.openstack.org/110417 | 14:07 |
vkmc | prashanthr_, maybe you saw it? ^ | 14:07 |
flaper87 | vkmc: L58 is a list and inside it has what appears to be a boolean type. Although it's not (there's a lot of python magic in sqla) | 14:10 |
flaper87 | what that `==` does is create an "equality" filter for the query | 14:10 |
vkmc | right... I was expecting a list | 14:11 |
vkmc | it makes sense now :) | 14:11 |
flaper87 | :) | 14:11 |
vkmc | flaper87, thanks | 14:12 |
*** malini has joined #openstack-marconi | 14:13 | |
*** tonytan4ever has joined #openstack-marconi | 14:20 | |
*** tonytan4ever has quit IRC | 14:28 | |
*** tonytan4ever has joined #openstack-marconi | 14:30 | |
flaper87 | kgriffs|afk: mpanetta vkmc et all: This is the link to ykaplan's talk about Marconi at Europython last week https://www.youtube.com/watch?v=d65TtqGp-9Q | 14:32 |
flaper87 | The talk went really good. Some questions at the end | 14:32 |
vkmc | flaper87, already uploaded to the wiki ;) | 14:33 |
flaper87 | vkmc: damn girl, you're fast | 14:33 |
flaper87 | I think we should put dates on those talks, My previous talks are probably mostly obsolete by now | 14:33 |
*** cpallares has joined #openstack-marconi | 14:34 | |
vkmc | yeah there have been several changes | 14:35 |
vkmc | but it's good to keep track of them... it shows how the project evolves :) | 14:35 |
flaper87 | vkmc: I'm expecting you to do a "AMQP in marconi" talk sometime soon | 14:35 |
flaper87 | >.> | 14:35 |
vkmc | flaper87, that would be great! | 14:36 |
prashanthr_ | vkmc: oops sry was having a chat with the lua guys | 14:37 |
prashanthr_ | who are helping me run my first lua C++ embedding program | 14:37 |
vkmc | prashanthr_, np! | 14:37 |
vkmc | :o | 14:37 |
vkmc | neat! | 14:37 |
*** kgriffs|afk is now known as kgriffs | 14:40 | |
kgriffs | prashanthr_: are you going to try to go to the paris summit? | 14:41 |
prashanthr_ | kgriffs: OpenStack summit in Paris ? | 14:41 |
kgriffs | yep | 14:41 |
prashanthr_ | kgriffs: Nope. i stay in singapore. | 14:41 |
prashanthr_ | :( | 14:41 |
kgriffs | they have grants and stuff for students | 14:42 |
prashanthr_ | Ohh is it. that's nice. | 14:42 |
prashanthr_ | how do we apply ? | 14:42 |
malini | o/ | 14:42 |
kgriffs | https://wiki.openstack.org/wiki/Travel_Support_Program | 14:42 |
flaper87 | kgriffs: malini hey hey | 14:43 |
flaper87 | can I get your thoughts on one thing? | 14:43 |
malini | flaper87: hello again | 14:43 |
kgriffs | prashanthr_: it would be really helpful to have you there to show off redis and plan "what's next" | 14:43 |
prashanthr_ | kgriffs: Sure. I can try it :) Woow that would be awesome. | 14:43 |
kgriffs | prashanthr_: you should have already gotten an email with a code for a free ticket | 14:43 |
prashanthr_ | kgriffs: Nope. I have not got it. | 14:44 |
kgriffs | hmmm | 14:44 |
flaper87 | kgriffs: stop ignoring me >.> | 14:45 |
kgriffs | lol | 14:45 |
kgriffs | flaper87: what's up? | 14:45 |
flaper87 | kgriffs: malini so, flavors :D | 14:45 |
malini | yumm yummm | 14:45 |
flaper87 | kgriffs: you remember we said that hacking the lookup method was probably the nicest thing to do now | 14:45 |
flaper87 | it still is. However, we have a problem | 14:45 |
flaper87 | The problem is that queue creation does not accept any metadata/content | 14:46 |
flaper87 | which means the queue is first create and after that it is possible to set the metadata in a separate call | 14:46 |
flaper87 | the problem with that is that we need to know the flavor *before* the queue is actually created so it can be correctly registered by the pool catalog | 14:46 |
flaper87 | One way to do this is passing the flavor independently but it is inconsistent | 14:47 |
flaper87 | another way is to allow queue creation to get a metadata object | 14:47 |
kgriffs | seems reasonable | 14:47 |
kgriffs | (passing metadata to queue creation) | 14:47 |
malini | we used to allow metadata in creation early on - anybody remembers why we made it a separate endpoint? | 14:48 |
flaper87 | What I don't like about that is that it makes the /queues/queue_name/metadata (PUT) endpoint quite useless | 14:48 |
flaper87 | malini: probably part of the "we don't know what metadata is useful for" thing? | 14:48 |
kgriffs | just a sec | 14:49 |
malini | flaper87: tht's my recollection as welll | 14:49 |
kgriffs | i think I misunderstood earlier | 14:49 |
kgriffs | so... | 14:49 |
kgriffs | you are wanting to put the flavor in the metadata? | 14:50 |
*** chandankumar_ has joined #openstack-marconi | 14:50 | |
flaper87 | kgriffs: yup | 14:50 |
kgriffs | i mean, the client would indicate the flavor in the metadata | 14:50 |
kgriffs | ok, so let me provide some background | 14:50 |
kgriffs | prashanthr_: https://gist.github.com/anonymous/6e936a3cebe2690a987a | 14:51 |
kgriffs | flaper87, malini: we originally had a unified model for queue "attributes", if you will | 14:52 |
flaper87 | right | 14:52 |
kgriffs | everything would go into metadata, and we would use the convention of prefixing "official" attributes with an underscore | 14:52 |
*** chandankumar has quit IRC | 14:53 | |
kgriffs | so then we said, hey that can be a little messy and to enforce and maybe we should just create a separate "custom" metadata resource | 14:53 |
kgriffs | later, we can add a "defaults" resource or "attributes" or whatever for official attributes | 14:54 |
kgriffs | at this point, I wonder if that was a mistake | 14:54 |
kgriffs | what does everyone think about merging metadata and queue resources in v1.1 ? | 14:55 |
flaper87 | That would make it clearer, I reckon. | 14:55 |
malini | I think we just couldn't figure out why everybody would need metadata, then | 14:55 |
*** AAzza1 has quit IRC | 14:56 | |
malini | But do we really need a separation b/w official & custom queue attributes? | 14:56 |
flaper87 | I don't think we're still clear about that but at least we have a use-case now | 14:56 |
*** AAzza1 has joined #openstack-marconi | 14:56 | |
prashanthr_ | kgriffs: Thank you :) . Will check it out. will have a small discussion abt it later. | 14:56 |
kgriffs | we weren't sure about "custom" metadata | 14:56 |
kgriffs | except for message signing and perhaps notifications (to set template) | 14:56 |
kgriffs | but if you consider stuff like flavors, default TTL, etc. then metadata is a good home for that. We would use it sort of like swift uses container metadata | 14:57 |
flaper87 | On thing, though, is what will we need to do if someone changes the flavor? Will we need to check every updated property to know if it's internal and something needs to be done? | 14:57 |
*** rwsu has joined #openstack-marconi | 14:58 | |
flaper87 | ok, lets tackle one problem at a time | 14:58 |
flaper87 | I'd really like to get the flavors thing done | 14:58 |
kgriffs | hmm... first iteration I would return 400 or something if flavor changes | 14:58 |
kgriffs | just don't allow it | 14:58 |
flaper87 | I think merging the metadata into the queue's endpoints kinda make sense | 14:59 |
kgriffs | and we should be forward-thinking about the metadata schema | 14:59 |
malini | kgriffs: so once a flavor is set, you can't change it? | 14:59 |
flaper87 | malini: no, until we implement queue's migrations | 14:59 |
flaper87 | which is one of the reasons behind flavors too | 14:59 |
flaper87 | :P | 14:59 |
kgriffs | right, we do that first, then allow it later once we implement migration | 14:59 |
flaper87 | aahh, sweet dependency cycles | 14:59 |
kgriffs | I sort of doubt people will want to change flavors very often | 15:00 |
*** catherin_ has joined #openstack-marconi | 15:00 | |
flaper87 | yeah, that's expensive | 15:00 |
flaper87 | I was just thinking about what to do there now | 15:00 |
kgriffs | also, you can always just recreate the queue | 15:00 |
flaper87 | (for "privat" metadata) | 15:00 |
flaper87 | anyway, shall we vote? | 15:00 |
flaper87 | Can we agree on merging the metadata? | 15:00 |
kgriffs | #vote yes | 15:01 |
*** catherin_ has left #openstack-marconi | 15:01 | |
malini | #vote yes | 15:01 |
flaper87 | #vote yes | 15:01 |
*** reed has joined #openstack-marconi | 15:01 | |
*** flaper87 is now known as flwang_ | 15:01 | |
flwang_ | #vote yes | 15:01 |
*** flwang_ is now known as flaper87 | 15:01 | |
prashanthr_ | #vote yes | 15:01 |
malini | :D | 15:01 |
flaper87 | that... did not just happen ;) | 15:01 |
malini | we didn't start an election, though ;) | 15:01 |
flaper87 | Logs are good enough | 15:01 |
flaper87 | :P | 15:01 |
kgriffs | lol | 15:02 |
kgriffs | vkmc, cpallares: paris summit? | 15:03 |
vkmc | kgriffs, not sure yet, I hope so :) | 15:03 |
kgriffs | prashanthr_: if you don't see an email from stefano@openstack.org in the next few weeks with your discount code, let me know | 15:04 |
prashanthr_ | kgriffs: Sure. Thanks a lot :) | 15:04 |
kgriffs | vkmc: you already have your discount code? | 15:04 |
vkmc | kgriffs, yes, I have already registered as well | 15:04 |
kgriffs | flaper87: I think we should dedicate one of the design sessions to the redis driver | 15:04 |
flaper87 | kgriffs: +1, sounds great to me | 15:05 |
kgriffs | I want to do an insanely awesome demo, then walk through the implementation and talk about plans for adding sharding and whatever | 15:05 |
malini | & we want benchmarks to go with tht | 15:05 |
kgriffs | flaper87: I can't believe I didn't think of this before, but Redis can be durable | 15:05 |
kgriffs | AOF + RDB = Awesome Sauce | 15:05 |
flaper87 | I know :P | 15:06 |
flaper87 | hahaha | 15:06 |
kgriffs | malini: yes, we will reveal our benchmarks | 15:06 |
flaper87 | it has a db, it's not full of awesomeness but it works | 15:06 |
kgriffs | I basically want that to be the "sh** just got real" session | 15:06 |
flaper87 | kgriffs: next time "**it just got real" ;) | 15:06 |
flaper87 | keen eyes will know how to read that | 15:07 |
kgriffs | what I'm getting at is I think redis can be our non-AGPL alternative to mongo. I don't think we have time to come up with something else. | 15:08 |
kgriffs | basically, if your want crazy fast, turn off AOF. If your want durability, give up some speed and turn on AOF. But it's all Apache 2 FTW | 15:08 |
flaper87 | we don't have time for anything else | 15:08 |
kgriffs | yep. we have to make it work | 15:09 |
flaper87 | we're already behind schedule and redis is awesome enough | 15:09 |
kgriffs | I want to demo using Rackspace's OnMetal | 15:09 |
kgriffs | we can do one demo with the "memory" instance | 15:10 |
kgriffs | and no persistence | 15:10 |
kgriffs | then we can demo OnMetal I/O with persistence turned on | 15:10 |
flaper87 | kgriffs: if we're going to do a demo, we better start working on that now... | 15:10 |
kgriffs | http://www.rackspace.com/cloud/servers/onmetal/ | 15:10 |
flaper87 | last 2 summits we've been kinda late | 15:10 |
kgriffs | flaper87: good point | 15:10 |
kgriffs | but... we kinda need the redis driver to land first. :p | 15:11 |
cpallares | kgriffs: Nope. Paris is too far :P | 15:11 |
*** stannie has quit IRC | 15:11 | |
kgriffs | flaper87: btw, did you happen to submit any talk proposals? | 15:11 |
flaper87 | kgriffs: not this time, did you? | 15:11 |
kgriffs | cpallares: http://www.gamerdna.com/uimage/CyV2MtCC/full/sad_panda-jpg.jpg | 15:12 |
prashanthr_ | kgriffs, flaper87, malini, vkmc, flwang : My patch with kgriffs suggestions is up for review today: https://review.openstack.org/97178 | 15:12 |
cpallares | kgriffs: lol | 15:12 |
kgriffs | flaper87: no, I didn't. TBH, I wasn't sure about being at the summit so I didn't prepare anything. But I think I will end up going. | 15:13 |
flaper87 | kgriffs: that's good to know (that you'll be there). | 15:13 |
ametts | flaper87, kgriffs: oz_akan submitted a "Deploying Marconi" proposal. | 15:14 |
flaper87 | I mean, just because you own me some beers and they're expensive in Paris... | 15:14 |
kgriffs | lol | 15:14 |
flaper87 | ametts: that's a great idea and I'm glad he did | 15:14 |
flaper87 | hope it gets acepted | 15:14 |
kgriffs | I'll buy you a croissant | 15:14 |
cpallares | lol | 15:14 |
*** catherine has joined #openstack-marconi | 15:15 | |
kgriffs | OK, a couple other things on my mind that I wanted to bring up... | 15:16 |
kgriffs | first, I was talking with a heat core yesterday | 15:16 |
kgriffs | he said they talk about marconi a lot and can't wait for the project to graduate. They really want to use it. | 15:17 |
*** catherine has left #openstack-marconi | 15:17 | |
malini | it'll be good if those folks say the same thing to TC ! | 15:17 |
kgriffs | well, we can bring that up in the graduation review for sure | 15:18 |
ametts | http://www.autohausaz.com/vw-auto-parts/vw-cabrio-heater_core-replacement.html | 15:18 |
ametts | Get it?! "Heater core"? | 15:18 |
flaper87 | http://devopsreactions.tumblr.com/post/92519096544/not-sure-how-but-its-working | 15:18 |
malini | one of the comments I heard from one of the TCs in ATL was he hasn't heard a need for Marconi from other projects | 15:18 |
flaper87 | it's not just heat, there's also trove and swift | 15:19 |
kgriffs | ametts: lol | 15:19 |
malini | my sentence cud have used a few comas :D | 15:19 |
flaper87 | TBH, I'm not worried about use-cases anymore | 15:19 |
flaper87 | Today we should talk about how far we're from reaching the graduation point | 15:19 |
kgriffs | other thing he said was they would like to help us graduate if there is anything they can do. | 15:19 |
malini | But we need to prove that marconi fits the needs - use cases are obvious to us, but maybe not to TC? | 15:20 |
kgriffs | flaper87: may be worth reaching out to Mr. Bitter directly | 15:20 |
flaper87 | malini: I meant to say, I'm not worried about we don't having use-cases. We definitely need to make them clear not just to the TC but the overall community | 15:20 |
flaper87 | s/don't having/not having/ | 15:21 |
flaper87 | damn, I can't write | 15:21 |
malini | flaper87: +1 | 15:21 |
malini | flaper87: you are not alone :D | 15:21 |
kgriffs | flaper87: maybe we demo some integration with heat or swift at the summit in that design session I mentioned? | 15:21 |
kgriffs | seeing is believing | 15:21 |
flaper87 | kgriffs: that sounds good, although we need to graduate before the summit | 15:21 |
flaper87 | (if we want to be part of Juno) | 15:21 |
kgriffs | I think we are going to be in a bad place if we don't graduate | 15:22 |
kgriffs | speaking of which, are we meeting today at 2100 ? | 15:22 |
malini | kgriffs: yes. | 15:22 |
flaper87 | kgriffs: yes | 15:22 |
kgriffs | ametts: are you free at 2100 UTC today? | 15:22 |
* ametts tries to convert that to EDT in his head... | 15:22 | |
flaper87 | Ironic has been incubated for 3 dev-cycles (IIRC) already. That probably give us another chance if something goes wrong | 15:22 |
malini | ametts: 5 pm | 15:22 |
ametts | Yes! | 15:23 |
flaper87 | but there's also a slight chance that we'll be kicked out of incubation if we fail to graduate | 15:23 |
kgriffs | flaper87: yes, but I am worried about people getting tired of waiting and going off to invent one-off messaging/notification things | 15:23 |
flaper87 | kgriffs: that'd be just stupid | 15:23 |
malini | flaper87: I think we should just see this as the last attempt. I am tired of worrying abt graduation every few months | 15:23 |
ametts | BTW, is this the official new Marconi meeting time? The WIKI said Mondays with times that alternate based on the phase of the moon or something. | 15:23 |
flaper87 | sorry, that just came out like that | 15:23 |
flaper87 | :P | 15:23 |
kgriffs | flaper87: well, stupider things have happened in the past. :p | 15:23 |
malini | ametts: this is a one off meeting | 15:24 |
malini | kgriffs: will you send a g+ hangout? | 15:24 |
kgriffs | right, this is a special meeting to discuss graduation and j-3 | 15:24 |
flaper87 | malini: TBH, I haven't worried much about graduation during this cycle because of the same reason. | 15:24 |
kgriffs | does everyone prefer g+ or IRC? | 15:24 |
flaper87 | it's not that I don't care but more like, there are important things to do in the project an I believe those all will help | 15:24 |
flaper87 | community wise we're in good shape, I think. Project wise we're getting there | 15:25 |
flaper87 | and FTR, I've made this very clear to everyone and I've spoken openly about my view | 15:25 |
malini | flaper87: Once we graduate, we will have more momentum to do the important stuff | 15:25 |
malini | Hopefully lot more contributors | 15:26 |
flaper87 | malini: that's a chicken-egg problem. We need important things to graduate and we also need to graduate to do important things | 15:26 |
malini | If we don't, this graduation thing will distract us from the important stuff cycle after cycle | 15:26 |
malini | flaper87: exactly | 15:26 |
malini | we need to pick one as a priority | 15:26 |
*** AAzza1 has quit IRC | 15:26 | |
flaper87 | malini: exactly, which is why I've not put that much of attention to it during this cycle | 15:26 |
malini | do we graduate (or) do we do important stuff? | 15:26 |
*** AAzza1 has joined #openstack-marconi | 15:26 | |
flaper87 | it's still in my mind but I'm confident we'll get there | 15:26 |
flaper87 | after 2 development cycles *just* carying about the former, I'd prefer us to do the later. | 15:27 |
flaper87 | I mean, they're both tight together | 15:27 |
kgriffs | let's figure out what we need to do to graduate, and then we can decide if it is worth focusing on. | 15:27 |
flaper87 | and if you look at what we've done so far, we're almost there | 15:27 |
flaper87 | I mean, during Juno | 15:27 |
kgriffs | yeah, I think we are close | 15:28 |
flaper87 | we've a new storage driver, we've a very good progress in the transport side | 15:28 |
flaper87 | we've way better documentation | 15:28 |
kgriffs | and i don't see anything really stupid left to do that isn't also helpful for end users | 15:28 |
flaper87 | flavors are almost done | 15:28 |
flaper87 | we've also cleared the API | 15:28 |
flaper87 | I think we can improve the docs a bit more | 15:28 |
flaper87 | we've also spread the word | 15:28 |
flaper87 | talked to communities, teams etc | 15:28 |
flaper87 | things happen, we just need to make sure others are interested in the project by doing things relevant to others | 15:28 |
flaper87 | and not just to the graduation process | 15:29 |
kgriffs | flaper87: would you mind reviewing the latest graduation requirements doc before the meeting later today? | 15:29 |
flaper87 | kgriffs: I will for sure | 15:29 |
kgriffs | I don't want any nasty suprises. :p | 15:29 |
malini | nasty surprises don't come documented :( | 15:29 |
flaper87 | There've never been surprises... #sarcasm | 15:29 |
malini | sarcasm seems to be one of our strong points :D | 15:30 |
*** amitgandhi has quit IRC | 15:35 | |
flaper87 | FYI, http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements.rst | 15:36 |
*** balajiiyer has left #openstack-marconi | 15:36 | |
kgriffs | btw everyone, please review prashanthr_'s latest patchset today | 15:38 |
kgriffs | malini, flaper87, ametts: IRC or g+ for our meeting today? | 15:38 |
flaper87 | kgriffs: on it | 15:39 |
kgriffs | related: is this an open meeting to all community members? | 15:39 |
flaper87 | kgriffs: both work for me | 15:39 |
flaper87 | kgriffs: sure it is | 15:39 |
flaper87 | (imho) | 15:39 |
kgriffs | maybe IRC would be best then | 15:40 |
flaper87 | kk | 15:40 |
malini | kgriffs: g+ is easy to communicate, but will limit who can participate | 15:40 |
malini | IRC in #openstack-marconi? | 15:40 |
kgriffs | OK, sounds good. we can use #startmeeting in here to get log and stuff I think | 15:40 |
kgriffs | #startmeeting marconi-foo | 15:41 |
openstack | Meeting started Wed Jul 30 15:41:10 2014 UTC and is due to finish in 60 minutes. The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:41 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:41 |
openstack | The meeting name has been set to 'marconi_foo' | 15:41 |
kgriffs | blah blah blah | 15:41 |
kgriffs | testing 1, 2, 3... | 15:41 |
kgriffs | malini is teh awesome | 15:41 |
kgriffs | #endmeeting | 15:41 |
openstack | Meeting ended Wed Jul 30 15:41:29 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.html | 15:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.txt | 15:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.log.html | 15:41 |
kgriffs | yay, that works | 15:41 |
kgriffs | flaper87, ametts: OK with 2100 UTC in this channel? | 15:42 |
kgriffs | and announcing on the ML? | 15:42 |
flaper87 | kgriffs: yup, we've let flwang know too | 15:42 |
flaper87 | no need to announce, I think. | 15:42 |
ametts | kgriffs: Good for me, although I had a lot to say about marconi-foo, and that meeting was WAY too short. | 15:42 |
kgriffs | flaper87: do u know what timezone devananda is in? might be good to have him there | 15:42 |
flaper87 | kgriffs: Seattle | 15:43 |
flaper87 | I mean, he's based there, not sure if he's there now | 15:43 |
kgriffs | oh man. I love Seattle | 15:43 |
* kgriffs wishes he lived there | 15:43 | |
* kgriffs for realz | 15:43 | |
malini | We need to let flwang know tht we are meeting in the channel..Last we talked, it was g+ | 15:43 |
ametts | kgriffs: You could work for Micro$oft :D | 15:43 |
kgriffs | ametts: kill me now | 15:43 |
kgriffs | :p | 15:43 |
* flaper87 kills kgriffs | 15:43 | |
flaper87 | ops | 15:43 |
flaper87 | :P | 15:43 |
* kgriffs dies | 15:43 | |
flaper87 | IRC Theaters | 15:44 |
flaper87 | that sounded like an IRC opera | 15:44 |
* kgriffs initiating boot sequence | 15:44 | |
* kgriffs probing devices.... | 15:45 | |
*** chandankumar_ has quit IRC | 15:45 | |
* kgriffs blinking lights | 15:45 | |
* kgriffs ready. | 15:46 | |
kgriffs | flaper87: don't *do* that! | 15:46 |
prashanthr_ | 21 UTC is 5 am Singapore time | 15:46 |
* prashanthr_ keeps the alarm :) | 15:46 | |
flaper87 | :P | 15:47 |
kgriffs | flaper87: maybe you can try to track down devananda and see if he is free at 2100 | 15:47 |
kgriffs | I'll send the meeting info to the ML | 15:48 |
flaper87 | kgriffs: cc him | 15:49 |
flaper87 | :P | 15:49 |
kgriffs | will do. :) | 15:49 |
flaper87 | I'll look for him on IRC | 15:49 |
kgriffs | ok, last thing from me (for the moment, heh) | 15:49 |
kgriffs | I know we need to rename the project | 15:50 |
kgriffs | and I've been trying to get used to "naav" | 15:50 |
kgriffs | but | 15:50 |
kgriffs | to be honest, I don't really like the name | 15:50 |
malini | kgriffs: me neither | 15:51 |
flaper87 | :P | 15:51 |
kgriffs | we have a couple of options | 15:52 |
kgriffs | first, pick one that the trademark team already reviewed | 15:52 |
kgriffs | a. Zaqar | 15:52 |
kgriffs | b. Tamtam | 15:52 |
malini | I am going to call it something else, when working on the renaming bp ;) | 15:52 |
malini | Zaqar is the evil god, per wikipedia | 15:52 |
kgriffs | second, look at a few more things | 15:52 |
kgriffs | malini: I thought he was simply a messenger | 15:53 |
malini | "In http://en.wikipedia.org/wiki/Mesopotamian_mythology, Zaqar or Dzakar is the messenger of the god http://en.wikipedia.org/wiki/Sin_(mythology). He relays these messages to mortals through his power over their http://en.wikipedia.org/wiki/Dream andhttp://en.wikipedia.org/wiki/Nightmare." | 15:53 |
*** AAzza1 has quit IRC | 15:53 | |
vkmc | messenger god of the sin | 15:53 |
malini | tht copy paste didn't go so well | 15:53 |
kgriffs | Sin is "lord of wisdom" | 15:54 |
kgriffs | "chief of the gods" | 15:54 |
malini | yeah…its very relative too :D | 15:54 |
*** AAzza has joined #openstack-marconi | 15:54 | |
vkmc | sounds like us | 15:54 |
vkmc | lol | 15:54 |
malini | The onle good thing abt Naav, is it will place us at the top of google search results | 15:55 |
kgriffs | malini: by relative to do mean relevant? | 15:55 |
malini | kgriffs: my sin is not your sin | 15:56 |
*** tonytan4ever has quit IRC | 15:56 | |
kgriffs | heh | 15:56 |
flaper87 | LOL | 15:56 |
*** prashanthr_1 has joined #openstack-marconi | 15:56 | |
flaper87 | if we're not using Naav then I vote for Zaqar | 15:57 |
kgriffs | so, I do this rarely, but I am going to excercise my PTL-ness and veto naav | 15:57 |
malini | sriram: you might be interested | 15:57 |
kgriffs | that means either Zaqar or check a few more names | 15:57 |
sriram | hmm Naav | 15:57 |
flaper87 | we ain't got time for checking more names | 15:57 |
flaper87 | we need to rename the project, repos, code, tests, wikis | 15:57 |
flaper87 | docs | 15:58 |
kgriffs | I would propose memo, photon, pulse, transmit | 15:58 |
vkmc | kgriffs, you mentioned some time ago... wow | 15:58 |
sriram | Zaqar sounds better than TamTam, IMHO | 15:58 |
flaper87 | sriram: +1 | 15:58 |
malini | TamTam is hard to remember, though I like how it sounds | 15:58 |
kgriffs | everyone: if I could get other names checked today, would you rather do that than Zaqar | 15:58 |
kgriffs | Or is everyone cool qith Zaqar | 15:59 |
* flaper87 is cool w/ zaqar | 15:59 | |
sriram | TamTam sounds very generic. | 15:59 |
sriram | cool with zaqar | 15:59 |
sriram | malini: ^ | 15:59 |
kgriffs | I think tamtam would be a nice name for a library | 15:59 |
vkmc | +1 zaqar | 15:59 |
kgriffs | I might use that some time | 15:59 |
malini | I didn't want to say this - but I don't like the google images for zaqar :( | 15:59 |
flaper87 | LOOOOOOOOOOOL | 16:00 |
kgriffs | do you have safesearch turned on? | 16:00 |
kgriffs | :) | 16:01 |
vkmc | malini, I'm getting people with weird sunburns lol | 16:01 |
sriram | ha | 16:01 |
malini | duckduckgo has better images :) | 16:01 |
kgriffs | looks kinda random to me | 16:01 |
* kgriffs loves ddg | 16:01 | |
* kgriffs thinks everyone should switch | 16:01 | |
* kgriffs used it before it was cool. ;) | 16:01 | |
kgriffs | let me do a straw poll with some people in the office | 16:02 |
kgriffs | brb | 16:02 |
*** catherin_ has joined #openstack-marconi | 16:10 | |
*** tonytan4ever has joined #openstack-marconi | 16:10 | |
AAzza | vkmc: zaqar could be seen as rough transliteration from cyrillic letters of russian word that translates to english like sunburn :) | 16:10 |
*** catherin_ has left #openstack-marconi | 16:11 | |
vkmc | AAzza, oh that's why! | 16:12 |
vkmc | thanks :) | 16:12 |
prashanthr_1 | Aazza: hello :) how are you ? Need your help for a minute | 16:12 |
AAzza | prashanthr_1: yes, I'm here) | 16:12 |
kgriffs | AAzza: lol | 16:12 |
kgriffs | hence the images of sunburns I guess | 16:13 |
kgriffs | ok everyone, I asked someone from barbican team what they thought | 16:13 |
prashanthr_1 | I have my tests running for py27, py26 and py33 when Jenkins tries to run these tests I am getting an ImportError | 16:13 |
prashanthr_1 | http://logs.openstack.org/78/97178/10/check/gate-marconi-python26/5809eae/testr_results.html.gz | 16:13 |
prashanthr_1 | but the requirements are already added to test-requirements*.txt | 16:14 |
kgriffs | initial reaction is the name is OK - a little strange sounding at first, but not too bad. plus bonus points for having meaning behind it | 16:14 |
kgriffs | ok everyone | 16:14 |
kgriffs | shall we go with zaqar? any vehement objections? | 16:15 |
flaper87 | zaqar it is | 16:15 |
sriram | none from me | 16:16 |
malini | sounds ok | 16:16 |
AAzza | prashanthr_1: yes, i got this error, but in the version of your code i use, i couldn't find redis in any req file, either test either usual. | 16:17 |
AAzza | prashanthr_1: if it is here, did you try to recreate env? | 16:17 |
prashanthr_1 | this is on jenkins | 16:17 |
prashanthr_1 | on my local machine it works just f9 | 16:18 |
AAzza | prashanthr_1: oh, miss this part:-( looking more closely now | 16:18 |
*** amitgandhi has joined #openstack-marconi | 16:19 | |
kgriffs | flaper87, malini: OK, I sent a note to the ML so everyone knows about the name change | 16:21 |
malini | great! I will start on the renaming bp | 16:21 |
*** jasondotstar has quit IRC | 16:22 | |
flaper87 | awesome | 16:22 |
AAzza | prashanthr_1: download your review and trying to run on my machine | 16:22 |
flaper87 | http://imgur.com/iJb9fYS | 16:22 |
prashanthr_1 | AAzza: sure. | 16:22 |
*** abettadapur has quit IRC | 16:26 | |
AAzza | prashanthr_1: fails on my machine. maybe problem is in missing __init__ .py in storage/redis? | 16:28 |
prashanthr_1 | great find :) I guess that's the error | 16:28 |
prashanthr_1 | caz py3.3 does not require __init__.py | 16:28 |
prashanthr_1 | Will add that and send it a review | 16:29 |
AAzza | prashanthr_1: :) | 16:30 |
*** prashanthr_1 has quit IRC | 16:30 | |
AAzza | prashanthr_:1: on my machine it is just succeeded, when i added __init__.py, so it is definetely the problem | 16:31 |
prashanthr_ | AAzza: that was one great catch :) | 16:31 |
prashanthr_ | thanks a lot | 16:31 |
flaper87 | this *is* cool https://www.youtube.com/watch?v=yY1FSsUV-8c | 16:33 |
*** amitgandhi has quit IRC | 16:34 | |
*** flaper87 is now known as flaper87|afk | 16:35 | |
*** amitgandhi has joined #openstack-marconi | 16:35 | |
openstackgerrit | Prashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis https://review.openstack.org/97178 | 16:37 |
*** amitgandhi has quit IRC | 16:39 | |
*** jasondotstar has joined #openstack-marconi | 16:40 | |
*** jasondotstar has quit IRC | 16:40 | |
*** jasondotstar has joined #openstack-marconi | 16:41 | |
*** jasondotstar has quit IRC | 16:41 | |
*** ykaplan has quit IRC | 16:42 | |
vkmc | AAzza, well spotted! | 16:42 |
*** jasondotstar has joined #openstack-marconi | 16:43 | |
vkmc | I never would have thought it was because of the __init__.py missing | 16:43 |
AAzza | vkmc: it is probably because you never forget to add it) i always forget, so first check on ImportError is for it:) | 16:46 |
AAzza | sriram: ping | 16:48 |
*** tonytan4ever has quit IRC | 16:48 | |
kgriffs | bbl (lunch) | 16:49 |
kgriffs | vkmc, AAzza: can you help review prashanthr_'s patches? we need to get quick turnaround on them | 16:49 |
kgriffs | I will review also in a bit | 16:50 |
kgriffs | bbbl | 16:50 |
*** kgriffs is now known as kgriffs|afk | 16:50 | |
*** tonytan4ever has joined #openstack-marconi | 17:00 | |
vkmc | kgriffs|afk, sure | 17:05 |
*** tonytan4ever has quit IRC | 17:15 | |
vkmc | bbl | 17:20 |
*** tonytan4ever has joined #openstack-marconi | 17:23 | |
*** jasondotstar is now known as jasondotstar|afk | 17:26 | |
*** malini has quit IRC | 17:30 | |
*** Rajalakshmi has joined #openstack-marconi | 17:30 | |
Rajalakshmi | Hi ...Can anyone help me with python-marconiclient? | 17:31 |
Rajalakshmi | I have installed CLI using the code at https://github.com/openstack/python-marconiclient | 17:31 |
Rajalakshmi | I ran python setup.py install after clone of the folder | 17:32 |
*** malini has joined #openstack-marconi | 17:32 | |
Rajalakshmi | After installation, I am not able to see the commands when I type "marconi help" | 17:33 |
Rajalakshmi | I will be grateful If someone can guide me on this. | 17:33 |
malini | Rajalakshmi: ummmmm..I think our only options are -v & daemon | 17:33 |
sriram | are you trying to get help for the server or the client? | 17:34 |
sriram | AAzza: ping | 17:34 |
malini | Rajalakshmi: the python marconiclient does support queue creation etc | 17:34 |
Rajalakshmi | I wish to know the list of commands available with marconi client | 17:34 |
sriram | Rajalakshmi: you can have a look at the examples | 17:34 |
*** kgriffs|afk is now known as kgriffs | 17:34 | |
sriram | Rajalakshmi: the better way to do it, would be to load it up with ipython | 17:35 |
Rajalakshmi | malini: do you mean 'help' is not the correct option? | 17:35 |
sriram | and you can then see all the functionalities. | 17:35 |
kgriffs | Rajalakshmi: we still have some work to do on the CLI, to be honest | 17:35 |
kgriffs | if you use the library directly all the operations are supported | 17:36 |
kgriffs | vkmc is working on the CLI stuff, so would be good to ping her | 17:36 |
Rajalakshmi | siram: can u please elaborate about ipython | 17:36 |
kgriffs | vkmc: ^^^ | 17:36 |
Rajalakshmi | sriram | 17:36 |
sriram | pip install ipython, launch it and import the marconiclient library | 17:37 |
*** abettadapur has joined #openstack-marconi | 17:37 | |
*** chandankumar_ has joined #openstack-marconi | 17:38 | |
sriram | Rajalakshmi: abettadapur had a gist with the entirety of functions of client library tested. | 17:39 |
sriram | abettadapur: ping | 17:39 |
sriram | Rajalakshmi: as a first, you can look here : https://github.com/openstack/python-marconiclient/blob/master/examples/simple.py | 17:41 |
AAzza | sriram: as I understand, you currently working on performance tweaks for benchmarking? so we don't interfere with each other | 17:42 |
AAzza | sriram: i was away for two weeks and so maybe smth changed from then | 17:42 |
sriram | AAzza: I applied the performance tweaks, you can go ahead and play around with the env. | 17:43 |
AAzza | sriram: yes, playing now. | 17:43 |
AAzza | sriram: next question: there is no cleanup after benchmarking, so some messages etc could be left in the storage as far as I can see? It shouldn't influence any results, just for me to know | 17:45 |
sriram | depends on the ttl | 17:45 |
sriram | if you modify it to have a very long ttl | 17:46 |
abettadapur | sriram, Rajalakshmi: I'm having trouble finding it, sorry | 17:46 |
abettadapur | I'll keep hunting around and I'll post it if i find it | 17:46 |
sriram | then perhaps it will stay on the storage longer | 17:46 |
sriram | AAzza: if its a sufficiently short ttl, the messages should expire soon. | 17:46 |
*** mwagner_lap has quit IRC | 17:48 | |
*** amitgandhi has joined #openstack-marconi | 17:48 | |
AAzza | sriram: aha, yes, understand) next step i think for me will be to modify output to json/csv so it can be easily parsed | 17:48 |
sriram | cool | 17:49 |
Rajalakshmi | sriram: so cant we execute cli commands as we do for module like nova, keystone? | 17:51 |
sriram | Rajalakshmi: work is ongoing cli-support. | 17:52 |
sriram | flaper87|afk might know some details | 17:52 |
sriram | flaper87|afk: ping | 17:52 |
kgriffs | Rajalakshmi: some commands are available, but some aren't yet implemented iirc | 17:52 |
kgriffs | actually, it may only have queue management right now... | 17:53 |
* kgriffs is checking | 17:53 | |
kgriffs | yeah, looks pretty basic right now | 17:54 |
kgriffs | https://github.com/openstack/python-marconiclient/blob/master/marconiclient/queues/v1/cli.py | 17:54 |
kgriffs | we'd love to get some help adding the rest of the commands. ;) | 17:54 |
kgriffs | vkmc is working on it here and there when she has time | 17:55 |
Rajalakshmi | kgriffs: yes sure :) | 17:55 |
Rajalakshmi | kgriffs: I see commands related to queues...But why am I not able to see why I say marconi help :( | 18:00 |
Rajalakshmi | How to execute those commands? | 18:00 |
kgriffs | hmm | 18:04 |
kgriffs | are you using the common CLI | 18:04 |
*** Obulpathi has joined #openstack-marconi | 18:08 | |
*** wpf has quit IRC | 18:14 | |
kgriffs | Rajalakshmi: by which I mean https://github.com/openstack/python-openstackclient | 18:17 |
kgriffs | python-marconiclient plugs into that | 18:17 |
*** wpf has joined #openstack-marconi | 18:19 | |
kgriffs | let me try it | 18:22 |
kgriffs | ah, so if you install | 18:23 |
kgriffs | pip install python-marconiclient | 18:23 |
kgriffs | pip install python-openstack | 18:23 |
kgriffs | then run "openstack" | 18:24 |
kgriffs | you will see the "queue" commands | 18:24 |
kgriffs | e.g., "help queue list" | 18:24 |
kgriffs | man, we really need to update the README at least. :p | 18:25 |
vkmc | hey! :) | 18:26 |
kgriffs | hi! | 18:26 |
vkmc | Rajalakshmi, you need to install the openstack common client | 18:27 |
kgriffs | vkmc: if you get a chance, can you update the client README with some basic info on this? we also need to talk about it in the user guide but README is a good start | 18:28 |
vkmc | Rajalakshmi, and you also require Keystone installed and an endpoint configured for Marconi | 18:28 |
kgriffs | see also: https://developer.rackspace.com/blog/openstack-cli-basics/ | 18:28 |
vkmc | Rajalakshmi, you can pass the url manually though... e.g. 'openstack --os-token test --os-url url queue create <name>' | 18:29 |
vkmc | kgriffs, sure :) | 18:29 |
kgriffs | thanks. you rock. | 18:29 |
vkmc | np! | 18:29 |
*** jasondotstar|afk is now known as jasondotstar | 18:33 | |
*** chandankumar_ has quit IRC | 18:33 | |
Rajalakshmi | kgriffs: I installed python-marconiclient | 18:34 |
Rajalakshmi | vkmc: will that not work like other clients like keystone/nova | 18:35 |
Rajalakshmi | I mean can I not do "marconi queue lis" ? | 18:37 |
Rajalakshmi | list* | 18:37 |
vkmc | Rajalakshmi, no, we are basing our client implementation on the openstack common client :) | 18:42 |
vkmc | other projects like Keystone and Nova will do the same soon probably | 18:42 |
Rajalakshmi | ok :) | 18:43 |
Rajalakshmi | Sorry to ask too many questions :( But still I have few doubts | 18:44 |
vkmc | Rajalakshmi, np! | 18:45 |
Rajalakshmi | Then what can be done by installting python-marconiclient? | 18:45 |
kgriffs | Rajalakshmi: you get programatic access to the library. Plus, it installs a plugin to python-openstackclient | 18:46 |
vkmc | Rajalakshmi, ^^ | 18:46 |
kgriffs | right now, the plugin only contains queue management commands | 18:46 |
kgriffs | and patches are always welcome to add more commands. :) | 18:47 |
Rajalakshmi | vkmc, kgriffs : Thanks a lot! :) | 18:47 |
kgriffs | sure thing | 18:47 |
Rajalakshmi | I got it now ;)... | 18:47 |
vkmc | Rajalakshmi, what you can do with the CLI right now is create, remove and list queues | 18:47 |
Rajalakshmi | vkmc: when you say CLI, you mean openstack common CLI right? | 18:48 |
vkmc | I'm working on adding support for message and claims operations :) | 18:48 |
vkmc | yeah, I mean the command line interface for Marconi client, which is based on the openstack common client | 18:49 |
Rajalakshmi | vkmc : yep understood :) | 18:49 |
Rajalakshmi | vkmc: Thanks once again! | 18:50 |
vkmc | Rajalakshmi, np! let me know if something comes up | 18:51 |
Rajalakshmi | vkmc : sure | 18:51 |
*** whenry has joined #openstack-marconi | 18:57 | |
*** AAzza is now known as AAzza_afk | 19:01 | |
*** tonytan4ever has quit IRC | 19:03 | |
vkmc | kgriffs, can you update the python-marconiclient repo in Launchpad? it is pointing to stackforge https://launchpad.net/python-marconiclient | 19:18 |
vkmc | and I don't have enough permissions to do it | 19:18 |
kgriffs | done | 19:19 |
vkmc | thx | 19:19 |
kgriffs | vkmc: we need to make you core. :D | 19:20 |
vkmc | oh wow, with great power comes great responsability | 19:21 |
*** malini has quit IRC | 19:30 | |
*** tonytan4ever has joined #openstack-marconi | 19:32 | |
*** flwang__ has joined #openstack-marconi | 19:34 | |
kgriffs | vkmc: do you go by Victoria or Vicky or... ? | 19:41 |
vkmc | kgriffs, I'm ok with both! everyone tend to me Vicky though | 19:42 |
kgriffs | ok, gtk | 19:42 |
kgriffs | :) | 19:42 |
vkmc | s/tend to/tend to call me | 19:42 |
kgriffs | Vicky it is, then. :) | 19:42 |
vkmc | kgriffs, and you? | 19:46 |
kgriffs | ah, just Kurt | 19:47 |
vkmc | it's short enough :) haha | 19:48 |
kgriffs | yep | 19:48 |
kgriffs | My full name is Kurt Evan Griffiths, but people don't tend to use my middle name. :) | 19:48 |
vkmc | oh that always happen | 19:50 |
vkmc | thanks god I don't have a middle name... otherwise it wouldn't fit in my ID (two surnames is enough) | 19:50 |
kgriffs | lol | 19:50 |
kgriffs | vkmc: I am always surprised how many people go by their middle name... it's more than you think | 19:51 |
*** tonytan4ever has quit IRC | 19:51 | |
kgriffs | I have a brother-in-law named Curtis | 19:52 |
kgriffs | my inlaws usually just call him "Curt" | 19:53 |
kgriffs | but try to say "Curtis" when I'm around... confusing. :p | 19:53 |
vkmc | haha boo, you have to stand for you name, you are 'the' Kurt there! | 19:54 |
sriram | haha, I cant go by by last name. | 19:54 |
vkmc | most people I know dislike their 'other' name... the one they don't use | 19:54 |
sriram | Its just too long :P | 19:54 |
kgriffs | sriram: yeah, what is it again? | 19:55 |
kgriffs | Sriram Superawesomedudeguy | 19:55 |
sriram | lol | 19:56 |
vkmc | lol | 19:56 |
sriram | Madapusi Vasudevan -> its pita everytime I need to spell it | 19:56 |
sriram | I just handover my id :P | 19:56 |
kgriffs | heh | 19:56 |
vkmc | daaah, I hear you sriram | 19:56 |
sriram | currently my comcast account by the name of Mababuhi Wasudebam | 19:57 |
vkmc | lol | 19:57 |
kgriffs | ROFL | 19:57 |
*** flaper87|afk is now known as flaper87 | 19:57 | |
kgriffs | that's one way to keep the NSA off your track | 19:57 |
vkmc | close enough! haha | 19:57 |
mpanetta | You will be stuck with that forever, since comcast does not let people cancel accounts. :P | 19:57 |
sriram | yeah, I tried to correct it.. but it never got corrected :/ | 19:58 |
flaper87 | o/ | 19:58 |
* kgriffs gets back to reviewing patches | 19:58 | |
sriram | I have an awesome alias now though :P | 19:58 |
sriram | hehe | 19:58 |
mpanetta | Hah | 19:58 |
vkmc | flaper87, do you have a second name? | 19:59 |
flaper87 | I, theoretically, have 4 names but not legally ;) | 19:59 |
*** flwang__ has quit IRC | 19:59 | |
flaper87 | I mean, I was meant to be named like that but they're not in my legal documents | 19:59 |
flaper87 | and I have 2 last names | 19:59 |
flaper87 | lastnames | 19:59 |
* kgriffs is pretty sure flaper87 is a spy | 20:00 | |
*** flwang__ has joined #openstack-marconi | 20:00 | |
flaper87 | LOL | 20:00 |
flaper87 | kinda | 20:00 |
vkmc | flaper87, we know your name and lastnames, which is the one left? :p | 20:01 |
flaper87 | which are the ones* left | 20:01 |
flaper87 | :P | 20:01 |
* flaper87 will never make that information public | 20:02 | |
vkmc | lol | 20:02 |
flaper87 | I'll just tell you that those were names of 3 other Roman emperors | 20:02 |
vkmc | Flavio Aurelio! | 20:02 |
flaper87 | Fuck no | 20:02 |
vkmc | lol | 20:02 |
flaper87 | hell no, OMFG.... NO! | 20:02 |
flaper87 | :P | 20:02 |
*** flwang__ has quit IRC | 20:05 | |
kgriffs | flaper87: can you help me review https://review.openstack.org/#/c/97178 | 20:08 |
flaper87 | ah yeah, I started reviewing it but then life happened | 20:08 |
flaper87 | I'll keep reviewing it | 20:08 |
kgriffs | ok, thanks. I am reviewing now | 20:08 |
flaper87 | 1600 LOC | 20:08 |
flaper87 | prashanthr_: hate you | 20:08 |
flaper87 | so much | 20:08 |
kgriffs | yeah, looks like he combined several patches | 20:11 |
kgriffs | I had mentioned having a series of patches and putting a WIP block on the first one until they were all +2'd but he may have misunderstood | 20:12 |
*** tonytan4ever has joined #openstack-marconi | 20:16 | |
openstackgerrit | A change was merged to openstack/marconi: Updated from global requirements https://review.openstack.org/110417 | 20:18 |
*** tonytan4ever has quit IRC | 20:21 | |
*** tonytan4ever has joined #openstack-marconi | 20:23 | |
flaper87 | kgriffs: did you cc/bcc devananda? | 20:31 |
*** abettadapur has quit IRC | 20:32 | |
kgriffs | yes, for the mtg in 30 min | 20:32 |
kgriffs | short notice, so idk if he will make it | 20:32 |
flaper87 | ok | 20:33 |
flaper87 | just double checking | 20:33 |
flaper87 | not that I don't trust you | 20:33 |
flaper87 | but.. I don't | 20:33 |
flaper87 | :D | 20:33 |
kgriffs | heh, love u 2 | 20:34 |
*** sriram has quit IRC | 20:36 | |
*** tonytan4ever has quit IRC | 20:36 | |
*** tonytan4ever has joined #openstack-marconi | 20:39 | |
*** Obulpathi has quit IRC | 20:44 | |
prashanthr_ | kgriffs and flaper87: He he nope I just merged the claims controller in and added some unit tests | 20:54 |
prashanthr_ | for the 3 controllers | 20:54 |
flaper87 | prashanthr_: shouldn't you be sleeping? | 20:54 |
flaper87 | or did you wake up because I said I hate you? | 20:54 |
prashanthr_ | I woke up just now for the meeting :) | 20:54 |
prashanthr_ | flaper87: He he nope | 20:54 |
flaper87 | oh lord, poor boy... | 20:54 |
prashanthr_ | it's around 4:45 am here :) | 20:55 |
flaper87 | if you want to go to bed, please do. We're just going to hear kgriffs saying random things | 20:55 |
flaper87 | ops, did I say that? | 20:55 |
* kgriffs didn't hear anything | 20:55 | |
mpanetta | flaper87: You have officially been replaced as team robot by prashanthr_ | 20:55 |
flaper87 | seriously, it's a very management, project, grad, thingy like meeting | 20:55 |
flaper87 | prashanthr_: feel free to be - or not - around. | 20:55 |
flaper87 | but well, you already woke up | 20:55 |
flaper87 | mpanetta: wait what? | 20:56 |
flaper87 | >.> | 20:56 |
flaper87 | you're about to be replaced, period. | 20:56 |
prashanthr_ | flaper87: he he no problems :) Actually I have 2 more of my labmates working for their deadlines :) So giving them good company as well :) | 20:56 |
mpanetta | flaper87: he said it was 4:45am and he is still awake. :P | 20:56 |
flaper87 | mpanetta: come on, he just woke up | 20:57 |
flaper87 | >.> | 20:57 |
flwang | o/ | 20:57 |
flaper87 | flwang: the only guy with a fresh view of the world in this channel right now | 20:57 |
flaper87 | flwang: \_/? some coffee for your breakfast | 20:58 |
flaper87 | and don't tell me you don't drink coffee | 20:58 |
flaper87 | kgriffs: malini|afk ametts flwang et all: meeting in 2 mins | 20:58 |
mpanetta | flaper87: haha | 20:58 |
flwang | flaper87: I like coffee, but I don't have a cup :D | 20:59 |
flaper87 | flwang: oh man, I'd drink it from the coffee pot | 20:59 |
* kgriffs sends flwang a cup via wonkavision | 20:59 | |
flaper87 | or wait for kgriffs to send a cup your way | 20:59 |
*** jasondotstar has quit IRC | 20:59 | |
*** vipul has joined #openstack-marconi | 20:59 | |
flwang | kgriffs: thanks, my small God | 20:59 |
* flaper87 wants to be a God too | 21:00 | |
* flaper87 is now jealous | 21:00 | |
* flaper87 shakes kgriffs and ties his hands | 21:00 | |
kgriffs | ametts, malini|afk: around? | 21:00 |
flaper87 | meeeeeetiiiiiiiiiiiiiiingggggggggggggg | 21:00 |
flwang | flaper87: yep, you can, after my patch got your bless | 21:00 |
flaper87 | flwang: that... doesn't sound legal to me | 21:00 |
flwang | meeting... | 21:01 |
*** malini has joined #openstack-marconi | 21:01 | |
malini | o/ | 21:01 |
kgriffs | o/ | 21:01 |
flaper87 | go go go go go | 21:01 |
kgriffs | #startmeeting marconi-roadmap | 21:01 |
openstack | Meeting started Wed Jul 30 21:01:54 2014 UTC and is due to finish in 60 minutes. The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
flwang | o/ | 21:01 |
openstack | The meeting name has been set to 'marconi_roadmap' | 21:01 |
flaper87 | o/ | 21:02 |
flaper87 | o/ | 21:02 |
kgriffs | o/ | 21:02 |
flaper87 | o/ | 21:02 |
malini | \o | 21:02 |
vkmc | o/ | 21:02 |
kgriffs | #link https://etherpad.openstack.org/p/marconi-scratch | 21:02 |
kgriffs | #topic graduation status | 21:02 |
malini | do we have the checklist handy? | 21:03 |
kgriffs | ok, so first, what do we have left | 21:03 |
kgriffs | malini: let's make one | 21:03 |
kgriffs | #link https://etherpad.openstack.org/p/marconi-graduation | 21:03 |
* flaper87 is adding things there | 21:04 | |
* ametts comes stumbling through the meeting room door, wondering if he's late. | 21:05 | |
kgriffs | flaper87: lets put those on the other etherpad | 21:05 |
*** oz_akan has quit IRC | 21:05 | |
flaper87 | yes sir | 21:05 |
malini | ametts: we are updating the etherpad https://etherpad.openstack.org/p/marconi-graduation | 21:08 |
flaper87 | malini: kgriffs ametts flwang we're in good shape, AFAICS | 21:09 |
flaper87 | Relevant section: http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements.rst#n79 | 21:09 |
*** whenry has quit IRC | 21:11 | |
kgriffs | o/ | 21:19 |
* ametts is getting dizzy | 21:20 | |
*** rwsu has quit IRC | 21:31 | |
*** peoplemerge has joined #openstack-marconi | 21:34 | |
* peoplemerge is back | 21:34 | |
kgriffs | so, let's get things assigned | 21:35 |
flaper87 | FTL (for the logs) most of the meeting happened on the etherpad | 21:35 |
flaper87 | :P | 21:35 |
flaper87 | Logging fail | 21:35 |
flaper87 | :P | 21:35 |
malini | Important question - do we all want to graduate this cycle? | 21:36 |
kgriffs | I really want to | 21:36 |
flaper87 | yup | 21:37 |
malini | me too | 21:37 |
* flaper87 does as well | 21:37 | |
kgriffs | I'm worried people who want to use us for stuff are going to get tired of waiting | 21:37 |
flaper87 | it's key for the project itself and the team motivation | 21:37 |
malini | yes..I am kind of tired of going thru this every cycle too | 21:37 |
*** whenry has joined #openstack-marconi | 21:37 | |
malini | If we want to graduate, I think we might have to focus solely on the graduation stuff cycle | 21:38 |
flaper87 | We're not in bad shape, FWIW. | 21:38 |
flaper87 | I'll take care of sqla | 21:38 |
flaper87 | and I also need to finish flavors | 21:38 |
kgriffs | flaper87: oh, flwang put his name there. fight fight! | 21:38 |
*** devanand1 has joined #openstack-marconi | 21:39 | |
flaper87 | oh well, flwang you take it | 21:39 |
flaper87 | :P | 21:39 |
*** rwsu has joined #openstack-marconi | 21:39 | |
kgriffs | I think getting quick turnaround on patches will be crucial | 21:39 |
flaper87 | that was easy, wasn't it? | 21:39 |
flwang | flwang: I don't have much bandwidth to take big cake, so .... haha | 21:39 |
flaper87 | reviews, reviews reviews | 21:39 |
kgriffs | so, core reviewers please spend a good chunk of each day on reviews. please please please! | 21:39 |
* kgriffs is pointing at self as well | 21:39 | |
malini | do we think we can get all of this done in the next week & go to TC the week after? | 21:40 |
flaper87 | nope | 21:40 |
kgriffs | malini: you mean, by next wed? | 21:40 |
malini | I can ask, rt? ;) | 21:40 |
malini | kgriffs: yes | 21:40 |
flaper87 | lets not rush it, we still have time | 21:40 |
flwang | I don't think we can | 21:40 |
flaper87 | lets make sure we get there with a solid base | 21:40 |
flaper87 | important bits covered, etc. | 21:41 |
malini | I want us to go to TC early enough, to address any concerns they might have (tht we haven't covered) | 21:41 |
malini | We need time to address any concerns they wud bring up | 21:41 |
kgriffs | I think we should have a sense of urgency though. we can't wait until the last minute either | 21:41 |
flwang | kgriffs: we should figure out the next checkpoint | 21:41 |
flaper87 | The graduation meeting must happen before the release but at the end of the cycle | 21:41 |
flwang | kgriffs: to review the list we worked out today | 21:41 |
malini | Can we go to TC before having to wait to do the remaining stuff? just to get a sense of what else might come up? | 21:42 |
flwang | so around the end of J-3 milestone? | 21:42 |
flaper87 | malini: but that's what devananda signed up for | 21:42 |
kgriffs | malini: yeah, it might not be bad to show them the list we have and see if there is any blockers that we need to take care of | 21:42 |
flaper87 | we should probably forward him this meeting and get his feedback | 21:42 |
kgriffs | ok, flaper87 will you sync with devandanda? | 21:43 |
malini | I am worried if our rep might have enough bandwidth to review our stuff - its a lot of work | 21:43 |
flaper87 | kgriffs: sure, I'll send him an email | 21:43 |
kgriffs | if he doesn't we should find someone else to help | 21:43 |
malini | flaper87: why do you not want to have another mid review meeting with all of TC? | 21:44 |
flaper87 | it's not that I don't want to, it's that it's easier to get devananda's feedback than getting all the TC to read what we just said and go through the project | 21:45 |
kgriffs | malini: btw, will you check with infra to get mongodb gate going? | 21:45 |
flaper87 | it might be worth, though. | 21:45 |
malini | kgriffs: sure | 21:45 |
kgriffs | flaper87, malini: I think we should have devananda do a first pass | 21:45 |
flaper87 | (plus it's august, many folks are out) | 21:45 |
openstackgerrit | Prashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis https://review.openstack.org/97178 | 21:45 |
kgriffs | we can also reach out directly to docs PTL | 21:46 |
kgriffs | and quality PTL | 21:46 |
malini | quality PTL is no longer the TC member | 21:46 |
kgriffs | oic | 21:46 |
flaper87 | lets talk to infra for mongodb and to anne for the docs | 21:47 |
kgriffs | ok | 21:47 |
kgriffs | last action item that isn't assigned is benchmarks | 21:47 |
flaper87 | kgriffs: AAzza_afk is working on that with sriram | 21:47 |
flaper87 | AFAIK | 21:48 |
kgriffs | ametts: any chance sriram might have a few extra hours this next week to help? | 21:48 |
flaper87 | ametts: don't hide | 21:48 |
flaper87 | come on | 21:48 |
kgriffs | flaper87: hmmm, we better follow up. | 21:49 |
flaper87 | right | 21:49 |
flaper87 | I talked to AAzza_afk earlier today | 21:49 |
ametts | I can check. I think there's probably a little wiggle room with what he's currently working on. | 21:49 |
kgriffs | we basically need to just get some graphs generated right? | 21:49 |
flaper87 | she's doing work there | 21:49 |
flaper87 | I think, as of now, benchs are more useful to us than the overall community | 21:49 |
flaper87 | they certainly help with other ppl's curiosity | 21:49 |
kgriffs | ok. | 21:49 |
flaper87 | but, right now, we need to understand where we are | 21:50 |
kgriffs | I think we need to just run some manually, but they do need to spit out some graphs | 21:50 |
flaper87 | right | 21:50 |
flaper87 | http://166.78.236.4/ | 21:50 |
flaper87 | that's the server sriram installed | 21:50 |
flaper87 | I think it's master from 3w ago | 21:50 |
kgriffs | I need to ask about that | 21:50 |
peoplemerge | flaper87: I can see nothing there | 21:50 |
flaper87 | peoplemerge: it's marconi ;) | 21:50 |
flaper87 | use marconi client and you'll see the magic happen | 21:51 |
peoplemerge | oops | 21:51 |
kgriffs | flaper87: do you know if it is bare metal or hypervisor? | 21:51 |
flaper87 | kgriffs: bare metal, AFAIK | 21:51 |
flaper87 | peoplemerge: http://166.78.236.4/v1 | 21:51 |
kgriffs | ok, I will ping him tomorrow | 21:51 |
flaper87 | +1 | 21:51 |
kgriffs | and see if anything is left on it. I can help with sys admin | 21:51 |
flaper87 | last time we spoke, it was ready to be used for benchs | 21:52 |
kgriffs | once we have the redis driver merged, let's bench it, do a couple rounds of perf tuning, and then publish the results | 21:52 |
flaper87 | but again, this is 3w old info | 21:52 |
flaper87 | +1 | 21:52 |
flaper87 | anything else? | 21:52 |
malini | Can we set some ETAs for each task? | 21:53 |
prashanthr_ | kgriffs: Redis driver ( basic )/ the one with the load balancing and replications ? | 21:53 |
flaper87 | IMHO, the ETA is asap | 21:53 |
flaper87 | we should start working on them tomorrow | 21:53 |
flaper87 | well, tomorrow for me | 21:53 |
flaper87 | :P | 21:53 |
malini | asap always gets pushed :( | 21:53 |
flaper87 | which is actually today | 21:54 |
flaper87 | damn | 21:54 |
malini | I was thinking of a deadline when each task shud be complete | 21:54 |
flaper87 | lets try to not do that | 21:54 |
flaper87 | malini: thing is a deadline will not help because we need them all to graduate | 21:54 |
flaper87 | so, the sooner we get them in the better | 21:54 |
flaper87 | they must be done before the feature freeze for sure | 21:54 |
flaper87 | #link https://wiki.openstack.org/wiki/Juno_Release_Schedule | 21:54 |
malini | I was thinking lot sooner than that :D | 21:55 |
flaper87 | which is September 4th | 21:55 |
kgriffs | I'd say, let's start working on all of these items today/tomorrow | 21:55 |
malini | So its just a month away | 21:55 |
kgriffs | let's try to make good progress by next wed | 21:55 |
kgriffs | we will checkpoint on monday at our team meeting | 21:55 |
flaper87 | right, that's why I'm saying a deadline won't help | 21:55 |
malini | So we go to TC first week of September? | 21:55 |
flaper87 | malini: first or second | 21:56 |
flaper87 | first | 21:56 |
flaper87 | :P | 21:56 |
*** tonytan4ever has quit IRC | 21:56 | |
malini | meanwhile should we start discussions in the ML abt our plan? | 21:56 |
flaper87 | lets first sync w/ devananda | 21:56 |
kgriffs | ok. flaper87 - can you help me follow up with people on their assigned actions every day? just to keep them top-of-mind and help out to remove any roadblocks people hit? | 21:57 |
flaper87 | kgriffs: absolutely | 21:57 |
malini | flaper87: sounds good | 21:57 |
kgriffs | ok, sounds like a plan | 21:57 |
flaper87 | and if anyone hits a blocker, TALK! | 21:57 |
kgriffs | malini: please assign me some renaming tasks | 21:57 |
flaper87 | do not wait for others to ask | 21:57 |
malini | kgriffs: sure.. | 21:57 |
kgriffs | ok, we are just about out of time | 21:57 |
kgriffs | two final things real quick | 21:58 |
flaper87 | thanks everyone | 21:58 |
kgriffs | first, is everyone OK with slipping some v1.1 items, and bringing it to the community as a "preview" release for the Juno tarball? | 21:58 |
kgriffs | I listed my reasons on the etherpad | 21:58 |
kgriffs | https://etherpad.openstack.org/p/marconi-scratch | 21:58 |
malini | kgriffs: I am good with tht | 21:59 |
flaper87 | sure | 21:59 |
malini | kgriffs: Dont we need redis on action items? | 21:59 |
kgriffs | I'd like to do a 1.1 session at the summit, walk through it and then we can finalize the spec and ship it in k-1 | 21:59 |
kgriffs | malini: yes | 21:59 |
* kgriffs adds that | 22:00 | |
flaper87 | reviews, reviews, reviews | 22:00 |
* ametts wonders what flaper87 thinks is the most important thing for people to do right now | 22:00 | |
*** flwang__ has joined #openstack-marconi | 22:00 | |
flaper87 | buy flaper87 some gummy bears | 22:00 |
ametts | if that were true he'd say "gummy bears, gummy bears, gummy bears" | 22:01 |
flaper87 | gummy bears, gummy bears, gummy bears | 22:01 |
flaper87 | :D | 22:01 |
kgriffs | ok everyone | 22:01 |
flaper87 | kk guys, time's up | 22:01 |
kgriffs | one last thing | 22:01 |
flaper87 | great .... here he comes again | 22:02 |
kgriffs | lol | 22:02 |
*** mpanetta has quit IRC | 22:02 | |
flaper87 | :P | 22:02 |
kgriffs | I like timing that to be right after flaper87 says "times up" | 22:02 |
kgriffs | so, on a more serious note | 22:02 |
flwang | kgriffs: what's the last thing? | 22:03 |
flaper87 | LOL | 22:03 |
flaper87 | that was it | 22:03 |
* flwang is just back from another meeting | 22:03 | |
kgriffs | ... | 22:04 |
ametts | (he's pausing for dramatic effect) | 22:04 |
flaper87 | "so, on a more serious note" | 22:04 |
malini | kgriffs is building the suspense | 22:04 |
flaper87 | :P | 22:04 |
flwang | kgriffs: gosh | 22:04 |
flaper87 | ametts: he might be gone by now | 22:04 |
flaper87 | :P | 22:04 |
kgriffs | I am looking forward to the Paris summmit and I hope to continue contributing to the project. But the time has come for me to step aside and give others the opportunity to lead | 22:04 |
flwang | kgriffs: are you giving up the God position ? | 22:05 |
*** oz_akan has joined #openstack-marconi | 22:05 | |
kgriffs | Therefore, effective immediately, I am naming flaper87 as my permanent delegate until the next election, and I won't be running for another term. | 22:05 |
* flwang is wondering if he can be sponsored for the summit | 22:05 | |
*** flwang__ has quit IRC | 22:06 | |
flaper87 | kgriffs: fwiw, you've done an amazing job so far | 22:06 |
malini | kgriffs: You did a really awesome job bringing marconi so far! | 22:06 |
ametts | Totally agree | 22:06 |
flwang | you guys said all what I want to say | 22:06 |
kgriffs | thanks everyone. it means a lot to me. | 22:07 |
malini | flaper87: I hope kgriffs has shared some of his firmware with you! | 22:07 |
flaper87 | kgriffs: https://www.youtube.com/watch?v=YIAnkrPgTvY | 22:07 |
flaper87 | malini: we share minds, we've been training all this time | 22:07 |
kgriffs | I couldn't have asked for a better bunch of people to work with. | 22:07 |
flaper87 | well, I keep stealing his thoughts | 22:07 |
malini | flaper87: I knew you were the same all along | 22:08 |
flaper87 | malini: :P | 22:08 |
ametts | flaper87, kgriffs: Be thinking about the communication plan to the OpenStack community. | 22:08 |
kgriffs | like I said, I will still be around. :) | 22:08 |
malini | kgriffs: You set a really awesome culture in Marconi & I am sure flaper87 will continue to maintain tht | 22:08 |
flaper87 | malini: are you really really sure? | 22:08 |
ametts | We want to maintain confidence that the project is in good hands as we approach graduation. | 22:08 |
* flaper87 is obviously joking | 22:08 | |
ametts | Everyone thinks flaper87 is awesome, we the community needs to see that the project is still strong and that kgriffs is still involved. | 22:10 |
kgriffs | yeah | 22:10 |
flaper87 | agreed (on what the community need) | 22:10 |
ametts | flaper87: you don't agree that everyone thinks you're awesome? :) | 22:11 |
kgriffs | I don't know that we need to make a big announcement on the ML or anything | 22:11 |
malini | flaper87: now hurry & chk with devananda if we can graduate ;) | 22:11 |
* peoplemerge :( | 22:11 | |
flaper87 | kgriffs: I don't think so... TBH, what I've seen happening is that PTL's officially step down and a new election happens | 22:11 |
*** balajiiyer has joined #openstack-marconi | 22:11 | |
kgriffs | I am still actively involved and just delegating some PTL stuff until the next election | 22:11 |
flaper87 | we don't need that in marconi now | 22:11 |
kgriffs | no | 22:12 |
flaper87 | we need people to know the community is strong and that nothing has really changed | 22:12 |
kgriffs | I actually consulted with thierry on this | 22:12 |
flaper87 | marconi has demostrated to be a team-led project | 22:12 |
ametts | flaper87, kgriffs: Makes sense to me. Is there anything we're officially supposed to do from the openstack governance perspective? We don't want to get our hands slapped. | 22:12 |
kgriffs | since we are so close to end of cycle, the delegation approach seemed best | 22:12 |
flaper87 | fully agreed | 22:12 |
ametts | kgriffs: if thierry's comfortable, I'm comfortable. | 22:12 |
kgriffs | ametts: I notified thierry. I think that is all that is necessary. | 22:12 |
flaper87 | lets focus on important things: gummy bears, gummy bears, gummy bears | 22:12 |
kgriffs | lol | 22:13 |
flaper87 | same here | 22:13 |
flaper87 | seriosly, lets code, review and get graduated | 22:13 |
ametts | (jeez' who made this guy in charge. all he talks about is gummy bears...) | 22:13 |
kgriffs | ROFL | 22:13 |
flaper87 | huahuahuahuahua | 22:13 |
flaper87 | and now, the project will be called, Gummy | 22:13 |
kgriffs | #vote yes | 22:14 |
kgriffs | #endmeeting | 22:14 |
openstack | Meeting ended Wed Jul 30 22:14:07 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:14 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.html | 22:14 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.txt | 22:14 |
openstack | Log: http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.log.html | 22:14 |
flaper87 | ok guys, great meeting. I'm off to bed now | 22:14 |
flaper87 | well, afk, not bed | 22:14 |
flaper87 | it's too early | 22:14 |
kgriffs | thanks everyone! | 22:14 |
flaper87 | ttyt | 22:14 |
malini | bye! | 22:14 |
prashanthr_ | Cya ! :) Good night :) | 22:14 |
kgriffs | lets get this stuff done | 22:14 |
*** amitgandhi has quit IRC | 22:15 | |
*** flaper87 is now known as flaper87|afk | 22:15 | |
*** amitgandhi has joined #openstack-marconi | 22:15 | |
*** malini has quit IRC | 22:16 | |
*** amitgandhi has quit IRC | 22:19 | |
vkmc | thanks, ttfn o/ | 22:20 |
vkmc | (better late than never) | 22:20 |
*** oz_akan has quit IRC | 22:23 | |
*** oz_akan has joined #openstack-marconi | 22:24 | |
*** kgriffs is now known as kgriffs|afk | 22:28 | |
*** kgriffs|afk is now known as kgriffs | 22:49 | |
*** whenry has quit IRC | 22:55 | |
*** kgriffs is now known as kgriffs|afk | 22:59 | |
*** reed has quit IRC | 23:41 | |
*** balajiiyer has quit IRC | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!