Wednesday, 2014-07-30

*** flwang__ has joined #openstack-marconi00:21
*** flwang__ has quit IRC00:26
*** prashanthr_1 has joined #openstack-marconi00:48
*** prashanthr_ has quit IRC00:49
*** abettadapur has joined #openstack-marconi00:53
*** prashanthr_1 has quit IRC00:56
vkmcnewbie question00:59
vkmcif someone is around00:59
vkmcin this change https://review.openstack.org/#/c/109897/4/marconi/queues/storage/sqlalchemy/messages.py00:59
vkmcisn't L58 a boolean?01:00
vkmcI don't understand what extend does there01:00
*** keith_newstadt has quit IRC01:14
*** rwsu has quit IRC01:18
*** prashanthr_ has joined #openstack-marconi01:30
prashanthr_flwang: Good morning ! :)01:31
*** nosnos has joined #openstack-marconi01:38
vkmchi prashanthr_!01:41
prashanthr_vkmc: Hey Hi !01:41
prashanthr_still awake ?01:41
vkmcyeah it's not too late here :)01:42
vkmc22.4201:42
vkmcand you? having your morning coffee I assume :)01:42
*** haomaiwang has joined #openstack-marconi01:43
*** haomaiwang has quit IRC01:44
*** haomaiwang has joined #openstack-marconi01:45
prashanthr_vkmc: Yes rightly guessed01:46
prashanthr_just finished it01:46
prashanthr_learning lua with some coffee01:46
prashanthr_:)01:46
vkmcoh Lua01:47
vkmcI read you were talking about it with kgriffs|afk01:47
vkmcI heard it's pretty cool01:48
vkmcseveral interfaces are made with Lua01:49
vkmcWoW, Worms, ... and I heard some others01:49
*** haomaiw__ has joined #openstack-marconi01:58
*** haomaiwang has quit IRC02:01
vkmcwell, I'm heading off for the day02:01
vkmco/02:01
vkmchappy coding!02:01
*** vkmc has quit IRC02:01
*** abettadapur has quit IRC02:14
*** abettadapur has joined #openstack-marconi02:15
*** balajiiyer1 has joined #openstack-marconi02:19
prashanthr_vkmc: Sorry for the late reply :)02:19
prashanthr_thanks a lot !02:19
prashanthr_good night :)02:19
*** abettadapur has quit IRC02:19
*** balajiiyer1 has quit IRC02:22
*** flwang__ has joined #openstack-marconi02:22
*** oz_akan has joined #openstack-marconi02:26
*** flwang__ has quit IRC02:28
*** nosnos has quit IRC03:28
*** whenry has quit IRC03:43
*** nosnos has joined #openstack-marconi04:03
*** haomaiw__ has quit IRC04:09
*** haomaiwang has joined #openstack-marconi04:10
*** flwang__ has joined #openstack-marconi04:23
*** prashanthr_ has quit IRC04:23
*** flwang__ has quit IRC04:28
*** flwang has quit IRC04:29
*** haomaiwang has quit IRC04:29
*** haomaiwa_ has joined #openstack-marconi04:29
*** flwang has joined #openstack-marconi04:48
wpfflwang:  ping04:51
flwangwpf: sup?04:52
wpfttl  is seconds or milliseconds?04:52
*** prashanthr_ has joined #openstack-marconi04:53
flwangsec05:02
*** haomaiwa_ has quit IRC05:04
*** haomaiwang has joined #openstack-marconi05:04
wpfok, thanks05:06
flwangsure05:07
flwangwpf: btw, can SCE billing support multi currency and multi timezone, multi cloud, multi region?05:07
*** oz_akan has quit IRC05:08
wpfSCE billing is very simple , I will prefer it's prototype05:11
wpfit support different currency ,but can't be changes once startup05:13
wpfwhat do you mean for multi  timezone?05:13
wpfno multi region support05:14
*** haomaiw__ has joined #openstack-marconi05:14
*** haomaiwang has quit IRC05:17
flwangyou know, billing depends on the start time, so for different time zone, you may got different time lenght05:27
openstackgerritPeng Fei Wang proposed a change to openstack/marconi: Clean up expired messages for SQLAlchemy driver  https://review.openstack.org/11054305:42
wpfflwang:  we should not include the timezone in the start time which is persistent05:43
wpfif timezone is needed ,then the up-layer can add it and show to the users05:44
*** chandankumar has joined #openstack-marconi05:44
flwangI think you didn't get my point05:45
wpfuserA , +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 IRC05:57
*** prashanthr_ has quit IRC06:08
*** prashanthr_ has joined #openstack-marconi06:09
*** prashanthr_ has quit IRC06:13
*** flaper87|afk is now known as flaper8706:13
*** fifieldt_ is now known as fifieldt06:15
*** haomaiw__ has quit IRC06:19
*** fifieldt has quit IRC06:19
*** haomaiwang has joined #openstack-marconi06:19
*** flwang__ has joined #openstack-marconi06:24
*** prashanthr_ has joined #openstack-marconi06:25
*** flwang__ has quit IRC06:29
*** haomaiwang has quit IRC06:35
*** haomaiwang has joined #openstack-marconi06:36
*** oz_akan has joined #openstack-marconi06:40
*** haomaiw__ has joined #openstack-marconi06:42
*** haomaiwang has quit IRC06:42
*** oz_akan has quit IRC06:44
prashanthr_flwang: Hello ! :)06:54
prashanthr_flaper87: Hello ! :) Hope you are doing good.06:55
flaper87prashanthr_: hellooo06:56
flaper87I am, yourself?06:56
prashanthr_Good as well !06:56
flaper87I saw you had some discussions with kgriffs|afk yday06:56
prashanthr_Yes a very long discussion yesterday06:56
flaper87I'm sorry I didn't chime in, I'm really trying to quit workaholism :)06:56
prashanthr_finally we thought of using a lua script06:56
flaper87mmhhh06: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 py3306:57
prashanthr_is solved06:57
flaper87prashanthr_: would you mind walking me through the process? (starting from the install process)06:57
flaper87prashanthr_: 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 community06:57
prashanthr_flaper87: can i be back in 10 mins06:58
prashanthr_cleaning up started in the lab06:58
prashanthr_?06:58
flaper87prashanthr_: sure06:58
*** haomai___ has joined #openstack-marconi06:58
*** haomaiw__ has quit IRC07:02
prashanthr_flaper87: Hi :)07:21
wpfprashanthr_:  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 well07:21
prashanthr_so i record all errors i face in a document07:21
wpfgood practice07:22
*** fifieldt has joined #openstack-marconi07:23
flaper87prashanthr_: hey07:23
prashanthr_Sure i can take you through the discussion07:23
prashanthr_we had yesterday07:24
prashanthr_flaper87: so we started up with the discussion on solving the message id ordering issue07:26
prashanthr_we came up with two solutions07:26
prashanthr_1. to use an NTP daemon and synchronize with it07:26
prashanthr_2. to use a lua script to serialize operations on the redis07:26
prashanthr_using a common shared counter07:26
prashanthr_as in redis only one operation takes place at a single time07:26
prashanthr_then we decided to take the 2nd approach07:27
prashanthr_as it is easier07:27
prashanthr_then we had a discussion about the having a driver with durable storage07:28
prashanthr_and is fast enough07:28
prashanthr_so we got into to discuss about ssdb.io07:28
prashanthr_which complies with redis protocol in the wire07:28
prashanthr_but with the drawback of not supporting durability07:28
flaper87how would you install the lua script?07:29
flaper87Can that be done by Marconi?07:30
flaper87Does it need to be done by DevOps ?07:30
prashanthr_The lua script can be embedded into the code07:30
prashanthr_as shown here : https://github.com/andymccurdy/redis-py#lua-scripting07:31
prashanthr_this is a simple example07:31
flaper87ok, cool.07:32
flaper87I just wanted to make sure we won't require devops to do more things07:32
flaper87is it done already? :P07:32
flaper87where's the patch?07:32
* flaper87 wants to review that patch07:32
flaper87move move move07:32
flaper87:P07:32
prashanthr_I will put in the patch in another 20-30 mins07:33
prashanthr_just testing all stuffs from point 107:33
prashanthr_for v1.0 and v1.1 of the transport API07:33
prashanthr_Yes later we decided to add in support for ssdb by developing a luaJIT extension to ssdb07:34
prashanthr_and contributing it to the ssdb community07:34
prashanthr_but that will be after our basic redis driver is up and running07:34
flaper87yeah, lets first focus on redis ;)07:34
prashanthr_later the discussion drifted towards making redis more durable07:34
prashanthr_by adding in replicas and AOF (append only file) backups07:34
prashanthr_on disj07:34
prashanthr_*disk07:34
prashanthr_this kgriffs07:35
prashanthr_suggested can be a first step towards getting marconi graduated07:35
prashanthr_as it provides reasonable durability07:35
prashanthr_and since most messages are short lived07:35
flaper87well, FWIW, redis also has a db file07:35
prashanthr_it can be considered good enough for most use cases07:35
flaper87it'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 balancers07:37
prashanthr_to distribute the data replicas07:38
prashanthr_finally we concluded on using custom redis load balancers for flexibility07:38
prashanthr_:)07:38
prashanthr_that was pretty much it07:38
flaper87cool, we could also rely on marconi's pools on top of that07: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-marconi07:41
prashanthr_i think that was pretty much what we discussed about yesterday07:41
prashanthr_do add in your feedback as well :)07:41
flaper87awesome, thanks for the summary. it seems to me you've got the plan forward very clear.07:42
flaper87lets make it happen :D07: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
flaper87prashanthr_: 15 or you're out07:43
flaper87like that or you need more?07:43
* prashanthr_ flaper87: good start07:44
flaper87:P07:44
prashanthr_:P07:44
prashanthr_come on07:44
prashanthr_15 is cool07:44
*** oz_akan has quit IRC07:45
flaper87prashanthr_: stop reading IRC, you've got 13left07:45
* prashanthr_ : prashanthr_ ignores :P07:46
*** haomai___ has quit IRC08:08
*** haomaiwang has joined #openstack-marconi08:09
*** AAzza1 has joined #openstack-marconi08:20
*** haomaiw__ has joined #openstack-marconi08:24
*** flwang__ has joined #openstack-marconi08:25
*** haomaiwang has quit IRC08:26
openstackgerritFlavio Percoco proposed a change to openstack/marconi: Add API support for flavors  https://review.openstack.org/10634608:26
openstackgerritFlavio Percoco proposed a change to openstack/marconi: Add flavors support to mongodb  https://review.openstack.org/9879308:27
*** flwang__ has quit IRC08:30
*** oz_akan has joined #openstack-marconi08:41
*** oz_akan has quit IRC08:46
*** nosnos has quit IRC08:49
*** denis_makogon has joined #openstack-marconi09:14
*** openstackgerrit has quit IRC09:16
*** openstackgerrit has joined #openstack-marconi09:18
*** nosnos has joined #openstack-marconi09:30
*** oz_akan has joined #openstack-marconi09:42
*** rektide_ has joined #openstack-marconi09:44
*** flaper87 has quit IRC09:44
*** rektide has quit IRC09:44
*** flaper87 has joined #openstack-marconi09:45
*** ChanServ sets mode: +o flaper8709:45
*** oz_akan has quit IRC09:47
*** flwang__ has joined #openstack-marconi09:54
*** AAzza1 has quit IRC10:10
*** nosnos has quit IRC10:22
*** ykaplan has joined #openstack-marconi10:36
openstackgerritFlavio Percoco proposed a change to openstack/marconi: Add API support for flavors  https://review.openstack.org/10634610:57
*** malini has joined #openstack-marconi11:19
*** malini has quit IRC11:20
*** malini has joined #openstack-marconi11:20
flaper87kgriffs|afk: wake up, d00000d11:25
* flaper87 wonders where vkmc is, she should up by now11:26
flaper87>.>11:26
flaper87or probably not11:26
flaper87:P11:26
flaper87Does any of you want to move to Europe?11:26
flaper87I could use some Marconi friends on this part of the world11:26
malinisure!11:28
maliniI wud love to be in perennial vacation near Lake Como11:28
flaper87malini: look who's here... :P11:28
malini:D11:28
flaper87are you implying I'm always on vacation?11:28
flaper87because that sounds about right11:29
flaper87:P11:29
flaper87malini: https://review.openstack.org/#/c/98793/ I replied to your comment there11:29
maliniFrom what I hear abt ur part of the world, I assume you are ;)11:29
openstackgerritFlavio Percoco proposed a change to openstack/marconi: Add API support for flavors  https://review.openstack.org/10634611:29
malininot to get me wrong, its abt how beautiful the area is11:29
malininot ur work ethic :D11:30
* flwang__ is around :)11:30
flaper87well, we could talk about work ethics too :P11:30
maliniheyy flwang__!11:30
flaper87flwang__: yo, bro!11:30
flaper87why are you so silent?11:30
malinidoes 2100 UTC work for you (tomorrow morn ur time?)11:30
flwang__how are you doing, my friends :)11:30
flaper87Don't you know this channel needs to keep its "fun and noisy" reputation?11:30
maliniflwang__:11:30
flaper87malini: that message was rather confusing11:31
flaper87:D11:31
flwang__2100 UTC should be my 9:00AM, IIRC11:31
flaper87Wednesday 21:00 UTC11:31
flaper87flwang__: yup11:31
flwang__it works for me, absolutely11:31
malinigrr..yeah..I somehow skipped  a day :D11:31
flaper87flwang__: cool, now go to sleep, you've a meeting tomorrow at 9:00am11:32
malinicool..'see you' later today11:32
flaper87>.>11:32
maliniI thought 2100 UTC was 7am NZ time11:33
maliniwell not11:33
maliniTht is really cool - flwang doesnt have to see us first thing in the morning :D11:34
flwang__flaper87: haha, IRC or google+?11:34
flaper87flwang__: morse code11:34
malini:D11:34
malinig+ ?11:35
flwang__flaper87: it would be cool if we can use Marconi11:35
flwang__create a queue, then I send a message to lovely flaper8711:36
flaper87oh man, that'd be amazing11:39
flaper87lets use, Rackspace Cloud Service11:39
flaper87:D11:39
flwang__flaper87: ok, I will buzz you on IRC11:40
* sebasmagri would have fun implementing a Marconi based IRCd11:55
flaper87sebasmagri: oh, that's a fun idea12:04
*** flwang__ has quit IRC12:07
*** flwang__ has joined #openstack-marconi12:08
*** malini has quit IRC12:09
*** malini has joined #openstack-marconi12:10
*** flwang__ has quit IRC12:11
*** flwang__ has joined #openstack-marconi12:11
flaper87malini: still around?12:13
*** abettadapur has joined #openstack-marconi12:15
flaper87malini: nevermind12:17
*** flwang__ has quit IRC12:19
*** flwang__ has joined #openstack-marconi12:20
*** flwang__ has quit IRC12:25
*** ykaplan has quit IRC12:29
*** sriram has joined #openstack-marconi12:44
*** mpanetta has joined #openstack-marconi12:56
*** ykaplan has joined #openstack-marconi13:01
*** balajiiyer has joined #openstack-marconi13:02
*** mpanetta has quit IRC13:03
*** mpanetta has joined #openstack-marconi13:03
*** mpanetta has joined #openstack-marconi13:04
*** jasondotstar has joined #openstack-marconi13:09
*** ykaplan has quit IRC13:10
*** malini has quit IRC13:11
*** catherine has joined #openstack-marconi13:11
openstackgerritPrashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis  https://review.openstack.org/9717813:17
flaper87prashanthr_: we have to examine your definition of 30mins13:18
flaper87:P13:18
*** vkmc has joined #openstack-marconi13:18
*** vkmc has quit IRC13:18
*** vkmc has joined #openstack-marconi13:18
* prashanthr_ agrees it needs serious re examination :)13:18
prashanthr_phew what a day13:18
prashanthr_non stop coding marathon today13:18
prashanthr_from 8 am to 9 18 pm13:18
* prashanthr_ needs a break 13:18
flaper87prashanthr_: that's good, that's good!13:18
prashanthr_vkmc: Good morning !13:19
flaper87malini|afk: why are you afk ?13:20
flaper87come back here, now13:20
vkmchi all!13:20
flaper87vkmc: hey hey13:20
flaper87good morning13:20
vkmcprashanthr_, flaper87 o/13:20
mpanettaMorning all13:20
flaper87mpanetta: yo! Bro!13:21
mpanettaHow goes flaper87?13:22
vkmcmpanetta, hey!13:22
mpanettaHiya vkmc13:23
flaper87mpanetta: one step after the other13:23
*** ykaplan has joined #openstack-marconi13:23
* mpanetta is sooo tired today13:23
prashanthr_mpanetta: Hello ! :) why so tired ?13:23
* flaper87 slept like a baby lastnight and recovered lots of energy13:23
flaper87the rain doesn't help, though.13:23
mpanettaI guess I didn't sleep so well13:23
*** catherine has left #openstack-marconi13:23
prashanthr_flaper87, flwang,vkmc,mpanetta: Any prior experiences with embedding lua script into an application ?13:26
flaper87prashanthr_: what error are you seeing?13:27
prashanthr_flaper87: No errors as such13:27
prashanthr_just curious about embedding luaJIT into ssdb13:27
prashanthr_while the code gets reviewed13:27
mpanettaprashanthr_: It has been years, but I have some experience with lua proper, never messed with LuaJIT before13:28
prashanthr_mpanetta: He he sure.13:29
prashanthr_Found this13:29
prashanthr_http://download.redis.io/redis-stable/src/scripting.c13:29
mpanettaHave you joined the lua list?13:29
prashanthr_from the source code of redis13:29
prashanthr_mpanetta: Yes did that today13:29
mpanettaCool :)13:29
mpanettaThey are very helpful13:29
prashanthr_mpanetta: Everyone's telling me the same. their goodness is all over stack overflow :)13:30
*** mwagner_lap has joined #openstack-marconi13:33
*** AAzza1 has joined #openstack-marconi13:34
flaper87prashanthr_: 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 LuaJIT13:34
prashanthr_flaper87: Ohh okay.13:36
mpanettaI think they have a library you can just link in.  I know they do with lua proper.13:37
*** amitgandhi has joined #openstack-marconi13:38
vkmcflaper87, did you check the backlog? I asked kgriffs|afk about the binary field in mongo13:41
flaper87vkmc: Ah yeah, I kinda saw that. If you can summarize it, it'd be great13:41
vkmcsure13:42
vkmcwell he explained to me that the binary field exists and we can use it if we have a content_type field13:43
vkmcbut the problem is to deal with incoming msgpack13:44
vkmc(and that is what I didn't understand the first time)13:45
vkmcin the case of AMQP we have the content-type field, so we would require to use it to store the data accordingly13:46
*** tonytan4ever has joined #openstack-marconi13:46
vkmccan that be done with the current mongodb support?13:47
vkmcflaper87, ^13:47
* flaper87 reads13:50
flaper87yup, it can be done13:51
flaper87as for msgpack, I expect it to be deserialized before storing it in the database13:51
flaper87vkmc: it would be helpful to write down the different scenarios where this could be a problem13:52
flaper87Do you have some time to create an etherpad?13:52
flaper87Something like:13:52
flaper87AMQP transport: Incoming message is in binary format -> do this13:52
flaper87HTTP Transport: Incoming message-pack -> do this13:52
flaper87etf13:53
vkmcwhat 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 class13:53
flaper87etc13:53
vkmcand then, figure out how to deal with posting a message as msgpack, then getting it as JSON13:53
flaper87what I don't understand is why the treatment of msgpack should be different from JSON's13:53
flaper87well, if it's binary data, we send it back as msgpack13:54
flaper87we'll have to play w/ http headers there13:54
flaper87and/or AMQP's content_type13:54
vkmcI'll create the etherpad and add what kgriffs|afk mentioned there13:55
vkmcregarding msgpack I cannot say much because I didn't understand why it has to be treated differently than JSON13:56
flaper87vkmc: awesome, lets focus on what we support already and raise errors for the rest13:58
flaper87we'll get there13:58
vkmcsure13:58
vkmcflaper87, also, could you clear out a newbie doubt?13:59
*** tonytan4ever has quit IRC13:59
vkmcI'm aware this should be trivial... but I cannot let it go without understanding13:59
vkmcI tried to review this change yesterday https://review.openstack.org/#/c/109897/4/marconi/queues/storage/sqlalchemy/messages.py13:59
vkmcand reading the code, I saw in L58 what it looks to be something of boolean type and then he applied extend() on it14:00
vkmcwhat am I missing?14:00
*** oz_akan has joined #openstack-marconi14:07
*** ametts has joined #openstack-marconi14:07
openstackgerritOpenStack Proposal Bot proposed a change to openstack/marconi: Updated from global requirements  https://review.openstack.org/11041714:07
vkmcprashanthr_, maybe you saw it? ^14:07
flaper87vkmc: 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
flaper87what that `==` does is create an "equality" filter for the query14:10
vkmcright... I was expecting a list14:11
vkmcit makes sense now :)14:11
flaper87:)14:11
vkmcflaper87, thanks14:12
*** malini has joined #openstack-marconi14:13
*** tonytan4ever has joined #openstack-marconi14:20
*** tonytan4ever has quit IRC14:28
*** tonytan4ever has joined #openstack-marconi14:30
flaper87kgriffs|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-9Q14:32
flaper87The talk went really good. Some questions at the end14:32
vkmcflaper87, already uploaded to the wiki ;)14:33
flaper87vkmc: damn girl, you're fast14:33
flaper87I think we should put dates on those talks, My previous talks are probably mostly obsolete by now14:33
*** cpallares has joined #openstack-marconi14:34
vkmcyeah there have been several changes14:35
vkmcbut it's good to keep track of them... it shows how the project evolves :)14:35
flaper87vkmc: I'm expecting you to do a "AMQP in marconi" talk sometime soon14:35
flaper87>.>14:35
vkmcflaper87, that would be great!14:36
prashanthr_vkmc: oops sry was having a chat with the lua guys14:37
prashanthr_who are helping me run my first lua C++ embedding program14:37
vkmcprashanthr_, np!14:37
vkmc:o14:37
vkmcneat!14:37
*** kgriffs|afk is now known as kgriffs14:40
kgriffsprashanthr_: are you going to try to go to the paris summit?14:41
prashanthr_kgriffs: OpenStack summit in Paris ?14:41
kgriffsyep14:41
prashanthr_kgriffs: Nope. i stay in singapore.14:41
prashanthr_:(14:41
kgriffsthey have grants and stuff for students14:42
prashanthr_Ohh is it. that's nice.14:42
prashanthr_how do we apply ?14:42
malinio/14:42
kgriffshttps://wiki.openstack.org/wiki/Travel_Support_Program14:42
flaper87kgriffs: malini hey hey14:43
flaper87can I get your thoughts on one thing?14:43
maliniflaper87: hello again14:43
kgriffsprashanthr_: 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
kgriffsprashanthr_: you should have already gotten an email with a code for a free ticket14:43
prashanthr_kgriffs: Nope. I have not got it.14:44
kgriffshmmm14:44
flaper87kgriffs: stop ignoring me >.>14:45
kgriffslol14:45
kgriffsflaper87: what's up?14:45
flaper87kgriffs: malini so, flavors :D14:45
maliniyumm yummm14:45
flaper87kgriffs: you remember we said that hacking the lookup method was probably the nicest thing to do now14:45
flaper87it still is. However, we have a problem14:45
flaper87The problem is that queue creation does not accept any metadata/content14:46
flaper87which means the queue is first create and after that it is possible to set the metadata in a separate call14:46
flaper87the 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 catalog14:46
flaper87One way to do this is passing the flavor independently but it is inconsistent14:47
flaper87another way is to allow queue creation to get a metadata object14:47
kgriffsseems reasonable14:47
kgriffs(passing metadata to queue creation)14:47
maliniwe used to allow metadata in creation early on - anybody remembers why we made it a separate endpoint?14:48
flaper87What I don't like about that is that it makes the /queues/queue_name/metadata (PUT) endpoint quite useless14:48
flaper87malini: probably part of the "we don't know what metadata is useful for" thing?14:48
kgriffsjust a sec14:49
maliniflaper87: tht's my recollection as welll14:49
kgriffsi think I misunderstood earlier14:49
kgriffsso...14:49
kgriffsyou are wanting to put the flavor in the metadata?14:50
*** chandankumar_ has joined #openstack-marconi14:50
flaper87kgriffs: yup14:50
kgriffsi mean, the client would indicate the flavor in the metadata14:50
kgriffsok, so let me provide some background14:50
kgriffsprashanthr_: https://gist.github.com/anonymous/6e936a3cebe2690a987a14:51
kgriffsflaper87, malini: we originally had a unified model for queue "attributes", if you will14:52
flaper87right14:52
kgriffseverything would go into metadata, and we would use the convention of prefixing "official" attributes with an underscore14:52
*** chandankumar has quit IRC14:53
kgriffsso then we said, hey that can be a little messy and to enforce and maybe we should just create a separate "custom" metadata resource14:53
kgriffslater, we can add a "defaults" resource or "attributes" or whatever for official attributes14:54
kgriffsat this point, I wonder if that was a mistake14:54
kgriffswhat does everyone think about merging metadata and queue resources in v1.1 ?14:55
flaper87That would make it clearer, I reckon.14:55
maliniI think we just couldn't figure out why everybody would need metadata, then14:55
*** AAzza1 has quit IRC14:56
maliniBut do we really need a separation b/w official & custom queue attributes?14:56
flaper87I don't think we're still clear about that but at least we have a use-case now14:56
*** AAzza1 has joined #openstack-marconi14:56
prashanthr_kgriffs: Thank you :) . Will check it out. will have a small discussion abt it later.14:56
kgriffswe weren't sure about "custom" metadata14:56
kgriffsexcept for message signing and perhaps notifications (to set template)14:56
kgriffsbut 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 metadata14:57
flaper87On 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-marconi14:58
flaper87ok, lets tackle one problem at a time14:58
flaper87I'd really like to get the flavors thing done14:58
kgriffshmm... first iteration I would return 400 or something if flavor changes14:58
kgriffsjust don't allow it14:58
flaper87I think merging the metadata into the queue's endpoints kinda make sense14:59
kgriffsand we should be forward-thinking about the metadata schema14:59
malinikgriffs: so once a flavor is set, you can't change it?14:59
flaper87malini: no, until we implement queue's migrations14:59
flaper87which is one of the reasons behind flavors too14:59
flaper87:P14:59
kgriffsright, we do that first, then allow it later once we implement migration14:59
flaper87aahh, sweet dependency cycles14:59
kgriffsI sort of doubt people will want to change flavors very often15:00
*** catherin_ has joined #openstack-marconi15:00
flaper87yeah, that's expensive15:00
flaper87I was just thinking about what to do there now15:00
kgriffsalso, you can always just recreate the queue15:00
flaper87(for "privat" metadata)15:00
flaper87anyway, shall we vote?15:00
flaper87Can we agree on merging the metadata?15:00
kgriffs#vote yes15:01
*** catherin_ has left #openstack-marconi15:01
malini#vote yes15:01
flaper87#vote yes15:01
*** reed has joined #openstack-marconi15:01
*** flaper87 is now known as flwang_15:01
flwang_#vote yes15:01
*** flwang_ is now known as flaper8715:01
prashanthr_#vote yes15:01
malini:D15:01
flaper87that... did not just happen ;)15:01
maliniwe didn't start an election, though ;)15:01
flaper87Logs are good enough15:01
flaper87:P15:01
kgriffslol15:02
kgriffsvkmc, cpallares: paris summit?15:03
vkmckgriffs, not sure yet, I hope so :)15:03
kgriffsprashanthr_: if you don't see an email from stefano@openstack.org in the next few weeks with your discount code, let me know15:04
prashanthr_kgriffs: Sure. Thanks a lot :)15:04
kgriffsvkmc: you already have your discount code?15:04
vkmckgriffs, yes, I have already registered as well15:04
kgriffsflaper87: I think we should dedicate one of the design sessions to the redis driver15:04
flaper87kgriffs: +1, sounds great to me15:05
kgriffsI want to do an insanely awesome demo, then walk through the implementation and talk about plans for adding sharding and whatever15:05
malini& we want benchmarks to go with tht15:05
kgriffsflaper87: I can't believe I didn't think of this before, but Redis can be durable15:05
kgriffsAOF + RDB = Awesome Sauce15:05
flaper87I know :P15:06
flaper87hahaha15:06
kgriffsmalini: yes, we will reveal our benchmarks15:06
flaper87it has a db, it's not full of awesomeness but it works15:06
kgriffsI basically want that to be the "sh** just got real" session15:06
flaper87kgriffs: next time "**it just got real" ;)15:06
flaper87keen  eyes will know how to read that15:07
kgriffswhat 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
kgriffsbasically, 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 FTW15:08
flaper87we don't have time for anything else15:08
kgriffsyep. we have to make it work15:09
flaper87we're already behind schedule and redis is awesome enough15:09
kgriffsI want to demo using Rackspace's OnMetal15:09
kgriffswe can do one demo with the "memory" instance15:10
kgriffsand no persistence15:10
kgriffsthen we can demo OnMetal I/O with persistence turned on15:10
flaper87kgriffs: if we're going to do a demo, we better start working on that now...15:10
kgriffshttp://www.rackspace.com/cloud/servers/onmetal/15:10
flaper87last 2 summits we've been kinda late15:10
kgriffsflaper87: good point15:10
kgriffsbut... we kinda need the redis driver to land first. :p15:11
cpallareskgriffs: Nope. Paris is too far :P15:11
*** stannie has quit IRC15:11
kgriffsflaper87: btw, did you happen to submit any talk proposals?15:11
flaper87kgriffs: not this time, did you?15:11
kgriffscpallares: http://www.gamerdna.com/uimage/CyV2MtCC/full/sad_panda-jpg.jpg15:12
prashanthr_kgriffs, flaper87, malini, vkmc, flwang : My patch with kgriffs suggestions is up for review today: https://review.openstack.org/9717815:12
cpallareskgriffs: lol15:12
kgriffsflaper87: 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
flaper87kgriffs: that's good to know (that you'll be there).15:13
amettsflaper87, kgriffs:  oz_akan submitted a "Deploying Marconi" proposal.15:14
flaper87I mean, just because you own me some beers and they're expensive in Paris...15:14
kgriffslol15:14
flaper87ametts: that's a great idea and I'm glad he did15:14
flaper87hope it gets acepted15:14
kgriffsI'll buy you a croissant15:14
cpallareslol15:14
*** catherine has joined #openstack-marconi15:15
kgriffsOK, a couple other things on my mind that I wanted to bring up...15:16
kgriffsfirst, I was talking with a heat core yesterday15:16
kgriffshe 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-marconi15:17
maliniit'll be good if those folks say the same thing to TC !15:17
kgriffswell, we can bring that up in the graduation review for sure15:18
amettshttp://www.autohausaz.com/vw-auto-parts/vw-cabrio-heater_core-replacement.html15:18
amettsGet it?!  "Heater core"?15:18
flaper87http://devopsreactions.tumblr.com/post/92519096544/not-sure-how-but-its-working15:18
malinione of the comments I heard from one of the TCs in ATL was he hasn't heard a need for Marconi from other projects15:18
flaper87it's not just heat, there's also trove and swift15:19
kgriffsametts: lol15:19
malinimy sentence cud have used a few comas :D15:19
flaper87TBH, I'm not worried about use-cases anymore15:19
flaper87Today we should talk about how far we're from reaching the graduation point15:19
kgriffsother thing he said was they would like to help us graduate if there is anything they can do.15:19
maliniBut we need to prove that marconi fits the needs - use cases are obvious to us, but maybe not to TC?15:20
kgriffsflaper87: may be worth reaching out to Mr. Bitter directly15:20
flaper87malini: 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 community15:20
flaper87s/don't having/not having/15:21
flaper87damn, I can't write15:21
maliniflaper87: +115:21
maliniflaper87: you are not alone :D15:21
kgriffsflaper87: maybe we demo some integration with heat or swift at the summit in that design session I mentioned?15:21
kgriffsseeing is believing15:21
flaper87kgriffs: that sounds good, although we need to graduate before the summit15:21
flaper87(if we want to be part of Juno)15:21
kgriffsI think we are going to be in a bad place if we don't graduate15:22
kgriffsspeaking of which, are we meeting today at 2100 ?15:22
malinikgriffs: yes.15:22
flaper87kgriffs: yes15:22
kgriffsametts: are you free at 2100 UTC today?15:22
* ametts tries to convert that to EDT in his head...15:22
flaper87Ironic has been incubated for 3 dev-cycles (IIRC) already. That probably give us another chance if something goes wrong15:22
maliniametts: 5 pm15:22
amettsYes!15:23
flaper87but there's also a slight chance that we'll be kicked out of incubation if we fail to graduate15:23
kgriffsflaper87: yes, but I am worried about people getting tired of waiting and going off to invent one-off messaging/notification things15:23
flaper87kgriffs: that'd be just stupid15:23
maliniflaper87: I think we should just see this as the last attempt. I am tired of worrying abt graduation every few months15:23
amettsBTW, 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
flaper87sorry, that just came out like that15:23
flaper87:P15:23
kgriffsflaper87: well, stupider things have happened in the past. :p15:23
maliniametts: this is a one off meeting15:24
malinikgriffs: will you send a g+ hangout?15:24
kgriffsright, this is a special meeting to discuss graduation and j-315:24
flaper87malini: TBH, I haven't worried much about graduation during this cycle because of the same reason.15:24
kgriffsdoes everyone prefer g+ or IRC?15:24
flaper87it'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 help15:24
flaper87community wise we're in good shape, I think. Project wise we're getting there15:25
flaper87and FTR, I've made this very clear to everyone and I've spoken openly about my view15:25
maliniflaper87: Once we graduate, we will have more momentum to do the important stuff15:25
maliniHopefully lot more contributors15:26
flaper87malini: that's a chicken-egg problem. We need important things to graduate and we also need to graduate to do important things15:26
maliniIf we don't, this graduation thing will distract us from the important stuff cycle after cycle15:26
maliniflaper87: exactly15:26
maliniwe need to pick one as a priority15:26
*** AAzza1 has quit IRC15:26
flaper87malini: exactly, which is why I've not put that much of attention to it during this cycle15:26
malinido we graduate (or) do we do important stuff?15:26
*** AAzza1 has joined #openstack-marconi15:26
flaper87it's still in my mind but I'm confident we'll get there15:26
flaper87after 2 development cycles *just* carying about the former, I'd prefer us to do the later.15:27
flaper87I mean, they're both tight together15:27
kgriffslet's figure out what we need to do to graduate, and then we can decide if it is worth focusing on.15:27
flaper87and if you look at what we've done so far, we're almost there15:27
flaper87I mean, during Juno15:27
kgriffsyeah, I think we are close15:28
flaper87we've a new storage driver, we've a very good progress in the transport side15:28
flaper87we've way better documentation15:28
kgriffsand i don't see anything really stupid left to do that isn't also helpful for end users15:28
flaper87flavors are almost done15:28
flaper87we've also cleared the API15:28
flaper87I think we can improve the docs a bit more15:28
flaper87we've also spread the word15:28
flaper87talked to communities, teams etc15:28
flaper87things happen, we just need to make sure others are interested in the project by doing things relevant to others15:28
flaper87and not just to the graduation process15:29
kgriffsflaper87: would you mind reviewing the latest graduation requirements doc before the meeting later today?15:29
flaper87kgriffs: I will for sure15:29
kgriffsI don't want any nasty suprises. :p15:29
malininasty surprises don't come documented :(15:29
flaper87There've never been surprises... #sarcasm15:29
malinisarcasm seems to be one of our strong points :D15:30
*** amitgandhi has quit IRC15:35
flaper87FYI, http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements.rst15:36
*** balajiiyer has left #openstack-marconi15:36
kgriffsbtw everyone, please review prashanthr_'s latest patchset today15:38
kgriffsmalini, flaper87, ametts: IRC or g+ for our meeting today?15:38
flaper87kgriffs: on it15:39
kgriffsrelated: is this an open meeting to all community members?15:39
flaper87kgriffs: both work for me15:39
flaper87kgriffs: sure it is15:39
flaper87(imho)15:39
kgriffsmaybe IRC would be best then15:40
flaper87kk15:40
malinikgriffs: g+ is easy to communicate, but will limit who can participate15:40
maliniIRC in #openstack-marconi?15:40
kgriffsOK, sounds good. we can use #startmeeting in here to get log and stuff I think15:40
kgriffs#startmeeting marconi-foo15:41
openstackMeeting 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:41
openstackThe meeting name has been set to 'marconi_foo'15:41
kgriffsblah blah blah15:41
kgriffstesting 1, 2, 3...15:41
kgriffsmalini is teh awesome15:41
kgriffs#endmeeting15:41
openstackMeeting ended Wed Jul 30 15:41:29 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:41
openstackMinutes:        http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.html15:41
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.txt15:41
openstackLog:            http://eavesdrop.openstack.org/meetings/marconi_foo/2014/marconi_foo.2014-07-30-15.41.log.html15:41
kgriffsyay, that works15:41
kgriffsflaper87, ametts: OK with 2100 UTC in this channel?15:42
kgriffsand announcing on the ML?15:42
flaper87kgriffs: yup, we've let flwang know too15:42
flaper87no need to announce, I think.15:42
amettskgriffs: Good for me, although I had a lot to say about marconi-foo, and that meeting was WAY too short.15:42
kgriffsflaper87: do u know what timezone devananda is in? might be good to have him there15:42
flaper87kgriffs: Seattle15:43
flaper87I mean, he's based there, not sure if he's there now15:43
kgriffsoh man. I love Seattle15:43
* kgriffs wishes he lived there15:43
* kgriffs for realz15:43
maliniWe need to let flwang know tht we are meeting in the channel..Last we talked, it was g+15:43
amettskgriffs:  You could work for Micro$oft :D15:43
kgriffsametts: kill me now15:43
kgriffs:p15:43
* flaper87 kills kgriffs15:43
flaper87ops15:43
flaper87:P15:43
* kgriffs dies15:43
flaper87IRC Theaters15:44
flaper87that sounded like an IRC opera15:44
* kgriffs initiating boot sequence15:44
* kgriffs probing devices....15:45
*** chandankumar_ has quit IRC15:45
* kgriffs blinking lights15:45
* kgriffs ready.15:46
kgriffsflaper87: don't *do* that!15:46
prashanthr_21 UTC is 5 am Singapore time15:46
* prashanthr_ keeps the alarm :)15:46
flaper87:P15:47
kgriffsflaper87: maybe you can try to track down devananda and see if he is free at 210015:47
kgriffsI'll send the meeting info to the ML15:48
flaper87kgriffs: cc him15:49
flaper87:P15:49
kgriffswill do. :)15:49
flaper87I'll look for him on IRC15:49
kgriffsok, last thing from me (for the moment, heh)15:49
kgriffsI know we need to rename the project15:50
kgriffsand I've been trying to get used to "naav"15:50
kgriffsbut15:50
kgriffsto be honest, I don't really like the name15:50
malinikgriffs: me neither15:51
flaper87:P15:51
kgriffswe have a couple of options15:52
kgriffsfirst, pick one that the trademark team already reviewed15:52
kgriffsa. Zaqar15:52
kgriffsb. Tamtam15:52
maliniI am going to call it something else, when working on the renaming bp ;)15:52
maliniZaqar is the evil god, per wikipedia15:52
kgriffssecond, look at a few more things15:52
kgriffsmalini: I thought he was simply a messenger15: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 IRC15:53
vkmcmessenger god of the sin15:53
malinitht copy paste didn't go so well15:53
kgriffsSin is "lord of wisdom"15:54
kgriffs"chief of the gods"15:54
maliniyeah…its very relative too :D15:54
*** AAzza has joined #openstack-marconi15:54
vkmcsounds like us15:54
vkmclol15:54
maliniThe onle good thing abt Naav, is it will place us at the top of google search results15:55
kgriffsmalini: by relative to do mean relevant?15:55
malinikgriffs: my sin is not your sin15:56
*** tonytan4ever has quit IRC15:56
kgriffsheh15:56
flaper87LOL15:56
*** prashanthr_1 has joined #openstack-marconi15:56
flaper87if we're not using Naav then I vote for Zaqar15:57
kgriffsso, I do this rarely, but I am going to excercise my PTL-ness and veto naav15:57
malinisriram: you might be interested15:57
kgriffsthat means either Zaqar or check a few more names15:57
sriramhmm Naav15:57
flaper87we ain't got time for checking more names15:57
flaper87we need to rename the project, repos, code, tests, wikis15:57
flaper87docs15:58
kgriffsI would propose memo, photon, pulse, transmit15:58
vkmckgriffs, you mentioned some time ago... wow15:58
sriramZaqar sounds better than TamTam, IMHO15:58
flaper87sriram: +115:58
maliniTamTam is hard to remember, though I like how it sounds15:58
kgriffseveryone: if I could get other names checked today, would you rather do that than Zaqar15:58
kgriffsOr is everyone cool qith Zaqar15:59
* flaper87 is cool w/ zaqar15:59
sriramTamTam sounds very generic.15:59
sriramcool with zaqar15:59
srirammalini: ^15:59
kgriffsI think tamtam would be a nice name for a library15:59
vkmc+1 zaqar15:59
kgriffsI might use that some time15:59
maliniI didn't want to say this - but I don't like the google images for zaqar :(15:59
flaper87LOOOOOOOOOOOL16:00
kgriffsdo you have safesearch turned on?16:00
kgriffs:)16:01
vkmcmalini, I'm getting people with weird sunburns lol16:01
sriramha16:01
maliniduckduckgo has better images :)16:01
kgriffslooks kinda random to me16:01
* kgriffs loves ddg16:01
* kgriffs thinks everyone should switch16:01
* kgriffs used it before it was cool. ;)16:01
kgriffslet me do a straw poll with some people in the office16:02
kgriffsbrb16:02
*** catherin_ has joined #openstack-marconi16:10
*** tonytan4ever has joined #openstack-marconi16:10
AAzzavkmc: 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-marconi16:11
vkmcAAzza, oh that's why!16:12
vkmcthanks :)16:12
prashanthr_1Aazza: hello :) how are you ? Need your help for a minute16:12
AAzzaprashanthr_1: yes, I'm here)16:12
kgriffsAAzza: lol16:12
kgriffshence the images of sunburns I guess16:13
kgriffsok everyone, I asked someone from barbican team what they thought16:13
prashanthr_1I have my tests running for py27, py26 and py33 when Jenkins tries to run these tests I am getting an ImportError16:13
prashanthr_1http://logs.openstack.org/78/97178/10/check/gate-marconi-python26/5809eae/testr_results.html.gz16:13
prashanthr_1but the requirements are already added to test-requirements*.txt16:14
kgriffsinitial reaction is the name is OK - a little strange sounding at first, but not too bad. plus bonus points for having meaning behind it16:14
kgriffsok everyone16:14
kgriffsshall we go with zaqar? any vehement objections?16:15
flaper87zaqar it is16:15
sriramnone from me16:16
malinisounds ok16:16
AAzzaprashanthr_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
AAzzaprashanthr_1: if it is here, did you try to recreate env?16:17
prashanthr_1this is on jenkins16:17
prashanthr_1on my local machine it works just f916:18
AAzzaprashanthr_1: oh, miss this part:-( looking more closely now16:18
*** amitgandhi has joined #openstack-marconi16:19
kgriffsflaper87, malini: OK, I sent a note to the ML so everyone knows about the name change16:21
malinigreat! I will start on the renaming bp16:21
*** jasondotstar has quit IRC16:22
flaper87awesome16:22
AAzzaprashanthr_1: download your review and trying to run on my machine16:22
flaper87http://imgur.com/iJb9fYS16:22
prashanthr_1AAzza: sure.16:22
*** abettadapur has quit IRC16:26
AAzzaprashanthr_1:  fails on my machine. maybe problem is in missing __init__ .py in storage/redis?16:28
prashanthr_1great find :) I guess that's the error16:28
prashanthr_1caz py3.3 does not require __init__.py16:28
prashanthr_1Will add that and send it a review16:29
AAzzaprashanthr_1:  :)16:30
*** prashanthr_1 has quit IRC16:30
AAzzaprashanthr_:1: on my machine it is just succeeded, when i added __init__.py, so it is definetely the problem16:31
prashanthr_AAzza: that was one great catch :)16:31
prashanthr_thanks a lot16:31
flaper87this *is* cool https://www.youtube.com/watch?v=yY1FSsUV-8c16:33
*** amitgandhi has quit IRC16:34
*** flaper87 is now known as flaper87|afk16:35
*** amitgandhi has joined #openstack-marconi16:35
openstackgerritPrashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis  https://review.openstack.org/9717816:37
*** amitgandhi has quit IRC16:39
*** jasondotstar has joined #openstack-marconi16:40
*** jasondotstar has quit IRC16:40
*** jasondotstar has joined #openstack-marconi16:41
*** jasondotstar has quit IRC16:41
*** ykaplan has quit IRC16:42
vkmcAAzza, well spotted!16:42
*** jasondotstar has joined #openstack-marconi16:43
vkmcI never would have thought it was because of the __init__.py missing16:43
AAzzavkmc: it is probably because you never forget to add it) i always forget, so first check on ImportError is for it:)16:46
AAzzasriram: ping16:48
*** tonytan4ever has quit IRC16:48
kgriffsbbl (lunch)16:49
kgriffsvkmc, AAzza: can you help review prashanthr_'s patches? we need to get quick turnaround on them16:49
kgriffsI will review also in a bit16:50
kgriffsbbbl16:50
*** kgriffs is now known as kgriffs|afk16:50
*** tonytan4ever has joined #openstack-marconi17:00
vkmckgriffs|afk, sure17:05
*** tonytan4ever has quit IRC17:15
vkmcbbl17:20
*** tonytan4ever has joined #openstack-marconi17:23
*** jasondotstar is now known as jasondotstar|afk17:26
*** malini has quit IRC17:30
*** Rajalakshmi has joined #openstack-marconi17:30
RajalakshmiHi ...Can anyone help me with python-marconiclient?17:31
RajalakshmiI have installed CLI using the code at https://github.com/openstack/python-marconiclient17:31
RajalakshmiI ran python setup.py install after clone of the folder17:32
*** malini has joined #openstack-marconi17:32
RajalakshmiAfter installation, I am not able to see the commands when I type "marconi help"17:33
RajalakshmiI will be grateful If someone can guide me on this.17:33
maliniRajalakshmi: ummmmm..I think our only options are -v & daemon17:33
sriramare you trying to get help for the server or the client?17:34
sriramAAzza: ping17:34
maliniRajalakshmi:  the python marconiclient does support queue creation etc17:34
RajalakshmiI wish to know the list of commands available with marconi client17:34
sriramRajalakshmi: you can have a look at the examples17:34
*** kgriffs|afk is now known as kgriffs17:34
sriramRajalakshmi: the better way to do it, would be to load it up with ipython17:35
Rajalakshmimalini: do you mean 'help' is not the correct option?17:35
sriramand you can then see all the functionalities.17:35
kgriffsRajalakshmi: we still have some work to do on the CLI, to be honest17:35
kgriffsif you use the library directly all the operations are supported17:36
kgriffsvkmc is working on the CLI stuff, so would be good to ping her17:36
Rajalakshmisiram: can u please elaborate about ipython17:36
kgriffsvkmc: ^^^17:36
Rajalakshmisriram17:36
srirampip install ipython, launch it and import the marconiclient library17:37
*** abettadapur has joined #openstack-marconi17:37
*** chandankumar_ has joined #openstack-marconi17:38
sriramRajalakshmi: abettadapur had a gist with the entirety of functions of client library tested.17:39
sriramabettadapur: ping17:39
sriramRajalakshmi: as a first, you can look here : https://github.com/openstack/python-marconiclient/blob/master/examples/simple.py17:41
AAzzasriram: as I understand, you currently working on performance tweaks for benchmarking? so we don't interfere with each other17:42
AAzzasriram: i was away for two weeks and so maybe smth changed from then17:42
sriramAAzza: I applied the performance tweaks, you can go ahead and play around with the env.17:43
AAzzasriram: yes, playing now.17:43
AAzzasriram: 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 know17:45
sriramdepends on the ttl17:45
sriramif you modify it to have a very long ttl17:46
abettadapursriram, Rajalakshmi: I'm having trouble finding it, sorry17:46
abettadapurI'll keep hunting around and I'll post it if i find it17:46
sriramthen perhaps it will stay on the storage longer17:46
sriramAAzza: if its a sufficiently short ttl, the messages should expire soon.17:46
*** mwagner_lap has quit IRC17:48
*** amitgandhi has joined #openstack-marconi17:48
AAzzasriram: aha, yes, understand) next step i think for me will be to modify output to json/csv so it can be easily parsed17:48
sriramcool17:49
Rajalakshmisriram: so cant we execute cli commands as we do for module like nova, keystone?17:51
sriramRajalakshmi: work is ongoing cli-support.17:52
sriramflaper87|afk might know some details17:52
sriramflaper87|afk: ping17:52
kgriffsRajalakshmi: some commands are available, but some aren't yet implemented iirc17:52
kgriffsactually, it may only have queue management right now...17:53
* kgriffs is checking17:53
kgriffsyeah, looks pretty basic right now17:54
kgriffshttps://github.com/openstack/python-marconiclient/blob/master/marconiclient/queues/v1/cli.py17:54
kgriffswe'd love to get some help adding the rest of the commands. ;)17:54
kgriffsvkmc is working on it here and there when she has time17:55
Rajalakshmikgriffs: yes sure :)17:55
Rajalakshmikgriffs: I see commands related to queues...But why am I not able to see why I say marconi help :(18:00
RajalakshmiHow to execute those commands?18:00
kgriffshmm18:04
kgriffsare you using the common CLI18:04
*** Obulpathi has joined #openstack-marconi18:08
*** wpf has quit IRC18:14
kgriffsRajalakshmi: by which I mean https://github.com/openstack/python-openstackclient18:17
kgriffspython-marconiclient plugs into that18:17
*** wpf has joined #openstack-marconi18:19
kgriffslet me try it18:22
kgriffsah, so if you install18:23
kgriffspip install python-marconiclient18:23
kgriffspip install python-openstack18:23
kgriffsthen run "openstack"18:24
kgriffsyou will see the "queue" commands18:24
kgriffse.g., "help queue list"18:24
kgriffsman, we really need to update the README at least. :p18:25
vkmchey! :)18:26
kgriffshi!18:26
vkmcRajalakshmi, you need to install the openstack common client18:27
kgriffsvkmc: 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 start18:28
vkmcRajalakshmi, and you also require Keystone installed and an endpoint configured for Marconi18:28
kgriffssee also: https://developer.rackspace.com/blog/openstack-cli-basics/18:28
vkmcRajalakshmi, you can pass the url manually though... e.g. 'openstack --os-token test --os-url url queue create <name>'18:29
vkmckgriffs, sure :)18:29
kgriffsthanks. you rock.18:29
vkmcnp!18:29
*** jasondotstar|afk is now known as jasondotstar18:33
*** chandankumar_ has quit IRC18:33
Rajalakshmikgriffs: I installed python-marconiclient18:34
Rajalakshmivkmc: will that not work like other clients like keystone/nova18:35
RajalakshmiI mean can I not do "marconi queue lis" ?18:37
Rajalakshmilist*18:37
vkmcRajalakshmi, no, we are basing our client implementation on the openstack common client :)18:42
vkmcother projects like Keystone and Nova will do the same soon probably18:42
Rajalakshmiok :)18:43
RajalakshmiSorry to ask too many questions :( But still I have few doubts18:44
vkmcRajalakshmi, np!18:45
RajalakshmiThen what can be done by installting python-marconiclient?18:45
kgriffsRajalakshmi: you get programatic access to the library. Plus, it installs a plugin to python-openstackclient18:46
vkmcRajalakshmi, ^^18:46
kgriffsright now, the plugin only contains queue management commands18:46
kgriffsand patches are always welcome to add more commands. :)18:47
Rajalakshmivkmc, kgriffs : Thanks a lot! :)18:47
kgriffssure thing18:47
RajalakshmiI got it now ;)...18:47
vkmcRajalakshmi, what you can do with the CLI right now is create, remove and list queues18:47
Rajalakshmivkmc: when you say CLI, you mean openstack common CLI right?18:48
vkmcI'm working on adding support for message and claims operations :)18:48
vkmcyeah, I mean the command line interface for Marconi client, which is based on the openstack common client18:49
Rajalakshmivkmc : yep understood :)18:49
Rajalakshmivkmc: Thanks once again!18:50
vkmcRajalakshmi, np! let me know if something comes up18:51
Rajalakshmivkmc : sure18:51
*** whenry has joined #openstack-marconi18:57
*** AAzza is now known as AAzza_afk19:01
*** tonytan4ever has quit IRC19:03
vkmckgriffs, can you update the python-marconiclient repo in Launchpad? it is pointing to stackforge https://launchpad.net/python-marconiclient19:18
vkmcand I don't have enough permissions to do it19:18
kgriffsdone19:19
vkmcthx19:19
kgriffsvkmc: we need to make you core. :D19:20
vkmcoh wow, with great power comes great responsability19:21
*** malini has quit IRC19:30
*** tonytan4ever has joined #openstack-marconi19:32
*** flwang__ has joined #openstack-marconi19:34
kgriffsvkmc: do you go by Victoria or Vicky or... ?19:41
vkmckgriffs, I'm ok with both! everyone tend to me Vicky though19:42
kgriffsok, gtk19:42
kgriffs:)19:42
vkmcs/tend to/tend to call me19:42
kgriffsVicky it is, then. :)19:42
vkmckgriffs, and you?19:46
kgriffsah, just Kurt19:47
vkmcit's short enough :) haha19:48
kgriffsyep19:48
kgriffsMy full name is Kurt Evan Griffiths, but people don't tend to use my middle name. :)19:48
vkmcoh that always happen19:50
vkmcthanks god I don't have a middle name... otherwise it wouldn't fit in my ID (two surnames is enough)19:50
kgriffslol19:50
kgriffsvkmc: I am always surprised how many people go by their middle name... it's more than you think19:51
*** tonytan4ever has quit IRC19:51
kgriffsI have a brother-in-law named Curtis19:52
kgriffsmy inlaws usually just call him "Curt"19:53
kgriffsbut try to say "Curtis" when I'm around... confusing. :p19:53
vkmchaha boo, you have to stand for you name, you are 'the' Kurt there!19:54
sriramhaha, I cant go by by last name.19:54
vkmcmost people I know dislike their 'other' name... the one they don't use19:54
sriramIts just too long :P19:54
kgriffssriram: yeah, what is it again?19:55
kgriffsSriram Superawesomedudeguy19:55
sriramlol19:56
vkmclol19:56
sriramMadapusi Vasudevan -> its pita everytime I need to spell it19:56
sriramI just handover my id :P19:56
kgriffsheh19:56
vkmcdaaah, I hear you sriram19:56
sriramcurrently my comcast account by the name of Mababuhi Wasudebam19:57
vkmclol19:57
kgriffsROFL19:57
*** flaper87|afk is now known as flaper8719:57
kgriffsthat's one way to keep the NSA off your track19:57
vkmcclose enough! haha19:57
mpanettaYou will be stuck with that forever, since comcast does not let people cancel accounts. :P19:57
sriramyeah, I tried to correct it.. but it never got corrected :/19:58
flaper87o/19:58
* kgriffs gets back to reviewing patches19:58
sriramI have an awesome alias now though :P19:58
sriramhehe19:58
mpanettaHah19:58
vkmcflaper87, do you have a second name?19:59
flaper87I, theoretically, have 4 names but not legally ;)19:59
*** flwang__ has quit IRC19:59
flaper87I mean, I was meant to be named like that but they're not in my legal documents19:59
flaper87and I have 2 last names19:59
flaper87lastnames19:59
* kgriffs is pretty sure flaper87 is a spy20:00
*** flwang__ has joined #openstack-marconi20:00
flaper87LOL20:00
flaper87kinda20:00
vkmcflaper87, we know your name and lastnames, which is the one left? :p20:01
flaper87which are the ones* left20:01
flaper87:P20:01
* flaper87 will never make that information public20:02
vkmclol20:02
flaper87I'll just tell you that those were names of 3 other Roman emperors20:02
vkmcFlavio Aurelio!20:02
flaper87Fuck no20:02
vkmclol20:02
flaper87hell no, OMFG.... NO!20:02
flaper87:P20:02
*** flwang__ has quit IRC20:05
kgriffsflaper87: can you help me review https://review.openstack.org/#/c/9717820:08
flaper87ah yeah, I started reviewing it but then life happened20:08
flaper87I'll keep reviewing it20:08
kgriffsok, thanks. I am reviewing now20:08
flaper871600 LOC20:08
flaper87prashanthr_: hate you20:08
flaper87so much20:08
kgriffsyeah, looks like he combined several patches20:11
kgriffsI 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 misunderstood20:12
*** tonytan4ever has joined #openstack-marconi20:16
openstackgerritA change was merged to openstack/marconi: Updated from global requirements  https://review.openstack.org/11041720:18
*** tonytan4ever has quit IRC20:21
*** tonytan4ever has joined #openstack-marconi20:23
flaper87kgriffs: did you cc/bcc devananda?20:31
*** abettadapur has quit IRC20:32
kgriffsyes, for the mtg in 30 min20:32
kgriffsshort notice, so idk if he will make it20:32
flaper87ok20:33
flaper87just double checking20:33
flaper87not that I don't trust you20:33
flaper87but.. I don't20:33
flaper87:D20:33
kgriffsheh, love u 220:34
*** sriram has quit IRC20:36
*** tonytan4ever has quit IRC20:36
*** tonytan4ever has joined #openstack-marconi20:39
*** Obulpathi has quit IRC20:44
prashanthr_kgriffs and flaper87: He he nope I just merged the claims controller in and added some unit tests20:54
prashanthr_for the 3 controllers20:54
flaper87prashanthr_: shouldn't you be sleeping?20:54
flaper87or 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 nope20:54
flaper87oh lord, poor boy...20:54
prashanthr_it's around 4:45 am here :)20:55
flaper87if you want to go to bed, please do. We're just going to hear kgriffs saying random things20:55
flaper87ops, did I say that?20:55
* kgriffs didn't hear anything20:55
mpanettaflaper87: You have officially been replaced as team robot by prashanthr_20:55
flaper87seriously, it's a very management, project, grad, thingy like meeting20:55
flaper87prashanthr_: feel free to be - or not - around.20:55
flaper87but well, you already woke up20:55
flaper87mpanetta: wait what?20:56
flaper87>.>20:56
flaper87you'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
mpanettaflaper87: he said it was 4:45am and he is still awake. :P20:56
flaper87mpanetta: come on, he just woke up20:57
flaper87>.>20:57
flwango/20:57
flaper87flwang: the only guy with a fresh view of the world in this channel right now20:57
flaper87flwang: \_/? some coffee for your breakfast20:58
flaper87and don't tell me you don't drink coffee20:58
flaper87kgriffs: malini|afk ametts flwang et all: meeting in 2 mins20:58
mpanettaflaper87: haha20:58
flwangflaper87: I like coffee, but I don't have a cup :D20:59
flaper87flwang: oh man, I'd drink it from the coffee pot20:59
* kgriffs sends flwang a cup via wonkavision20:59
flaper87or wait for kgriffs to send a cup your way20:59
*** jasondotstar has quit IRC20:59
*** vipul has joined #openstack-marconi20:59
flwangkgriffs: thanks, my small God20:59
* flaper87 wants to be a God too21:00
* flaper87 is now jealous21:00
* flaper87 shakes kgriffs and ties his hands21:00
kgriffsametts, malini|afk: around?21:00
flaper87meeeeeetiiiiiiiiiiiiiiingggggggggggggg21:00
flwangflaper87: yep, you can, after my patch got your bless21:00
flaper87flwang: that... doesn't sound legal to me21:00
flwangmeeting...21:01
*** malini has joined #openstack-marconi21:01
malinio/21:01
kgriffso/21:01
flaper87go go go go go21:01
kgriffs#startmeeting marconi-roadmap21:01
openstackMeeting 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:01
flwango/21:01
openstackThe meeting name has been set to 'marconi_roadmap'21:01
flaper87o/21:02
flaper87o/21:02
kgriffso/21:02
flaper87o/21:02
malini\o21:02
vkmco/21:02
kgriffs#link https://etherpad.openstack.org/p/marconi-scratch21:02
kgriffs#topic graduation status21:02
malinido we have the checklist handy?21:03
kgriffsok, so first, what do we have left21:03
kgriffsmalini: let's make one21:03
kgriffs#link https://etherpad.openstack.org/p/marconi-graduation21:03
* flaper87 is adding things there21:04
* ametts comes stumbling through the meeting room door, wondering if he's late.21:05
kgriffsflaper87: lets put those on the other etherpad21:05
*** oz_akan has quit IRC21:05
flaper87yes sir21:05
maliniametts: we are updating the etherpad https://etherpad.openstack.org/p/marconi-graduation21:08
flaper87malini: kgriffs ametts flwang we're in good shape, AFAICS21:09
flaper87Relevant section: http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements.rst#n7921:09
*** whenry has quit IRC21:11
kgriffso/21:19
* ametts is getting dizzy21:20
*** rwsu has quit IRC21:31
*** peoplemerge has joined #openstack-marconi21:34
* peoplemerge is back21:34
kgriffsso, let's get things assigned21:35
flaper87FTL (for the logs) most of the meeting happened on the etherpad21:35
flaper87:P21:35
flaper87Logging fail21:35
flaper87:P21:35
maliniImportant question - do we all want to graduate this cycle?21:36
kgriffsI really want to21:36
flaper87yup21:37
malinime too21:37
* flaper87 does as well21:37
kgriffsI'm worried people who want to use us for stuff are going to get tired of waiting21:37
flaper87it's key for the project itself and the team motivation21:37
maliniyes..I am kind of tired of going thru this every cycle too21:37
*** whenry has joined #openstack-marconi21:37
maliniIf we want to graduate, I think we might have to focus solely on the graduation stuff cycle21:38
flaper87We're not in bad shape, FWIW.21:38
flaper87I'll take care of sqla21:38
flaper87and I also need to finish flavors21:38
kgriffsflaper87: oh, flwang put his name there. fight fight!21:38
*** devanand1 has joined #openstack-marconi21:39
flaper87oh well, flwang you take it21:39
flaper87:P21:39
*** rwsu has joined #openstack-marconi21:39
kgriffsI think getting quick turnaround on patches will be crucial21:39
flaper87that was easy, wasn't it?21:39
flwangflwang: I don't have much bandwidth to take big cake, so .... haha21:39
flaper87reviews, reviews reviews21:39
kgriffsso, core reviewers please spend a good chunk of each day on reviews. please please please!21:39
* kgriffs is pointing at self as well21:39
malinido we think we can get all of this done in the next week & go to TC the week after?21:40
flaper87nope21:40
kgriffsmalini: you mean, by next wed?21:40
maliniI can ask, rt? ;)21:40
malinikgriffs: yes21:40
flaper87lets not rush it, we still have time21:40
flwangI don't think we can21:40
flaper87lets make sure we get there with a solid base21:40
flaper87important bits covered, etc.21:41
maliniI want us to go to TC early enough, to address any concerns they might have (tht we haven't covered)21:41
maliniWe need time to address any concerns they wud bring up21:41
kgriffsI think we should have a sense of urgency though. we can't wait until the last minute either21:41
flwangkgriffs: we should figure out the next checkpoint21:41
flaper87The graduation meeting must happen before the release but at the end of the cycle21:41
flwangkgriffs: to review the list we worked out today21:41
maliniCan 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
flwangso around the end of J-3 milestone?21:42
flaper87malini: but that's what devananda signed up for21:42
kgriffsmalini: 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 of21:42
flaper87we should probably forward him this meeting and get his feedback21:42
kgriffsok, flaper87 will you sync with devandanda?21:43
maliniI am worried if our rep might have enough bandwidth to review our stuff - its a lot of work21:43
flaper87kgriffs: sure, I'll send him an email21:43
kgriffsif he doesn't we should find someone else to help21:43
maliniflaper87: why do you not want to have another mid review meeting with all of TC?21:44
flaper87it'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 project21:45
kgriffsmalini: btw, will you check with infra to get mongodb gate going?21:45
flaper87it might be worth, though.21:45
malinikgriffs: sure21:45
kgriffsflaper87, malini: I think we should have devananda do a first pass21:45
flaper87(plus it's august, many folks are out)21:45
openstackgerritPrashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis  https://review.openstack.org/9717821:45
kgriffswe can also reach out directly to docs PTL21:46
kgriffsand quality PTL21:46
maliniquality PTL is no longer the TC member21:46
kgriffsoic21:46
flaper87lets talk to infra for mongodb and to anne for the docs21:47
kgriffsok21:47
kgriffslast action item that isn't assigned is benchmarks21:47
flaper87kgriffs: AAzza_afk is working on that with sriram21:47
flaper87AFAIK21:48
kgriffsametts: any chance sriram might have a few extra hours this next week to help?21:48
flaper87ametts: don't hide21:48
flaper87come on21:48
kgriffsflaper87: hmmm, we better follow up.21:49
flaper87right21:49
flaper87I talked to AAzza_afk earlier today21:49
amettsI can check.  I think there's probably a little wiggle room with what he's currently working on.21:49
kgriffswe basically need to just get some graphs generated right?21:49
flaper87she's doing work there21:49
flaper87I think, as of now, benchs are more useful to us than the overall community21:49
flaper87they certainly help with other ppl's curiosity21:49
kgriffsok.21:49
flaper87but, right now, we need to understand where we are21:50
kgriffsI think we need to just run some manually, but they do need to spit out some graphs21:50
flaper87right21:50
flaper87http://166.78.236.4/21:50
flaper87that's the server sriram installed21:50
flaper87I think it's master from 3w ago21:50
kgriffsI need to ask about that21:50
peoplemergeflaper87: I can see nothing there21:50
flaper87peoplemerge: it's marconi ;)21:50
flaper87use marconi client and you'll see the magic happen21:51
peoplemergeoops21:51
kgriffsflaper87: do you know if it is bare metal or hypervisor?21:51
flaper87kgriffs: bare metal, AFAIK21:51
flaper87peoplemerge: http://166.78.236.4/v121:51
kgriffsok, I will ping him tomorrow21:51
flaper87+121:51
kgriffsand see if anything is left on it. I can help with sys admin21:51
flaper87last time we spoke, it was ready to be used for benchs21:52
kgriffsonce we have the redis driver merged, let's bench it, do a couple rounds of perf tuning, and then publish the results21:52
flaper87but again, this is 3w old info21:52
flaper87+121:52
flaper87anything else?21:52
maliniCan we set some ETAs for each task?21:53
prashanthr_kgriffs: Redis driver ( basic )/ the one with the load balancing and replications ?21:53
flaper87IMHO, the ETA is asap21:53
flaper87we should start working on them tomorrow21:53
flaper87well, tomorrow for me21:53
flaper87:P21:53
maliniasap always gets pushed :(21:53
flaper87which is actually today21:54
flaper87damn21:54
maliniI was thinking of a deadline when each task shud be complete21:54
flaper87lets try to not do that21:54
flaper87malini: thing is a deadline will not help because we need them all to graduate21:54
flaper87so, the sooner we get them in the better21:54
flaper87they must be done before the feature freeze for sure21:54
flaper87#link https://wiki.openstack.org/wiki/Juno_Release_Schedule21:54
maliniI was thinking lot sooner than that :D21:55
flaper87which is September 4th21:55
kgriffsI'd say, let's start working on all of these items today/tomorrow21:55
maliniSo its just a month away21:55
kgriffslet's try to make good progress by next wed21:55
kgriffswe will checkpoint on monday at our team meeting21:55
flaper87right, that's why I'm saying a deadline won't help21:55
maliniSo we go to TC first week of September?21:55
flaper87malini: first or second21:56
flaper87first21:56
flaper87:P21:56
*** tonytan4ever has quit IRC21:56
malinimeanwhile should we start discussions in the ML abt our plan?21:56
flaper87lets first sync w/ devananda21:56
kgriffsok. 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
flaper87kgriffs: absolutely21:57
maliniflaper87: sounds good21:57
kgriffsok, sounds like a plan21:57
flaper87and if anyone hits a blocker, TALK!21:57
kgriffsmalini: please assign me some renaming tasks21:57
flaper87do not wait for others to ask21:57
malinikgriffs: sure..21:57
kgriffsok, we are just about out of time21:57
kgriffstwo final things real quick21:58
flaper87thanks everyone21:58
kgriffsfirst, 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
kgriffsI listed my reasons on the etherpad21:58
kgriffshttps://etherpad.openstack.org/p/marconi-scratch21:58
malinikgriffs: I am good with tht21:59
flaper87sure21:59
malinikgriffs: Dont we need redis on action items?21:59
kgriffsI'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-121:59
kgriffsmalini: yes21:59
* kgriffs adds that22:00
flaper87reviews, reviews, reviews22:00
* ametts wonders what flaper87 thinks is the most important thing for people to do right now22:00
*** flwang__ has joined #openstack-marconi22:00
flaper87buy flaper87 some gummy bears22:00
amettsif that were true he'd say "gummy bears, gummy bears, gummy bears"22:01
flaper87gummy bears, gummy bears, gummy bears22:01
flaper87:D22:01
kgriffsok everyone22:01
flaper87kk guys, time's up22:01
kgriffsone last thing22:01
flaper87great .... here he comes again22:02
kgriffslol22:02
*** mpanetta has quit IRC22:02
flaper87:P22:02
kgriffsI like timing that to be right after flaper87 says "times up"22:02
kgriffsso, on a more serious note22:02
flwangkgriffs: what's the last thing?22:03
flaper87LOL22:03
flaper87that was it22:03
* flwang is just back from another meeting22:03
kgriffs...22:04
ametts(he's pausing for dramatic effect)22:04
flaper87"so, on a more serious note"22:04
malinikgriffs is building the suspense22:04
flaper87:P22:04
flwangkgriffs: gosh22:04
flaper87ametts: he might be gone by now22:04
flaper87:P22:04
kgriffsI 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 lead22:04
flwangkgriffs: are you giving up the God position ?22:05
*** oz_akan has joined #openstack-marconi22:05
kgriffsTherefore, 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 IRC22:06
flaper87kgriffs: fwiw, you've done an amazing job so far22:06
malinikgriffs: You did a really awesome job bringing marconi so far!22:06
amettsTotally agree22:06
flwangyou guys said all what I want to say22:06
kgriffsthanks everyone. it means a lot to me.22:07
maliniflaper87: I hope kgriffs has shared some of his firmware with you!22:07
flaper87kgriffs: https://www.youtube.com/watch?v=YIAnkrPgTvY22:07
flaper87malini: we share minds, we've been training all this time22:07
kgriffsI couldn't have asked for a better bunch of people to work with.22:07
flaper87well, I keep stealing his thoughts22:07
maliniflaper87: I knew you were the same all along22:08
flaper87malini: :P22:08
amettsflaper87, kgriffs:  Be thinking about the communication plan to the OpenStack community.22:08
kgriffslike I said, I will still be around. :)22:08
malinikgriffs: You set a really awesome culture in Marconi & I am sure flaper87 will continue to maintain tht22:08
flaper87malini: are you really really sure?22:08
amettsWe want to maintain confidence that the project is in good hands as we approach graduation.22:08
* flaper87 is obviously joking22:08
amettsEveryone thinks flaper87 is awesome, we the community needs to see that the project is still strong and that kgriffs is still involved.22:10
kgriffsyeah22:10
flaper87agreed (on what the community need)22:10
amettsflaper87:  you don't agree that everyone thinks you're awesome? :)22:11
kgriffsI don't know that we need to make a big announcement on the ML or anything22:11
maliniflaper87: now hurry & chk with devananda if we can graduate ;)22:11
* peoplemerge :(22:11
flaper87kgriffs: I don't think so... TBH, what I've seen happening is that PTL's officially step down and a new election happens22:11
*** balajiiyer has joined #openstack-marconi22:11
kgriffsI am still actively involved and just delegating some PTL stuff until the next election22:11
flaper87we don't need that in marconi now22:11
kgriffsno22:12
flaper87we need people to know the community is strong and that nothing has really changed22:12
kgriffsI actually consulted with thierry on this22:12
flaper87marconi has demostrated to be a team-led project22:12
amettsflaper87, 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
kgriffssince we are so close to end of cycle, the delegation approach seemed best22:12
flaper87fully agreed22:12
amettskgriffs:  if thierry's comfortable, I'm comfortable.22:12
kgriffsametts: I notified thierry. I think that is all that is necessary.22:12
flaper87lets focus on important things: gummy bears, gummy bears, gummy bears22:12
kgriffslol22:13
flaper87same here22:13
flaper87seriosly, lets code, review and get graduated22:13
ametts(jeez' who made this guy in charge.  all he talks about is gummy bears...)22:13
kgriffsROFL22:13
flaper87huahuahuahuahua22:13
flaper87and now, the project will be called, Gummy22:13
kgriffs#vote yes22:14
kgriffs#endmeeting22:14
openstackMeeting ended Wed Jul 30 22:14:07 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:14
openstackMinutes:        http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.html22:14
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.txt22:14
openstackLog:            http://eavesdrop.openstack.org/meetings/marconi_roadmap/2014/marconi_roadmap.2014-07-30-21.01.log.html22:14
flaper87ok guys, great meeting. I'm off to bed now22:14
flaper87well, afk, not bed22:14
flaper87it's too early22:14
kgriffsthanks everyone!22:14
flaper87ttyt22:14
malinibye!22:14
prashanthr_Cya ! :) Good night :)22:14
kgriffslets get this stuff done22:14
*** amitgandhi has quit IRC22:15
*** flaper87 is now known as flaper87|afk22:15
*** amitgandhi has joined #openstack-marconi22:15
*** malini has quit IRC22:16
*** amitgandhi has quit IRC22:19
vkmcthanks, ttfn o/22:20
vkmc(better late than never)22:20
*** oz_akan has quit IRC22:23
*** oz_akan has joined #openstack-marconi22:24
*** kgriffs is now known as kgriffs|afk22:28
*** kgriffs|afk is now known as kgriffs22:49
*** whenry has quit IRC22:55
*** kgriffs is now known as kgriffs|afk22:59
*** reed has quit IRC23:41
*** balajiiyer has quit IRC23:45

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