09:00:40 <anteaya> #startmeeting nova-net-to-neutron-migration 09:00:41 <openstack> Meeting started Tue Feb 3 09:00:40 2015 UTC and is due to finish in 60 minutes. The chair is anteaya. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:43 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:45 <openstack> The meeting name has been set to 'nova_net_to_neutron_migration' 09:00:54 <anteaya> hello 09:00:55 <obondarev_> hi 09:01:01 <jlibosva> hi 09:01:07 <anteaya> hey oleg 09:01:11 <anteaya> hi jlibosva 09:01:22 <anteaya> ping gus belmoreira 09:01:34 <belmoreira> hello 09:01:39 <anteaya> hey there 09:02:43 <anteaya> let's get going 09:02:48 <anteaya> #link https://wiki.openstack.org/wiki/Meetings/Nova-nettoNeutronMigration 09:02:54 <gus> hi 09:02:56 <anteaya> our agenda is on there 09:02:59 <anteaya> hey gus 09:03:24 <anteaya> #topic the state of the Neutron spec (obondarev) 09:03:32 <obondarev> ok 09:03:41 <obondarev> so we have new revisions on both parts of spec, thanks to Angus 09:03:48 <anteaya> thank you gus 09:03:52 <obondarev> no negative reviews which is good 09:04:00 <obondarev> but also lack of positive reviews which is not good 09:04:13 <anteaya> well we have two from nova core 09:04:17 <obondarev> the fist part is pretty close to merge as we have +1 from Joe and Michael from nova side 09:04:18 <anteaya> so that is a start 09:04:26 <anteaya> right, yay 09:04:29 <obondarev> I think we need also positive marks from operators side and then neutron folks can finally approve 09:04:40 <anteaya> cool 09:04:53 <obondarev> the second part is not so close as some details still need to cleared 09:05:03 <obondarev> such as working with a mix of hypervisors on nova-network and neutron 09:05:12 <obondarev> security groups handling in mixed mode 09:05:25 <obondarev> new neutron api extension (needed or not) 09:05:36 <obondarev> l3 level migration 09:06:00 <anteaya> any questions on the latest round of spec patchsets from anyone present? 09:06:07 <anteaya> nice summary obondarev 09:06:20 <obondarev> anteaya: thanks 09:06:26 <jlibosva> not from me 09:06:46 <anteaya> okay so we need to get eyes on them then 09:06:58 <anteaya> please review and tell your friends 09:07:06 <gus> I'll ping a few people who gave earlier comments and get them to re-review. 09:07:10 <anteaya> I will also be tracking folks down 09:07:15 <anteaya> gus: great thank you 09:07:31 <anteaya> any more discussion needed for this topic? 09:07:36 <belmoreira> obondarev: I'm looking into it again... but as operator is was fine for me last week 09:07:57 <obondarev> belmoreira: yeah, thanks 09:08:19 <anteaya> let's move to implementation 09:08:26 <anteaya> #topic the state of implementation (obondarev) 09:08:33 <anteaya> oleg again :) 09:08:41 <obondarev> :) 09:08:46 <obondarev> implementation is progressing as well 09:08:55 <obondarev> jlibosva: can you please update on db migration? 09:09:16 <anteaya> #link https://review.openstack.org/#/c/148260/ 09:09:57 <anteaya> jlibosva: are you available now? 09:10:12 <anteaya> perhaps he got pulled away for a moment 09:10:23 <anteaya> obondarev: do you want to go ahead with the proxy summary? 09:10:33 <obondarev> ok 09:10:37 <anteaya> thanks 09:10:41 <obondarev> for nova-net proxy mode I've put a WIP on gerrit 09:10:54 <anteaya> #link https://review.openstack.org/#/c/150490/ 09:11:02 <obondarev> the idea is to override network related objects in nova 09:11:10 <jlibosva> I was afk for a while 09:11:16 <obondarev> so that they use not db but neutron api to get/save data 09:11:29 <obondarev> will continue to work on it 09:11:51 <obondarev> jlibosva: do you want to update on Db migration? 09:11:52 <anteaya> obondarev: looks like your latest patchest is failing jenkins 09:11:55 <gus> obondarev: it looks good so far, btw. I see you're building a up a list of what info needs to be constructed too, in case anyone is curious. 09:12:10 <jlibosva> obondarev: yep 09:12:34 <obondarev> gus: thanks, yeah, the list for networks is there 09:12:35 <jlibosva> so I'm doing some final stuff on security groups and floating ips 09:13:07 <obondarev> anteaya: I'll look what is failing 09:13:18 <anteaya> obondarev: great thanks 09:13:43 <anteaya> jlibosva: so it looks like right now you need more reviews 09:13:45 <obondarev> jlibosva: cool! thank you 09:13:47 <jlibosva> I'll send a new PS probably tomorrow, thanks Oleg for doing reviews 09:14:07 <anteaya> jlibosva: ah okay 09:14:28 <anteaya> obondarev: and your patchset needs to pass jenkins and then get more reviews, yeah? 09:14:50 <obondarev> anteaya: right 09:15:05 <anteaya> okay so we are in a good place from our end 09:15:07 <gus> anteaya: .. and be completed, of course ;) 09:15:14 <anteaya> nice work obondarev and jlibosva 09:15:21 <obondarev> gus: correct :) 09:15:21 <anteaya> gus smart guy 09:15:34 <anteaya> thank you 09:15:42 <anteaya> let's move onto documentation 09:15:48 <anteaya> #topic documentation (obondarev) 09:15:54 <obondarev> so I contacted emagana over email 09:15:59 <anteaya> obondarev: thank you 09:16:06 <obondarev> he said he can start working on docs basing on the spec initially 09:16:10 <anteaya> he can't make our meeting time 09:16:13 <anteaya> great 09:16:19 <obondarev> he'll tell me if he needs something else 09:16:22 <anteaya> do we have a url of a wip patch? 09:16:32 <obondarev> not yet 09:16:43 <anteaya> let's see if we can get one this week 09:17:04 <anteaya> I don't care what is in the patch yet, I would just really like a url so we can all see where we are 09:17:11 <anteaya> even if all we have is a title 09:17:14 <anteaya> fair? 09:17:22 <obondarev> anteaya: absolutely 09:17:37 <anteaya> obondarev: can you communicate that need to edgar? 09:17:56 <obondarev> anteaya: I can 09:18:25 <anteaya> thank you 09:18:30 <anteaya> also in here I have a bit 09:18:39 <anteaya> so the operators meetup is coming up 09:18:55 <anteaya> and to ensure the operators have a summary of our activity here 09:19:15 <anteaya> I have asked sdague to make a report since he is going to be there 09:19:29 <anteaya> he will represent the tc perspective 09:19:47 <anteaya> so we just have to ensure he has the latest of what we have so he can present it 09:20:06 <anteaya> since it will take a presentation for some folks to even be aware of our status 09:20:30 <anteaya> so I expect a flurry of questions after the meetup, most of which we have already answered 09:20:42 <anteaya> but for which they haven't taken the time to look 09:20:56 <anteaya> so any documention we have ready would be very helpful 09:21:04 <anteaya> just for information sake 09:21:09 <anteaya> any questions here? 09:21:19 <obondarev> anteaya: thanks for the info 09:21:25 <anteaya> great 09:21:27 <anteaya> moving on 09:21:32 <anteaya> #topic testing (belmoreira) 09:21:48 <anteaya> so any thoughts on testing this week? 09:22:07 <anteaya> are we close to having something to test? 09:22:38 <anteaya> belmoreira: have you been pulled away? 09:22:38 <belmoreira> in terms of testing I expect to start the proxy tests after some reviews 09:22:43 <anteaya> here we are 09:22:57 <anteaya> belmoreira: wonderful, thank you 09:23:07 <anteaya> belmoreira: we look forward to your feedback 09:23:20 <obondarev> the proxy is not ready for tests I'm afraid 09:23:50 <anteaya> also in the neutron meeting of several hours ago, salvadore mentioned we should start testing the db migration 09:24:06 <belmoreira> obondarev: yes, it needs to mature and pass through some reviews... 09:24:12 <anteaya> but no follow up to know if he was volunteering or just shareing his thoughts 09:24:20 <obondarev> and to be finished ;) 09:24:24 <anteaya> :) 09:24:43 <anteaya> so for the specs, how are we doing framing the testing? 09:24:49 <anteaya> any current concerns? 09:25:06 <belmoreira> anteaya: the DB migration is more tricky for me... I expect to use the tool provided but I need to adapt it 09:25:17 <anteaya> belmoreira: great 09:25:38 <anteaya> gus: have you the link to the github script the yahoo dev showed you? 09:25:41 <gus> the tests have no hope of passing, but we could still start writing the functional/tempest/grenade tests though... test-driven development and all that. 09:25:54 <anteaya> gus: that is a good idea 09:25:54 <gus> anteaya: one sec ... 09:25:59 <anteaya> gus: thanks 09:26:25 <anteaya> who would be avialble to start writing a test? 09:26:39 <anteaya> you don't have to write all of them, let's just start with a test 09:26:55 <anteaya> to get the ball rolling 09:27:16 <gus> #link https://github.com/shraddha-pandhe/Tools/tree/master/NovaNetToNeutronMigration 09:27:22 <anteaya> or do we need to collect more people? 09:27:25 <anteaya> gus: thank you 09:27:37 <anteaya> gus: can you take a minute and explain that script? 09:27:48 <anteaya> and how it came to exist 09:29:04 <gus> spandhe gave spec feedback along the lines of "you can do this live with ...", I reinforced the "dumb" vs "smart" approach, and encouraged him to make his smart tool available for other people in his situation. 09:29:18 <anteaya> her actually 09:29:21 <gus> This looks like a good example of exactly that. 09:29:27 <anteaya> I met her at the nova mid-cycle 09:29:36 <gus> oh her, my apologies for gender assumptions. 09:30:07 <anteaya> gus: cool thank you for the encouragement to her to take responsibility as well as the link to the script and the summary 09:30:35 <obondarev> that's a nice thing to see 09:30:39 <anteaya> at some point it would be great to have a licence on the repo, if someoen is talking to her before I do 09:30:54 <anteaya> and yes, it is ideal in terms of the role we are playing 09:31:22 <anteaya> we are taking responsibility for providing this much and are able to encourage and help operators do the rest to suit them 09:31:35 <anteaya> so nice job all around here 09:32:01 <anteaya> belmoreira: would anything in shraddha's repo be of benefit to your use case? 09:32:19 <gus> yes, I was happy to see how quickly she shared the script publicly once I suggested it. 09:32:26 <anteaya> :) 09:32:49 <anteaya> she did attend last week's meeting, perhaps she will attend this meeting again in future 09:32:56 <belmoreira> anteaya: maybe... 09:33:29 <anteaya> belmoreira: great, if so I encourage you to chat with shraddha 09:33:46 <anteaya> she seemed very approachable when I met her 09:33:56 <anteaya> any more for testing? 09:34:17 <anteaya> I'll move to open discussion now 09:34:24 <anteaya> #topic open discussion 09:34:29 <belmoreira> anteaya: the use case that shraddha is describing is a little different from mine... I need to check 09:34:37 <anteaya> belmoreira: fair enough 09:35:00 <anteaya> does anyone have anything they wish to share that hastn' already been captured? 09:35:26 <anteaya> if we are all chatted out I won't keep you 09:35:54 <anteaya> thanks for your coninuted diligence and hard work 09:35:59 <anteaya> I really appreciate it 09:36:06 <anteaya> and we are progressing nicely 09:36:09 <obondarev> thanks Anita 09:36:20 <gus> thanks. 09:36:28 <anteaya> so for next week, let's get as many reviews as we can 09:36:33 <anteaya> and thank you all 09:36:45 <obondarev> thanks everyone 09:36:45 <anteaya> be free to do the next thing on your list 09:36:48 <belmoreira> thans 09:36:53 <anteaya> see you all next week 09:36:57 <anteaya> #endmeeting