21:02:06 #startmeeting quantum 21:02:06 Meeting started Mon Mar 25 21:02:06 2013 UTC. The chair is markmcclain. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:10 The meeting name has been set to 'quantum' 21:02:19 hi 21:02:21 hi 21:02:39 #info agenda: https://wiki.openstack.org/wiki/Network/Meetings 21:03:04 hi 21:03:07 #topic Announcements 21:03:13 danwent: RC2 update 21:03:35 #info we expect to release RC2 pretty soon after the meeting today, assuming nothing unexpected pops up 21:03:53 #info barring a real blocker, this will be our final grizzly release 21:04:19 #info additional bugs will be tagged for backport, but will wait until the next stable release. 21:04:25 that's it for me for announcments 21:04:39 Any other announcements from the team? 21:05:00 #topic Grizzly RC2 bugs 21:05:23 We currently have two bugs left to backport to RC2 21:05:30 https://bugs.launchpad.net/quantum/+bug/1158468 21:05:31 Launchpad bug 1158468 in quantum "Syntax error in XML Serializer" [High,Fix committed] 21:05:37 https://bugs.launchpad.net/quantum/+bug/1097992 21:05:40 Launchpad bug 1097992 in quantum "SQL DB Pools throwing stacktrace" [Medium,Fix committed] 21:06:11 Otherwise, we there are no known release blockers. Have we missed any relevant bugs for the release? 21:06:13 markmcclain: i can probably backport and post reviews during mtg. 21:06:32 using your new found free time? :) 21:06:39 markmcclain: you know it! 21:07:23 #topic Quantum Client 21:07:40 gongysh: How are the client docs? 21:07:57 https://bugs.launchpad.net/openstack-manuals/+bug/1156505 21:07:59 Launchpad bug 1156505 in openstack-manuals "document for quantum client 2.2.0" [High,Confirmed] 21:08:26 in progress 21:08:53 ok.. do you have all of the information you need? 21:09:19 I will do as what I have and then we can review. 21:09:33 sounds good 21:09:52 Any questions for the client sub-team? 21:10:23 # topic Grizzly Documentation 21:10:36 ok 21:10:38 danwent: want to update? 21:10:51 we got some key patches merged last week 21:11:03 general updates to install documentation, and to nova configuration (for Ubuntu) 21:11:18 i'm not sure, but I think the fedora stuff still needs equivalent updates. 21:11:34 i don't see garyk or rkukura around today… i think they are both OOO 21:11:48 #todo #danwent talk to garyk and rkukura about updating fedora install 21:12:06 in terms of what is still left. a couple of links: 21:12:09 #link https://wiki.openstack.org/wiki/Network/GrizzlyDocImpact 21:12:23 https://bugs.launchpad.net/openstack-manuals/+bugs?field.tag=quantum 21:12:32 #link api guide: https://bugs.launchpad.net/openstack-api-site/+bugs?field.tag=netconn-api 21:12:46 salv-orlando: since you were out last week and we skipped the api guide stuff, how about we talk about that first. 21:12:55 ok 21:12:56 what are biggest gaps we need to plug, and are they currently assigned? 21:13:04 All the gaps are assigned. 21:13:23 I think we also have patches for lbaas 21:13:48 nati-ueno has not yet confirmed he will work on security groups ands extra_route 21:14:11 (or I've missed an email from him confirming that he will take these two extensions) 21:14:14 salv-orlando: so are api docs now on a different gerrit reivew page than admin guide? 21:14:25 they're still there 21:14:32 but the project is net conn-api 21:14:36 not openstack-manuals 21:14:52 https://review.openstack.org/#/q/status:open+project:openstack/netconn-api,n,z 21:15:03 i don't see lbaas patch, or am i looking in wrong place? 21:15:38 nope you're right 21:15:53 Ok, well, release is about a week away, so we really need to push and close out the key documentation 21:16:02 I misinterpreted an email I received this afternoon, sorry about that 21:16:25 if something is highlighted as something we "delivered" in grizzly, and people aren't able to find docs, that reflects badly on openstack 21:16:29 I will sync up with enikanorov as the LBaaS API doc is vast, and he might need help 21:16:40 (btw, that comment was not directled at anyone in particular… we all need to pitch in) 21:17:00 #info all key grizzly api doc items are assigned, but many of them are not yet in review 21:17:06 ok, on to admin guide 21:17:43 lbaas is currently assigned to me, but has been lower priority than other patches 21:17:44 https://bugs.launchpad.net/openstack-manuals/+bug/1156828 21:17:45 Launchpad bug 1156828 in openstack-manuals "q-admin: basic lbaas workflow" [High,Confirmed] 21:17:50 https://bugs.launchpad.net/openstack-manuals/+bug/1157034 21:17:52 Launchpad bug 1157034 in openstack-manuals "quantum lbaas install - Ubuntu" [High,New] 21:18:13 if someone wants to steal that from me, i would not complain, otherwise I will get to it, but only after i'm back from travel (i.e., later this week) 21:18:29 arosen: it looks like security groups are in good shape for admin guide? 21:18:43 i saw some minor enhancements you have posted, but the bulk seems in 21:18:46 yup, i have this doc patch out for review https://bugs.launchpad.net/openstack-manuals/+bug/1158527 21:18:47 Launchpad bug 1158527 in openstack-manuals "update enable_ping_and_ssh example to include quantum security groups" [Undecided,In progress] 21:19:03 but after that i think we should be good. 21:19:15 markmcclain: on your end, i believe you said you will have db-migration and metadata stuff posted for review soon? 21:19:23 yep 21:19:40 arosen: is sameer no longer doing security groups API work? 21:19:57 arosen: i thought i heard salv-orlando say that nati_ueno may be doing it. 21:20:10 yes I'm working on it. 21:20:11 danwent: I believe sameer is still doing it. I 21:20:20 I'll push the doc in this week for review 21:20:31 nati_ueno: have you started i believe sameer already has. 21:20:44 gaha 21:20:50 i'll send out an email with him and you on it so we can sort this out offline. 21:20:53 ok could you send me the point? 21:20:56 gongysh: multi-agent stuff is still up for review, but will merge soon i suspect? https://review.openstack.org/#/c/18650/ 21:21:02 s/point/pointer/ 21:21:13 danwent: yes, it is a slow progress. 21:21:57 gongysh: ok, i reviewed and it looks like you addressed my comments. i have not tested it though. i'm ok approving as is if others have done a thorough test 21:22:42 ok, so i think lbaas, metadata, and db migration are most critical items that need to go into review soon. 21:23:07 fedora install is a question mark… they may be waiting until the fedora test day (april 2nd?) to update 21:23:12 danwent: garyk is not vocation, often he will test it for me. 21:23:19 not -> on. 21:23:30 anything else major that people see as missing? 21:23:57 is amotoki out today? 21:24:28 #todo #danwent ping amotoki about horizon + quantum docs. 21:24:47 we at least need to make sure we've documented how to enable certain things (e.g., lbaas) when running horizon 21:25:15 the new horizon has a lot of great quantum support, if you guys haven't seen it recently (we just recently updated our prod cloud to it… very cool!0 21:25:17 ) 21:25:25 ok, markmcclain i think that's it for docs 21:26:21 good stuff 21:26:54 looks like we have one big push left to get the docs ready for the Grizzly release 21:27:16 #topic Horizon 21:27:50 amotoki updated the agenda and it looks like there are no release blockers in Horizon that relate to Quantum 21:28:02 #topic Havana Summit 21:28:18 #info The summit is three weeks away 21:28:25 #link http://www.openstack.org/summit/portland-2013/ 21:28:39 #info Quantum sessions are Monday, Tuesday, and Wednesday 21:28:58 #info Use http://summit.openstack.org to propose sessions. 21:29:25 A couple of reminders: 21:30:15 It's not who about who proposes first…. if we have multiple proposals we will most likely merge the sessions 21:30:43 It is critical that have we have a healthy balance of Community Projects vs Shiny Features 21:31:15 what is ' Community Projects'? 21:31:29 gongysh: good questsion 21:31:42 yeah, I think it is. :) 21:31:45 Your work on Mutli-host L3 is a perfect example of a community project 21:32:11 yeah, its about something that is of value to the whole community 21:32:25 I thought it is shiny feature too. :) 21:32:41 and often is important to achieving a key team goal, like nova parity, or better usability, .etc 21:32:59 lbaas or any Xaas is my best definition of a "shiny feature" 21:33:12 that's my definition too 21:33:39 danwent and I have been keeping a list of community projects and I'd like to highlight a few 21:33:45 ok, got it. thanks. 21:33:48 i think the metadata improvements markmcclain this year, and the db-migration, are other examples of great community projects 21:34:19 not specific or strategic to any vendor in particular, but critical to making quantum better for everyone 21:34:44 one other note on session proposals 21:35:17 not everything we plan on doing in havana needs to be a session. we should reserve session in particular for things that need a lot of discussion and or coordination with other projects. 21:35:52 if you have someone that you plan on working on, but is likely small, we may do a "lighting session" approach were people get 15 minute slots just to alert the team about what they are doing. 21:36:09 so in your proposals, its great if you can comment on whether you think you need a full slot or not 21:36:10 +1 for lighting session 21:36:39 ok, i'm done. markmcclain, sorry for interrupting 21:36:58 so what about multihost, do we need a session or lighting sesssion, or just do it as is? 21:37:02 yep lightening rounds seem like a good idea 21:37:06 brainstorm and tackle what we can 21:37:08 danwent: thanks filling in the gaps 21:38:16 sthakkar: just make sure to indicate in your proposal if it is a lightning talk 21:38:41 gongysh: not sure if we need a full session on multi-host 21:38:43 gongysh: multi-host is critical to potential discussions around deprecating nova-network 21:38:56 so it may come up in that session as well. 21:39:18 russellb and I have already scheduled sessions to discuss Nova and Quantum 21:39:23 i think the key thing to highlight would be any differences from what people can do today we nova. 21:39:37 (that was referring to yong's question abotu multi-host) 21:40:03 to examine the remaining gaps and discuss the steps to deprecate nova-network 21:40:18 I can make a presentation what I have and what nova can do. I can show nova's old way, and quantum's new way. 21:40:41 markmcclain: who is point on the nova/quantum sessions? 21:40:52 russellb and I sharing 21:41:06 gongysh: can you file a proposal so it's tracked? 21:41:18 what is the URL of the nova/quantum sessions? 21:41:27 markmcclain: ok 21:41:43 markmcclain: ok, gongysh has done some good investigation into gaps beyond multihost (e.g., dhs mechanisms) 21:42:56 ok, and markmcclain deadline for sessions is end of march? 21:43:40 yes… the deadline is March 31st as we would like to build the schedule next week 21:44:19 #info deadline for summit proposals is March 31st 21:44:43 if need be, I believe PTL can register sessions beyond then, so if we identify any gaps at next week's team meeting, we can still get sessions in for those. 21:44:53 thanks for adding the info tag 21:45:05 right.. I can add sessions if we miss something 21:45:21 http://summit.openstack.org/cfp/edit/203 quantum multihost 21:45:29 gongysh: thx 21:45:33 gongysh: thanks for adding 21:45:42 On agenda there's a list of several of community topics that Dan and I would like to see discussed 21:45:51 S/edit/details/g 21:46:44 i particularly would like everyone to spend some time thinking about "how to make quantum simpler" 21:46:48 zyluo: thanks 21:46:54 danwent: +1 21:46:56 Gongysh's url I'm referring to 21:47:25 we spend a lot of time adding config options, new capabilities, etc. we should also spend time making sure its easy to get things going from a basic setup, making it harder to make common config mistakes we see asking about on the MLs, etc. 21:48:15 danwent: make quantum simpler -> -2 each patch which adds a new config option! 21:48:19 jk 21:48:27 :P 21:48:30 salv-orlando: lol 21:48:37 salv-orlando: haha 21:48:54 every time a new config option is added a system engineer somewhere in the world, cries 21:48:56 and +2 each patch that removes one? 21:49:11 lol 21:49:25 please give a smile to system engineers throughout the world - help us removing config options is they're not strictly needed 21:50:06 I definitely hear it from our SysEng staff about config options 21:50:29 that is the fact of communit project. we have many features, they are optional, or have many choice. 21:51:27 the core is to make the basic features work without many options needed. 21:51:37 gongysh: choice is good when deployers understand the options available, but we need to make sure the basic deployment is straight forward 21:52:19 We have several L3 community topics to think about: IPv6 Support, Pluggable IPAM, modular L3 21:52:33 markmacclain: yes. So I sugguest to remove metadata's REST API call, and then we can remove some options changed. 21:53:03 I think those suggestions are best moved offline 21:53:16 (only 7 minutes left) 21:53:25 yeah… markmcclain is there anything on improving extensions to the db model? 21:53:43 oops… missed that in the cut in paste 21:54:03 yeah.. I'd like to revisit the DB model extensions 21:54:04 salv-orlando: i wonder if there's something similar with the authz framework 21:54:22 basically, it should be easy for a plugin to add a field to an existing object like a network 21:54:33 without having to add new tables, or new authz-related calls 21:55:13 ok, 5 mins left 21:55:23 danwent: I have already a blueprint in progress for freeing up from authZ calls 21:55:31 salv-orlando: ok, great 21:55:46 Another area I'd like to discuss is testing: better unit tests, Tempest tests, and Quantum calls within Nova 21:56:27 so if you want to propose some of the items listed in the agenda please do 21:56:33 I think these are 3 distinct projects 21:56:58 I mean, they deserve to be 3 distinct projects 21:57:09 salv-orlando: correct 21:57:09 salv-orlando: i might also suggest that we have sync sessions with other projects, like horizon + heat 21:57:31 as its much easier to coordiante at the summit, and helpful to let those projects know what we expect to do, and what changes will be required from them. 21:57:38 I've been in the process of reaching out to the other projects 21:58:10 markmcclain: awesome 21:58:38 So file your summit proposals… we will also be reaching out to community members to lead some sessions on important community topics 21:58:54 #topic Open Discussion 21:59:08 (but not until you're done writing your documentation! remember, its not about who files first :P) 21:59:12 https://review.openstack.org/#/q/status:open+project:openstack/quantum+branch:milestone-proposed,n,z 21:59:20 those are last two fixes for RC2 21:59:26 on milestone-proposed 21:59:34 danwent: thanks for backporting 21:59:58 I think HP's guy will interested in 'DNS in quantum'. 22:00:15 yep 22:00:18 markmcclain: i am running to a meeting for next 1.5 hours. but will be online after that if anything else is needed. can you contact ttx once they merge and let him know we're good to go? 22:00:30 Ok.. we're out of time.. I'll be around for little longer 22:00:32 #endmeeting