15:06:12 #startmeeting bgpvpn 15:06:13 Meeting started Tue Oct 18 15:06:12 2016 UTC and is due to finish in 60 minutes. The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:06:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:06:16 The meeting name has been set to 'bgpvpn' 15:06:25 hello 15:06:33 hi doude, lewo, matrohon, pcarver, timirnich 15:06:48 hi 15:07:01 hi 15:07:45 #topic announcements 15:08:12 only one announcement: we wrapped up the newton release last week :) 15:08:12 5.0.0 15:08:14 yay! 15:08:51 #topic work in progress 15:11:20 we merged a few minor fixes 15:11:50 we also merged a possibly very useful improvement to the db model, avoiding big (in number of rows) db queries 15:12:13 tmorin: I saw your comments on the api-ref review but last week was a total loss for me (massive week-long meeting) so I'm getting caught up and will address all points. 15:12:29 the queries the model was producing could potentially have a very large nmuber of rows 15:12:40 https://review.openstack.org/386608 15:13:17 pcarver: that's ok, but (see discuss to come on the neutron stadium scorecard) it will be nice to finish/merge it soonish 15:14:01 there is also the ROUTER_INTERFACE registry callbacks change that is waiting for a review by the other core (matrohon, this is you :) 15:14:17 tmorin, ack 15:14:25 this is https://review.openstack.org/381091 15:14:44 the last big set of work in progress are changes to have more test jobs 15:15:24 pcregut has been working to create a devstack functional test job, which will be a better place for db test that HenryG contributed a while back 15:16:00 and this job will also be a good place when we add more functionnal jobs 15:16:30 and I've worked on adding additional jobs: coverage, python3 and periodic jobs 15:16:41 and granafa graphing of test job failure rates 15:17:48 see https://review.openstack.org/#/q/project:openstack-infra/project-config+owner:thomas.morin%2540orange.com 15:18:57 matrohon: there is also this small python3 patch, which I believe makes the whole repo python3 ready (or at least is enough to have the unit test work with python3.5) 15:19:06 --> https://review.openstack.org/#/c/387941/ 15:19:57 tmorin, really, that's all missing to have py3 support? 15:21:44 with this change tox -epy35 is successful on my machine 15:22:05 we will be able to confirm that in the gate when https://review.openstack.org/#/c/387267/ will have merged 15:22:16 but it does not mean that we have everything covered 15:22:33 what is seen by unittest is covered, but for the rest... 15:23:04 our unit test coverage is very decent so I would be optimistic, but there can be things we would have missed 15:25:46 the job python35 runs ut in py35 venv? 15:26:20 yep 15:26:29 that's what I believe at least 15:26:43 I would be surprised if it did something else 15:27:29 well running neutron with a py32 env? 15:27:38 s/py32/py35 15:29:35 not sure what is your question, matrohon 15:30:45 there is no question, just wondering what does this job do exactly 15:30:51 we'll see 15:31:19 my understanding is that it simply runs the unit tests in a python3.5 interpreter 15:31:36 neutron and many other projects have such jobs 15:31:45 next topic ? 15:32:00 #topic neutron stadium scorecard 15:33:14 Armando has initiated the work for the score card of different stadium projects 15:33:21 our scorecard is still empy 15:33:30 but some others have content 15:34:00 https://review.openstack.org/#/q/status:open+project:openstack/neutron-specs+branch:master+topic:stadium-implosion 15:34:23 for some of them the conclusion is already written, e.g. http://docs-draft.openstack.org/10/383910/6/check/gate-neutron-specs-docs-ubuntu-xenial/f1f8015//doc/build/html/specs/stadium/ocata/networking-odl.html#scorecard 15:34:45 the items on which we have work to do are: 15:34:45 in particular (no order): openstack client (L1), grafana (C1), fullstack (C4), python3, grenade (C6), multinode (C7) 15:35:11 grafana is now in progress (https://review.openstack.org/#/c/385335/) 15:35:27 python3, as we discussed, is in progress as well 15:36:17 having a neutron-lib periodic job improves our level of integration with neutron-lib 15:37:09 so the biggest things missing are: fullstack (work in progress by a colleague, ythomas, but not sure we can finalize it for the deadline) 15:37:19 and grenade 15:37:29 and the openstack client 15:37:52 doude: you kindly volunteerd for it, any update on the openstack client ? 15:38:04 and for openstack client, I did not yet start but I plan to start work on this this afternoon or tomorrow 15:38:56 doude: excellent 15:39:46 doude: even a WIP gerrit change will help give provide factual proof that we've started the work, that will help 15:40:00 sure 15:40:17 should not be a huge contrib 15:40:30 s/huge/complex 15:43:22 doude: yes, hopefully the osc plugin framework has already mature, and you be easy to reuse 15:43:59 doude: there is one thing though: support for sub-resources --- this is something on which python-neutronclient was not ready yet when we started to use them 15:44:12 doude: let's hope osc has proper support for that already 15:45:16 yes, I'll look at it 15:46:22 ok, cool 15:46:35 #topic barcelona 15:46:52 is there a particular time where we could meet before Friday ? 15:47:58 ok, i'll see what kind of invite I can send 15:48:36 #topic open discussion 15:48:41 what else ? 15:49:19 nothing else ? 15:49:23 then we're done for today ! 15:49:26 thanks everyone ! 15:49:32 #endmeeting