19:00:22 #startmeeting Poppy Weekly Meeting 19:00:23 Meeting started Thu Dec 18 19:00:22 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:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:26 The meeting name has been set to 'poppy_weekly_meeting' 19:00:29 #topic Roll Call 19:00:33 o/ 19:00:37 o/ 19:00:45 o/ 19:01:15 o/ 19:01:18 o/ 19:01:32 hello 19:01:33 o/ 19:01:41 #link https://wiki.openstack.org/wiki/Meetings/Poppy 19:01:53 #topic Review Last Weeks Action Items 19:02:02 #link http://eavesdrop.openstack.org/meetings/poppy_weekly_meeting/2014/poppy_weekly_meeting.2014-12-11-19.00.html 19:02:19 i had the only action item - amitgandhinz to set up a design discussion on the Message Queue Driver in early January 19:02:28 i'll set that up after the break 19:02:35 * as in the holiday break 19:02:46 Sounds good to me. 19:02:46 #action amitgandhinz to set up a design discussion on the Message Queue Driver in early January 19:03:02 where does the discussion take place? 19:03:03 in irc? 19:03:08 miqui_: yes 19:03:14 ah k.. 19:03:44 i will set up a time probably arrange it at the next weekly meeting, and we can all chat about the design onthe normal irc channel at the agreed upon date/time 19:03:46 \o 19:04:00 +12 19:04:10 #topic Review Blueprints and Bugs 19:04:13 #link https://launchpad.net/poppy/+milestone/kilo-2 19:04:26 okay....going through the blueprints.... 19:04:46 miqui_: any update on the home doc? 19:05:20 not much....sorry guys, very slow progress on it...although spent some time doing reviews instead... 19:05:34 thanks for the reviews =) 19:05:40 sure.. 19:05:48 always great to get them and a great way to learn and keep up 19:06:10 indeed... 19:06:24 malini: any update to moving the provider urls to conf files? 19:06:36 no 19:06:41 tht'll be in jan too 19:06:42 whats left on this one? 19:07:07 we currently have this for fastly & akamai 19:07:16 need to add the rest of the providers too 19:07:40 we have for dns too 19:07:58 cool obulpathi 19:09:09 sorry just updating the work items on that... 19:09:48 ok... 19:09:59 py34 support (thats me!) 19:10:16 this is implemented, i do need to update the gate jobs to start running the py3 packages 19:10:41 also relating to that, py33 jobs are currently failing in Jenkins due to an issue with sphinx stuff (unrelated to poppy) 19:11:01 someone upstream is working on it - there has been some discussion on the dev list regarding this 19:11:17 obulpathi: DNS plugin for Mimic 19:11:26 I finished the identity part of it 19:11:28 amitgandhinz: py34 will be affected by this issue too. 19:11:39 tonytan4ever: thats correct 19:11:40 make the identity plugin support global endpoints 19:11:47 and the rest is in same status 19:12:02 once I fix the dns bugs 19:12:05 will move to this one 19:12:22 ok 19:12:34 any other blueprints in progress not captured/discussed here? 19:12:58 https://blueprints.launchpad.net/poppy/+spec/endtoend-tests 19:13:15 should the akamai mimic be represented there? 19:13:21 I was smart enough not to refer to tht in my commit message :-$ 19:14:10 whats the status on this bp? 19:14:36 amitgandhinz: the patch is merged - I have another patch for review eith some minor additions 19:14:40 good progress 19:15:50 cool, anything else? 19:16:04 wbrothers had a question 19:16:18 Shud we capture MImic + Akamai in bp? 19:16:19 wbrothers: yes i think it should 19:16:33 okie dokie 19:16:51 we should also update the wiki for providers to indicate that they should build mimic plugins for their api's 19:17:06 amitgandhinz: +1 19:17:22 can you take care of that malini or wbrothers? 19:17:27 +1 for mimic api 19:17:31 I can 19:17:52 I will assist malini 19:18:00 #action malini to add doc to cdn vendor wiki page on how to add a mimic plugin for their api 19:18:07 thanks wbrothers 19:18:16 ok.... 19:18:19 #topic bugs 19:18:39 #link https://bugs.launchpad.net/bugs/1401306 19:18:41 Launchpad bug 1401306 in poppy "returned links don't show https when required" [Critical,New] 19:18:59 i believe this is waiting on nginx setup before poppy work begins? 19:19:05 This one seems to be in progress by Dev guys. 19:19:05 mpanetta: tonytan4ever ? 19:19:27 amitgandhinz: nginx is set up now. Is that one in master yet? 19:19:31 does poppy need updated code to look at the X-Forwarded-For header? 19:19:53 If it does not have it, yes. And also X-Forwarded-Proto 19:20:09 mpanetta: no, i dont think code has been written yet. thats what we are trying to determine 19:20:15 Ah ok 19:20:26 so its the X-Forwarded-For and X-Forwarded-Proto headers? 19:20:29 what do those contain? 19:20:30 I need to test this out in poppy to determine if any code is needed. 19:20:49 ok tonytan4ever please work with mpanetta to figure this out and the changes needed 19:21:04 X-Forwarded-For contains the IP of the person connecting to the API, X-Forwarded-Proto is either http or https 19:21:11 oic 19:21:46 In nginx I am currently forcing that header to https 19:22:02 Much better then doing it in poppy config IMO... Once we get this working that is. 19:22:18 repose need to add that head to whitelist too, right ? 19:22:29 I mean header. 19:22:29 no repose is fine 19:22:33 I don't believe so, but I can test to determine. 19:22:53 We didn't need to whitelist the other header. 19:23:17 we are not doing whitelisting, we are blacklisting 19:23:52 Yep 19:24:02 OK. I will work with you guys further to see if any code should be added. 19:24:19 cool 19:24:33 #link https://bugs.launchpad.net/bugs/1394720 19:24:34 Launchpad bug 1394720 in poppy "API Tests failing for Service Actions" [Medium,New] 19:24:39 If pecan is aware of this header then no code is needed. 19:24:57 this one requires the use of mimic to mimic the deploy status on the provider end 19:25:15 i think this is the last major chunk of apitests that are currently failing 19:25:26 yeap 19:25:44 we probably just need tox to spin up docker instances with mimic linked and it should hopefully work 19:26:00 the next bug is... 19:26:12 #link https://bugs.launchpad.net/bugs/1401636 19:26:13 Launchpad bug 1401636 in poppy "service gets struct in "create in progress" status" [Medium,New] 19:26:20 I am working on this one 19:26:26 ok cool 19:26:32 I am adding tests to make sure dns has 100% test coverage 19:26:37 awesome 19:26:45 will roll out a fix tomorrow along with the tests 19:27:00 #link https://bugs.launchpad.net/bugs/1375341 19:27:01 Launchpad bug 1375341 in poppy "Error Messages in test logs" [Low,Invalid] 19:27:06 miqui_: i saw your comments on this 19:27:13 yup 19:27:27 i had a look at the sample also, and saw the lines have TRACE, ERROR etc already assigned 19:27:39 i hope i made a good point... 19:27:41 so i think this was just a config setting missing when running the tests 19:27:46 you did =) 19:27:47 yeah... 19:27:54 i marked the bug as invalid 19:27:57 k 19:27:58 is that ok? 19:28:04 sure +1 19:28:15 is invalid = closed? 19:28:31 kind of - there is no closed option 19:28:39 k 19:28:47 #link https://bugs.launchpad.net/bugs/1381114 19:28:48 Launchpad bug 1381114 in poppy "Create Flavor - Flavor Limits not validated or saved" [Low,Confirmed] 19:29:12 im thinking of marking this as invalid too since we have a bp for this -> https://blueprints.launchpad.net/poppy/+spec/flavor-limits 19:29:28 works for mw 19:29:30 me 19:30:23 good for me 19:30:37 k 19:30:42 ok everything else has a patch needing review/merge or is already done 19:30:49 lots of bugs found and closed so good work =) 19:30:58 wooot! 19:31:04 wooot :) 19:31:10 just need the py3 issue resolved upstream so more can be merged lol 19:31:14 Yay! 19:31:25 yes 19:31:30 ...nice... 19:31:54 #topic New Items 19:32:01 Nothing on the agenda here =P 19:32:06 #topic Open Discussion 19:32:22 anyone want to discuss anything - note there will be no meeting the next 2 weeks 19:32:39 Christmas Day and News Years Day both are on Thursday 19:32:49 amit 19:33:05 yes miqui_ 19:33:05 on the openstack project TC decision 19:33:06 That is not coincidence 19:33:15 then i think this is good for poopy right? 19:33:32 #link http://governance.openstack.org/resolutions/20141202-project-structure-reform-spec.html 19:34:03 so for context, the TC has been reevaluating how projects are accepted into Openstack 19:34:10 the incubation and graduation process etc 19:34:33 and how it stretches various parts of the openstack org as more projects come on board 19:34:50 so we should start to see more fleshed out decisions on this in the new year 19:34:58 but i think this is a good direction 19:35:12 it means that new projects such as poppy have a better chance of being widely accepted 19:35:21 would this help in faster incubation for projects like poopy? 19:35:26 poppy... 19:35:30 gees i cant type today... 19:35:41 i think the concept of incubation and graduation go away 19:35:47 hmmm 19:35:54 instead it becomes "are you following the openstack process" 19:35:58 ..interesting... 19:36:06 thats better 19:36:07 and if you meet certain requirements then you become "openstack" 19:36:09 make sense... 19:36:17 and there is a core openstack that is distributed 19:36:34 but then all these other projects that work within the ecosystem are also available 19:36:43 it becomes sort of like publishing an app in the app store 19:36:44 they arent required to be installed by every openstack vendor 19:36:47 the best app wins 19:36:47 but they are available 19:36:59 and they will work with all distributions 19:38:12 any questions/concerns on this 19:38:21 i think we will get more info in the coming months on this 19:38:23 ..nope...thanks all clear 19:38:30 cool 19:38:37 thanks for bringing it up 19:38:46 our goal does not change: make poppy a good option to use 19:38:53 exactly 19:39:15 To provide a generic, vendor-neutral API that wraps provisioning instructions for CDN vendors that support it. 19:39:51 ok 19:40:02 anything else ya'll want to talk about? 19:40:20 nothing from me 19:40:28 nothing from me 19:40:33 I am good 19:40:37 it's "y'all" 19:40:39 am good 19:40:48 good here! 19:40:56 Good Here 19:40:59 wbrothers: there is more than one right way 19:41:14 okay, thanks ya'll ! =P 19:41:19 happy holidays 19:41:20 :S 19:41:25 thanks...and have a good break folks! 19:41:29 :| 19:41:31 #endmeeting