13:04:49 #startmeeting Weekly Fuel Sync 13:04:49 Meeting started Thu Dec 10 13:04:49 2015 UTC. The chair is uabjonb. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:04:49 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:04:49 The meeting name has been set to 'weekly_fuel_sync' 13:05:01 #topic roll-call 13:05:10 #info Jonas Bjurel 13:05:14 #info Peter Barabas 13:05:21 #info Michal Skalski 13:05:24 #info Nikolas Hermanns 13:05:25 #info Ruijing Guo 13:06:34 #info NO GOTO-MEETING TODAY! 13:07:00 #info Tim Irnich 13:07:01 #info Billy O'Mahony 13:07:09 #topic Agenda bashing 13:07:10 #info Billy O'Mahony (VSPERF & OVSNFV) 13:07:43 I dont have any particular Agenda for today. 13:08:17 #info Mark Beierl (StorPerf) 13:08:26 I have a question on installation sequence 13:08:38 Apart from Fuel 8, integration status, and deploy status - what more do we need to bring up? 13:09:01 uabjonb: I'm reading the source to be able to come up with something with regards to roles in plugins 13:09:18 z0d: super 13:09:55 timirnish: Does your question fit int integration of BGP-VPN? 13:10:24 #topic Integration status 13:10:25 yes it is related 13:10:50 Lets start wit the easy ones. 13:11:14 Ruijing can you info status on ovs-nsh? 13:13:26 #info ovs-nsh is ready for integration test 13:13:41 #info ovs-nsh is already in fuel@opnfv 13:13:57 #info ovs-nsh + dpdk is in development 13:14:45 Rujing - did you modify the plugin builder with the correct commit-id for the plugin? 13:15:01 yes. 13:15:24 ovs-nsh is already rebased to fuel 7.0 13:15:35 so we can start to test sfc 13:15:40 ruijing: super! 13:16:00 Ruijing, what is the status on the qemu plugin? 13:16:03 sfc is merged today. 13:16:38 there is some issue in qemu. 13:16:46 btw, fuel 7.0 deploys nowadays without ODL controller, any plans to include it soon? 13:17:05 kvm is ready soon. 13:17:45 I test latest ODL plugin. when I use ODL plugin, vm cannot get IP 13:18:00 ruijing: in fuel 7.0? 13:18:09 right. in fuel 7.0 13:18:13 mm ok 13:18:25 Ruijing: can you info the status on qemu. 13:18:25 I plan to create JIRA to track it 13:19:15 thanks ruijing 13:19:19 #info qemu plugin is integrated to fuel@opnvf. openstack cannot launch vm with PCI error. still in debugging. 13:19:34 jose_lausuch: I'm here. 13:19:41 jose: ODL is part of the build, but it is not enebled per default. Next week we will introduce the deployment-scenario config file which decides what to enable. 13:19:51 s_berg: that was exactly my question for you too :) 13:19:55 #info KVM4nfv is almost ready to fuel@opnfv. 13:20:00 ok uabjonb thanks 13:20:19 ruijing: Thx 13:20:55 Next ODL including the SFC features. Michal, what is the status there? 13:21:09 one question: if we update kernel, how can we resolve compatablity issue with out of tree kernel moduel. 13:22:01 #info Ferenc change regarding introduction of SFC of features in ODL was merged 13:22:05 #link https://github.com/openstack/fuel-plugin-opendaylight/commit/6d47c63685e6c18175bff3c3615b356d27b51262 13:22:17 another qeustion: what's differece between fuel 7.0 and fuel 8.0 from plugin perspective? 13:22:18 ruijing: Not sure I get your question? 13:22:27 Regarding kernel compatibility. 13:24:05 for example, original kernel is 3.13. some out of tree kernel moduel is based on kernel 3.13 13:24:33 when I upgrade kernel from 3.13 to 4.0, all in tree kernel module is recompile and can work 13:24:47 mskalski: Did you update the commit id in the odl builder (fuel repo) to point at the new merged version? 13:24:52 but out of tree kernel moduel still based in kernel 3.13 13:25:23 ls 13:26:53 uabjonb: as far as I remember builder point to 7.0 branch no to specific commit so I can cherry-pick this change to 7.0 branch of odl plugin repo and this change will be present in new builds without modifying builder code 13:27:21 ruijing: You mean that you still pick up dependencies to the 3.13 kernel when you recompile? 13:27:43 mskalski: Yes you are probably correct! 13:28:08 Next L3VPN - Tim:-) 13:28:36 when recompile, all in tree kernel moduel is based on 3.13. but some out of tree kernel is not recompile and based in 3.13 13:28:56 when recompile, all in tree kernel moduel is based on 4.0 13:29:47 L3VPN: We have now a fuel-bgpvpn-plugin repo. 13:29:51 can we say fuel don't support kernel upgrade? kernel upgrade should be done in os distribution(ubuntu or centos) 13:30:20 enikher: Can you info that. 13:30:53 $info L3VPN: We have now a fuel-bgpvpn-plugin repo. 13:30:58 ruijing: apt-get install linux-headers-? Picking up wrong header files? 13:31:00 #info L3VPN: We have now a fuel-bgpvpn-plugin repo. 13:31:26 First installation odl with bgpvpn and plugin succeeded 13:31:41 enikher, mskalski: How far have we come with the actual plugin? 13:31:54 #link https://review.openstack.org/#/c/255822/ 13:32:17 out of tree kernel module may not know kernel upgrade and will be not recompiled 13:32:30 the plugin is still under tests but inculdes now most of needed things 13:33:05 enikher: thx for the link, can you info the rest 13:33:10 we don't know how many kernel modules are out of tree 13:34:26 Seems that we have come a long way with L3VPN :-) 13:34:48 timirnish: Back to your question 13:36:02 I wanted to verify that we are making the right assumptions on the sequence things get installed - ODL first, then BGPVPN, correct? 13:36:27 mmhhh I don't think that is needed 13:36:40 BGPVPN can be installed before or after ODL 13:36:53 ok then let's forget the question - I was just wondering 13:36:54 can we info that. 13:37:24 #info question: do we need to pay attention to install sequency ODL/BGPVPN? 13:38:02 #info BGPVPN can be installed before or after ODL 13:38:10 Thx! 13:38:12 #info enikher thinks that is not a problem 13:38:16 #info BGPVPN has to be installed after neutron 13:38:55 #info L3VPN will be installed after openstack/Neutron 13:39:14 #info puppet will guarentee that it is installed after neutron 13:40:02 #info I will create a plugin builder for the L3VPN tomorrow. 13:40:15 Anything more on L3VPN? 13:40:19 #info another question: as soon as we're confident with the BGPVPN plugin for the ODL scenario, how do we proceed? I guess we need a change to the Fuel repo to get the plugin repo included, right? 13:40:39 or is that the plugin builder you mention? 13:40:46 timirnish: I will do that tomorrow 13:40:52 ok 13:41:03 I have a basic question to fuel plugins 13:41:23 is there a faster way to debug the fuel plugin? 13:41:41 instead of redeploying all the time 13:42:13 The easiest way is to modify the manifests in /var/www/nailgun, reset the fuel environment and re-deploy. 13:42:14 In normal puppet code I just rerun puppet apply and it will execute the stuff 13:42:45 ok is there a more faster way? 13:42:56 enikher: you can run you manifest directly on slave nodes, plugin manifest are inside /etc/fuel/your_plugin directory 13:43:16 but it needs a lot of neutron includes... 13:43:29 can we 3 have a chat after the meeting? 13:43:34 enikher: you use --modulepath 13:43:47 ah ok, might help 13:43:56 thanks 13:44:16 Great job from BGPVPN :-) 13:44:32 Any other plugin questions/status? 13:44:41 One more thing to add. 13:45:08 #info Thomas and Niko will try to include bagpipe until the 17.12 13:45:33 puppet apply -- 13:45:33 modulepath=/etc/fuel/plugins/opendaylight- 13:45:33 0.6/puppet/modules:/etc/puppet/modules 13:45:35 /etc/fuel/plugins/opendaylight- 0.6/puppet/manifests/recreate-ovs.pp 13:45:53 enikher: ^^ sorry for bad format 13:46:22 #info There is still on thing missing in ODL lithium so we need bagpipe as the backend so that the tests will succeed. 13:47:05 #info for ODL the tests will fail until we have BE. But they will succeed (hopefully :-)) on bagpipe 13:47:30 Let's move to Fuel 8 13:47:40 #topic Fuel 8.0 status 13:47:54 S_merg, mskalski: Shoot 13:48:31 s_berg, mskalski: Shoot 13:49:08 Does it build now? 13:49:11 uabjonb: ISO with 8.0 is building for me, but Stefan have a problem with fetching some packages 13:50:00 mskalski, s_berg: What are the differences in your environments? 13:52:01 uabjonb: I'm not sure 13:52:18 Let's move on to the autodeployer 13:52:31 #topic Autodeployer 13:52:42 z0d: Goahead 13:53:36 sorry, what do I need to say here? 13:54:14 Just tell how far you have come on the topic of assigning the roles, etc :-) 13:54:47 still reading the source, so not much as of yet 13:55:06 z0d: Ok, no worries 13:55:23 Anything more or can we close the meeting? 13:55:40 next week I'll have my old responsibilities taken over finally 13:55:53 not from me 13:56:06 3 13:56:12 2 13:56:17 1 13:56:22 #end meeting 13:56:25 #endmeeting