15:41:15 <tmorin> #startmeeting bgpvpn
15:41:16 <openstack> Meeting started Tue Jan 10 15:41:15 2017 UTC and is due to finish in 60 minutes.  The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:41:17 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:41:19 <tmorin> hi everyone
15:41:19 <openstack> The meeting name has been set to 'bgpvpn'
15:41:28 <pcarver> hi tmorin
15:41:34 <tmorin> very short BGPVPN meeting, for those who may still be around...
15:41:40 <tmorin> sorry for starting so late
15:41:49 <tmorin> hi pcarver
15:42:05 <tmorin> I think doude might be around as well
15:42:21 <doude> hi
15:42:53 <tmorin> let's see what we have to discuss...
15:43:20 <tmorin> hi doued
15:43:24 <tmorin> hi doude
15:43:30 <tmorin> the OSC work is in progress, the python-neutronclient patch by doude is under review
15:43:56 <tmorin> #link https://review.openstack.org/#/c/416321/
15:44:53 <tmorin> the API work by pcarver is under review as well
15:44:56 <tmorin> #link https://review.openstack.org/#/c/390196/
15:45:22 <tmorin> #link https://review.openstack.org/#/c/413182/
15:46:00 <tmorin> for the OSC change, I think we just need more reviews, doude, perhaps you can add a few cores as reviewers ?
15:46:13 <tmorin> for the API changes, any update pcarver ?
15:46:16 <doude> ok tmorin
15:46:39 <pcarver> tmorin: I'm going to push an updated patchset but I was trying to validate a couple things.
15:46:58 <tmorin> yeah, there are a few pending comments on the API documentation change
15:47:07 <pcarver> I had been using the Mitaka branch and wanted to try against trunk but Devstack keeps failing
15:47:33 <pcarver> I haven't spent much time at all trying to debug it
15:48:10 <pcarver> I'm going to spend a little time, but may just go with what's working in my Mitaka devstack if I can't get the trunk one working
15:48:42 <pcarver> It does bring up an interesting question of how OpenStack as a whole should handle versioning of API reference
15:48:56 <tmorin> pcarver: why do you need devstack to validate these changes ? the test should run under a simple cloned repository, right ?
15:50:16 <pcarver> tmorin: I hadn't thought of that. You mean just clone the networking-bgpvpn repo without actually running Neutron as a server process?
15:50:26 <pcarver> or am I not understanding?
15:51:32 <pcarver> In my Mitaka devstack, which does work, I'm running curl commands against the Neutron endpoint
15:51:57 <tmorin> yes, for most (I think all) the openstack projects "tox -epy27" does not need anything else than the repo itself
15:52:24 <tmorin> ah, if you want to test real API request, then you need more
15:52:40 <pcarver> I'm not talking about running tox, I'm talking about running curl to validate the request and response JSON examples in the doc
15:52:45 <tmorin> a devstack with neutron and keystone should be enough though
15:53:11 <tmorin> sorry for the misunderstanding around what you meant by validate
15:53:22 <pcarver> e.g. curl -s -X GET -H "Accept: application/json" -H "X-Auth-Token: $ATOKEN" $NEP/bgpvpn/bgpvpns/cbf4c8d2-99e1-4211-ab88-ab818606bf08/network_associations/c149118d-b368-4b27-a7bc-13383688b345|jq -C "."
15:53:25 <tmorin> I though "validate" as "run unit tests"
15:53:54 <pcarver> where $NEP is http://10.0.2.15:9696/v2.0 in a VirtualBox VM
15:54:16 <tmorin> if a master devstack is hard to land in your environment, perhaps you can try a newton devstack branch
15:54:46 <pcarver> Yeah, I can try Newton next.
15:55:07 <tmorin> feel free to dump questions on your issues in #openstack-net-bgpvpn, I can try to help
15:55:18 <pcarver> Ok, will do
15:55:27 <tmorin> doude, did you want to talk about something else ?
15:55:32 <tmorin> we've 5 minutes left
15:55:40 <doude> no ok for me
15:56:01 <doude> tmorin: perhaps a question but could be treated otuside the meeting
15:58:09 <tmorin> doude: ok !
15:58:17 <tmorin> then I guess we are done for today
15:58:21 <tmorin> we have to anyways :)
15:58:26 <tmorin> bye everyone
15:58:33 <tmorin> #endmeeting