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