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