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