Tuesday, 2016-03-22

*** vthapar has joined #openstack-net-bgpvpn03:37
*** tmorin has joined #openstack-net-bgpvpn08:05
*** matrohon has joined #openstack-net-bgpvpn08:14
*** openstackgerrit has quit IRC08:33
*** openstackgerrit has joined #openstack-net-bgpvpn08:34
matrohonvthapar, hi08:53
vthaparmatrohon, hello08:53
matrohonvthapar, I started to implement the precommit calls08:53
matrohonvthapar, did you notice?08:53
vthaparmatrohon, yeah, saw that. couldn't wait for me to get started ;)08:53
matrohonvthapar, We'd like to have it as fast as possible to be able to tag the mitaka release08:54
vthaparmatrohon, let me know how can I help.08:54
matrohoncan you start to implement the ODL part, based on my patch?08:54
matrohonvthapar, ^08:54
vthaparmatrohon, thank you. I would've struggled to get it done myself.08:54
vthaparmatrohon, yes. was about to ask you if it is good enough to start work on driver08:55
matrohonvthapar, the precommit for the bgpvpn_create is ready I think, I'll upstream the bgpvpn_update part asap08:56
vthaparmatrohon, planning to add precommit for net/router associate/disassociate also? or would go for it when we add some more attributes to them?08:56
matrohonvthapar, If you don't need it for mitaka, I'll leave this part for future releases I think08:57
matrohonvthapar, tmorin : we'll discuss that on today's meeting08:58
vthaparmatrohon, I don't think we'll need it for mitaka so should be fine. create/update are more important.08:58
matrohonvthapar, will you attend?08:58
matrohonvthapar, fine08:58
vthaparmatrohon, yes. with daylight savings it doesn't conflict with my ODL meeting anymore.08:58
matrohonvthapar, the precommit code is very thin in bgpvpn, most of the work will be in drivers08:59
vthaparmatrohon, agree. I'm collating information about all the validations that can be done in precommit and once have will add it to driver code.09:00
matrohonvthapar, great09:00
tmorinmatrohon: yes, we'll discuss it this afternoon09:01
*** tmorin has quit IRC09:05
*** tmorin has joined #openstack-net-bgpvpn10:00
tmorinsorry folks, I was away10:03
openstackgerritMathieu Rohon proposed openstack/networking-bgpvpn: Add precommit to the driver create/update_bgpvpn API  https://review.openstack.org/29540611:06
*** tmorin has quit IRC11:46
*** tmorin has joined #openstack-net-bgpvpn13:35
tmorinmatrohon: https://review.openstack.org/295406  -> the code looks good13:45
tmorinmatrohon: did you do a simple devstack test to confirm that nothing breaks ?13:45
tmorinmatrohon: until our gate does more, I prefer to check before merging :)13:46
matrohontmorin, I understand, but no I didn't :)13:46
tmorinah !13:46
matrohontmorin, I would be very surprised that anything gets broken with this patch, but you're right that deserves a test13:47
tmorinyes, the code looks sane, and the unit test pass, but...13:47
matrohontmorin, btw, mestery just merge your patch on stable/liberty13:47
tmorinah good!13:47
tmorinthe project-config change is ready to be merged !13:48
matrohonyep13:48
tmorinthe project config change has just merged !13:54
tmorin*now* we can play with our gate !! :)13:54
tmorinmatrohon: ^^13:54
matrohontmorin, great news!14:02
matrohonlet's try it with 29540614:03
tmorinyes, why not14:04
matrohonwe just need a check-ecperimental, as usual?14:04
tmorinwe'd need: (a) bagpipe driver to raise an exception on create (e.g. when RD are specified) and (b) enable bgpvpn tempest tests in the bagpipe creating a bgpvpn with the problematic case (rd specified)14:05
tmorinto simply check that 295406 does not break existing code, we can skip (a), but we need to enable bgpvpn tempest in our bagpipe dsvm job14:06
matrohontmorin, it's only a matter of setting DEVSTACK_GATE_TEMPEST to 1 and enabling tempest?14:11
tmorinmaybe, but I'm not sure that DEVSTACK_GATE_TEMPEST=1 triggers all tempest tests including the one in our plugin14:11
tmorinbut we can try14:11
tmorinthat's easy14:11
matrohonthe patch is ready on my side :)14:12
openstackgerritMathieu Rohon proposed openstack/networking-bgpvpn: Enabling tempest tests in our bagpipe job  https://review.openstack.org/29584914:13
matrohontmorin : ^14:14
tmorinyep14:14
tmorinjust seen it14:14
tmorinlet's try !14:14
matrohonit's ongoing!14:14
matrohontmorin, very useful those rc files!14:14
openstackgerritMathieu Rohon proposed openstack/networking-bgpvpn: Enabling tempest tests in our bagpipe job  https://review.openstack.org/29584914:15
tmorinmatrohon: yes, but I've no merit, just mimick'ed what other jobs do14:18
matrohontmorin, I'm looking for a projects that already wrote some tempest scenarion tests... to mimick again :)14:19
tmorinnet-ovn jobs have things we could immitate to finely select what tempest jobs we enable14:20
tmorinand maybe (I'm not sure) neutron-lbaas has specific tempest jobs in their repo14:20
matrohonok i'll have a look14:20
matrohonovn doesn't enable tempest14:23
matrohonthey seem to use tempest test but run rally with them14:23
matrohonoh i'm wrong : https://github.com/openstack/networking-ovn/blob/605f5d1d5c56c0f596d97d07d6dd00f2288aa923/devstack/devstackgaterc#L2414:24
*** openstackgerrit has quit IRC14:33
*** openstackgerrit has joined #openstack-net-bgpvpn14:34
tmorinmatrohon: about https://review.openstack.org/29540614:54
tmorinI've tested it in my devstack and the bagpipe driver does not break14:54
tmorinquick test with the heat templates14:54
tmorinso I will +2+A the change14:55
tmorinwithout waiting for a devstack job to confirm the inocuity of the change14:55
tmorinthe results of the experimental job test are in14:58
tmorinhttp://logs.openstack.org/49/295849/2/experimental/gate-install-dsvm-networking-bgpvpn-bagpipe/fa019af/14:58
vthapartmorin, matrohon: I still haven't got all the data I need for odl driver validations but looks like we will need precommit for router/net association.14:59
tmorinvthapar: it is not unreasonable at all15:00
tmorinvthapar: out of curiosity, would you mind being more explicit about why this is useful for assocations as well ?15:01
vthapartmorin, we currently don't support associating given router and network to be associated to multiple bgpvpns.15:01
tmorin(meeting on #openstack-meeting-alt now)15:01
tmorinvthapar: ah, I see15:01
openstackgerritMerged openstack/networking-bgpvpn: Add precommit to the driver create/update_bgpvpn API  https://review.openstack.org/29540615:16
*** vthapar has quit IRC16:05
*** tmorin has quit IRC16:07
*** matrohon has quit IRC16:37
*** tmorin has joined #openstack-net-bgpvpn16:55
*** tmorin has quit IRC17:16
*** openstackgerrit has quit IRC21:48
*** openstackgerrit has joined #openstack-net-bgpvpn21:49

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!