19:00:12 #startmeeting Poppy Weekly Meeting 19:00:12 Meeting started Thu Oct 23 19:00:12 2014 UTC and is due to finish in 60 minutes. The chair is amitgandhinz. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:16 The meeting name has been set to 'poppy_weekly_meeting' 19:00:29 #topic RollCall 19:00:32 o/ 19:00:36 o/ 19:00:37 o/ 19:00:37 here 19:00:40 \o/ 19:00:43 o/ 19:01:19 #link https://wiki.openstack.org/wiki/Meetings/Poppy 19:01:29 o/ 19:01:37 #topic Last Week Today with Amit Gandhi 19:01:47 nice 19:01:57 #link http://eavesdrop.openstack.org/meetings/__poppy/2014/__poppy.2014-10-16-18.59.html 19:02:14 so only one action item for megan_w_ 19:02:23 gauge vendor participation for paris 19:02:29 i propose we change to an action item for amitgandhinz as the ptl 19:02:33 lol 19:02:55 i did ping mike_hn to see his plans, he hadnt decided yet - chaotic schedule currently 19:03:06 but amitgandhinz and i did chat about determining the session agendas here today and then sharing those with vendors and other we want to join sessions 19:03:11 maybe amitgandhinz can let us know after the summit 19:03:37 yeh lets define the agenda and then email it out the vendors 19:03:49 good plan 19:03:56 so, that action item will be done today 19:03:59 Technically you only have one 40-minute session, correct? 19:04:04 thats correct 19:04:11 brown bag? 19:04:20 does that not fit into "technically"? 19:04:24 That's a quick one-way presentation. 19:04:24 ok lets get throught the bugs and bp and then we can spend the rest of the time on the summit topics 19:04:29 k 19:04:29 brownbag is 15 min 19:04:38 has time for Q&A but not much really 19:05:08 #topic Blueprint updates 19:05:10 #link https://blueprints.launchpad.net/poppy 19:05:30 amitgandhinz: cloud-dns-driver - im going to change this to slow progress 19:05:59 in fact someone else may need to pick it up so will take my name off it 19:06:05 I picked it up 19:06:19 I swa that it was not assigned it anyone one on JIRA 19:06:38 ok assigned to you on launchpad 19:06:44 cool, thanks :) 19:07:01 miqui: add-docstrings? 19:07:17 is that complete yet, or are there sections still requiring it? 19:07:20 hi guys... 19:07:22 sorry am late.. 19:07:25 np 19:07:29 time flys... 19:07:31 glad you could make it miqui 19:07:41 amitgandhinz: is not done... 19:07:49 ok thanks 19:07:58 ill mark it as slow progres 19:08:08 now that i have finally format that passed...then will propagate that via another patch.. 19:08:16 awesome =) 19:08:21 tonytan4ever: delete-service 19:08:27 This one is merged. 19:08:47 so I think its status should be done ? 19:09:19 done 19:09:26 tonytan4ever: purge-content 19:09:33 This one is under review now. 19:09:56 amitgandhinz: dns-driver 19:09:57 So it is in "Review Needed" status 19:10:14 ill leave this open per the prev comment 19:10:36 and reassigned it to obulpathi 19:10:46 cool, I got it 19:10:51 obulpathi: patch-service 19:11:08 its almost done, was waiting for dependent patches to go through 19:11:18 ok 19:11:19 now I have all the required patched patches 19:11:24 cool 19:11:27 will submit the patch today 19:11:39 malini: gate-cassandra 19:11:48 well i think this was going to be reassigned right? 19:11:51 No progress 19:11:51 i;ll remove you 19:11:57 thanks amitgandhinz 19:12:10 miqui: home-doc 19:12:25 have not started.. 19:12:38 ok 19:12:51 ok thats it for bp's 19:12:53 Also amitgandhinz: you can open a new BP, 'set-referrer-restrictions', and assign it to me 19:12:54 moving onto bugs 19:13:05 ah set-restrictions is there 19:13:09 i'll assign to you 19:13:11 cool 19:13:33 also I am working on the ttls 19:13:39 can you please assign it to me 19:13:56 may be i need to create a bp for this one? 19:13:59 do we have the ttl story there? 19:14:05 yeh, can u issue the bp please 19:14:10 sure, thanks :) 19:14:21 ok anything else i missed 19:15:03 ok moving on then 19:15:06 #topic bugs 19:15:17 #link https://bugs.launchpad.net/poppy 19:15:39 most of the flavor bugs have a patch submitted now 19:15:47 so lets get them merged so these can be cleared out 19:15:49 yayy! 19:16:26 lets just review the undecided items here 19:16:32 DELETE brings down cassandra 19:16:34 eeek 19:16:41 tht is fixed 19:16:44 CYMBALS 19:16:45 Er... 19:16:51 ...hmmmwow.. 19:16:53 you want to elaborate? 19:17:05 tonytan4ever: ? 19:17:12 was it just deletes or something else causing cassandra to fall 19:17:42 I don't know about that, but before DELETE-service patchset was merged, 19:18:00 cassandra-driver don't reuse session, 19:18:08 cpowell mentioned tht we had a lot of FDs open before tonytan4ever 's patch 19:18:22 which could potentially crash cassandra cluster. 19:18:34 so the changes in the delete-service patch fixed this? 19:18:40 I believe so. 19:18:44 awesome 19:18:50 lets keep an eye on this 19:19:00 absolutely. 19:19:05 https://bugs.launchpad.net/poppy/+bug/1384271 19:19:07 Launchpad bug 1384271 in poppy "List Services - NON ASCII limit causes poppy to return 500" [Undecided,New] 19:19:40 this one is kinda weird..I thought this was fixed . But I can repro it with the API tests 19:20:04 I will take a look at it 19:20:30 obulpathi: this is the test https://github.com/stackforge/poppy/blob/master/tests/api/services/test_services.py#L178 19:20:39 I will add it to the bug 19:20:48 ok everything else has been evaluated 19:20:59 so any thing else to talk about on bugs before we move on 19:21:30 yes..there is one 19:21:42 https://bugs.launchpad.net/poppy/+bug/1382155 19:21:43 Launchpad bug 1382155 in poppy "/health endpoint returns wrong status when cassandra is offline" [Medium,New] 19:21:59 well it has been evaluated 19:22:01 Sorry 19:22:27 we can move on 19:22:30 apology accepted =) 19:22:44 thanks amitgandhinz :D 19:22:48 ok now for the fun stuff =) 19:22:59 #topic Kilo Design Summit Agenda 19:23:03 #link https://etherpad.openstack.org/p/poppy-design-session-paris 19:23:21 so lets use this etherpad to brainstorm what we should focus on during the design session 19:23:29 it will be a 40 min session 19:23:37 at 2pm Tuesday 19:23:48 followed by a 15 min brownbag session at 345p 19:23:55 Do you think we shud use that as a design session? 19:24:06 It kinda makes sense for established projects 19:24:08 the brown bag session will be just an overview of Poppy 19:24:24 similar to the talk i gave in the Atlanta Meetup last week 19:24:49 The design session, im thinking to focus on a quick overview of Poppy, current features being worked on 19:25:02 and then spend the rest of the time talking about what the next set of priorities should be 19:25:18 Obvious ideas are Swift integration 19:25:36 amitgandhinz: is the agenda going to be posted somehwere? 19:25:36 I will invite some of the Swift devs to the design session 19:25:42 yes it will 19:25:47 shud we also discuss our current architecture etc. in case anybody has concerns with any modules we are using? 19:25:49 and during the session this will be a working doc 19:25:58 this etherpad is already linked in the wiki here... 19:26:03 ah ok. i was going to propose we have a agenda for if vendors show up vs not 19:26:06 good idea malini 19:26:39 #link https://wiki.openstack.org/wiki/Poppy/Talks 19:27:08 malini: we could 19:27:20 maybe i can go through the arch in the intro 19:27:27 lets move to the etherpad ... 19:27:50 and please add your name in the box so we know your colors =P 19:28:09 can anybody give me the etherpad link ? 19:28:19 https://etherpad.openstack.org/p/poppy-design-session-paris 19:28:26 thanks 19:28:30 :) 19:28:44 who is bookwar? 19:31:53 amitgandhinz: here 19:32:42 hi bookwar_, i saw your nick in the etherpad, was curious who you were 19:33:01 amitgandhinz: i've just went to check what is this project about, nothing serious :) 19:33:12 ah nice, more than welcome to hang out and help 19:33:16 always looking for new contribs 19:33:18 =) 19:35:16 amitgandhinz: let's talk about an overall goal. if you could come out of the design session with one thing, what would it be? 19:35:21 more contributors? 19:35:34 more blueprints? 19:35:51 more contributors (but i think that is a side effect of publicity rather than something we can get out of a design session explicity 19:36:15 i think an understanding of what the community thinks is most valuable would be really good feedback 19:36:32 agreed, but if we are lucky enough to get people there, let's set them up to be contributors 19:36:33 and an impression of if cdn is in high demand and we should be looking towards incubation 19:37:10 amitgandhinz: are the "core" vs "ecosystem" lines drawn clearly enough to talk about? 19:37:16 not yet 19:37:24 i think they will talk about that during the summit 19:37:31 It'll be cool to get validation from folks who really work with CDN (a.k.a vendors?) 19:38:31 we shud probably not worry abt being in core or ecosystem at this point 19:38:54 i tend to agree. but i don't want to waste time talking about incubation until that's figured out 19:39:00 yeh, im just worried about vendors not showing up 19:39:42 Do we even need to talk abt incubation now? we shud focus on building the right thing and reputation in the community before incubation 19:40:03 amitgandhinz brought it up, not me :) 19:40:17 its always his fault :-P 19:40:20 amitgandhinz: do you want to nail these down to 4-6 topics? 19:40:49 so my guess is that after the intro and current design, we will have about 20-30 min left on forward looking topics 19:40:50 i would... 19:40:55 its only 40 min no? 19:40:59 ya 19:41:01 yeah 19:41:36 Depending on who is present, amitgandhinz might want to spend more/less time on certain topics 19:41:39 shall we vote somehow or talk it out? my highest priorities would be swift, analyics, and ssl 19:41:59 lets vote on what we think is highest 19:42:08 analytics is kind of a nice, value add, fun problem to solve 19:42:13 everyone put a +1 next to the most important 19:42:33 megan_w_: agreed, but i wonder how we can generalize log analysis 19:42:33 only one? 19:42:47 Can I +1 the intro? 19:42:53 *-) 19:43:08 just the ideas section 19:43:24 megan_w_: lets do +1 against most important 19:43:32 not everyone +1 everything else it becomes pointless lol 19:43:35 k 19:48:06 amitgandhinz: can you please add little bit more details on cielometer tracking 19:48:09 obulpathi: so ceilometer integration 19:48:22 this came out of last weeks meetup with dhellmann 19:48:26 yes 19:48:31 he suggested surfacing metrics via ceilometer 19:48:39 to do tracing 19:48:55 hahaaha on line 63: 19:48:56 so for example we log a request coming through poppy, to the provider, and through designate 19:49:18 cool 19:49:27 and surfface those through ceilometer 19:49:30 its just an idea 19:49:37 i need to look into it more 19:50:03 What about streaming feature ? 19:50:46 so there is video streaming 19:50:50 also PUSH originss 19:51:30 Come on, ought to give streaming +1 guys 19:51:30 ok so 9 min left in the meeting 19:51:44 im just thinking if we can realistically do that by May 19:51:56 with Swift integration and other basic functionality 19:52:29 i think perhaps better get a solid footing on the basic features,etc... 19:52:31 i think they are bot important, just swift more 19:52:40 swift would be good to have i think... 19:52:41 bot=both 19:52:43 yeh, i would like the basic stuff to be solid 19:52:50 amitgandhinz: +1 19:53:22 amitgandhinz: so what if we focus on design for this session, and our goal of the brown bag is getting contributors/participants 19:53:33 we can 19:53:41 the brown bag is going to be more marketing speak 19:53:41 i know you already have some stuff put together, but don't forget your marketing hat :) 19:53:44 hey this is poppy 19:53:48 we are doing cool stuff 19:53:50 come help us 19:54:00 & you get a high 19:54:29 "poppy allows operators to quickly add cdn to their portfolio" = money for cdn providers :) 19:54:39 you get it 19:54:50 megan_w_: you are genius 19:54:51 Demos are aways good if you can pull it off -- even if its a super-simple 2-minute one via a ssh connection. 19:55:04 Just shows that we're not vaporware 19:55:23 i was thikning something recorded would even be good 19:55:30 or is that a no no? 19:55:30 maybe (if it all runs nicely on my machine) 19:55:45 but im weary of the internet connection to the vendor 19:55:53 yes... 19:55:54 Key thing is to keep the logistics simple, so you don't burn all your time fiddling with the equipment. 19:56:00 that is most defiantely a concern... 19:56:09 was not that great last summit ... 19:56:17 If you do it from a cloud server, all you have to worry about is ssh to the cloud server. 19:56:29 And if that flakes out, well, you tried. 19:56:35 if its a demo that runs entirely local... best... 19:56:54 miqui: +1. except i cant run fastly or akamai locally =P 19:57:11 amitgandhinz is a wimp 19:57:14 ahhh..hmm.. 19:57:16 amitgandhinz: you shud try harder 19:57:24 hmmm....we need to integrate with an opensource cdn implementation we can run via docker haha 19:57:50 ok 3 minutes left 19:57:55 right fire up docker container running poppy+cdn... 19:58:09 time check: 2 min 19:58:11 this etherpad is still around so we can pick it up later and discuss again next thur 19:58:18 miqui: will you be in paris? 19:58:26 nope... 19:58:29 =/ 19:58:37 will try for vancouver... 19:58:45 ya 19:58:51 ok so SWIFT is a discussion point 19:58:54 we all have to go from atl to vancouver so we can meet :D 19:58:55 and second topic? 19:58:58 or warig and see 19:59:07 Queues looks next popular 19:59:12 s/warig/wait 19:59:54 if the nature of a typical CDN request is async... then queues make a ,lot of sense... 20:00:33 amitgandhinz: time 20:00:36 ok lets move to the other channel 20:00:40 #endmeeting