13:57:16 #startmeeting Weekly Fuel@OPNFV sync 13:57:16 Meeting started Thu Aug 13 13:57:16 2015 UTC. The chair is jonasbj. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:57:16 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:57:16 The meeting name has been set to 'weekly_fuel_opnfv_sync' 13:57:33 #info Jonas Bjurel 13:57:34 #info Szilard Cserey 13:57:40 hi Jonas 13:57:47 #info Michal Skalski 13:57:51 Hi Szilard! 13:58:00 Hi Michal 13:58:07 Hi Michal :) 13:58:14 Hi guys:) 14:01:10 I guess itt will be a short meeting - people are still on vaccation 14:01:27 But let's start anyway. 14:01:45 Lets start with stable arno 14:01:48 yes 14:01:56 #topic stable arno 14:02:12 #info The build issues have been resolved 14:02:32 super great, good job Jonas! :) 14:02:55 #info They were due to upstream Fuel changes that is not under fuel repo change control 14:03:23 mskalski: Are you looking into why this happend and how we can avid it in the future? 14:03:48 yes, could be great if you can give a brief info 14:04:26 jonasbj: It happen because devops repository which contain only packages for building iso is no divided by fuel releases 14:04:31 don't understand what issue. 14:04:53 so when they change something in this ubuntu repo 14:04:58 it affect all versions 14:05:24 I write about it to devops team but don't have response from them yet 14:05:38 ruijing: The issue is that even if we nail down our upstream repos to a specific commit - the build is not reproducable 14:05:39 you mean released artifect is not immutable. 14:06:20 I assume that should not happen often but still it is a problem 14:06:25 mskalski: Can we keep an own mirror? 14:06:37 yes. it is big issue for us. we need to have repeatable build tool and repeatable source code. 14:07:59 mskalski: Can you look into this issue and come back with a proposal? 14:08:15 jonasbj: I think yes but the we just need to change this line in prepare-build-env.sh https://github.com/stackforge/fuel-main/blob/master/prepare-build-env.sh#L44 14:09:14 Everyone - should we try with local repo mirrors for the B-release 14:10:19 +1 14:11:20 good idea 14:11:24 Any oppinions? 14:12:23 #agree We need to look into ways to accomplish reproducable builds, using local mirrors or otherwise. 14:12:59 Szilard - status on the POD move and needed deploy changes for that. 14:13:22 use vagrant and save box in our repo? 14:13:29 #info I pushed the DEA/DHA config files for POD2 14:13:52 Does it work yet? 14:13:53 #info I'm updating releng/jjb to run the Production Autodeployer for master 14:14:07 I tested for multinode it works 14:14:14 now I'm testing for HA 14:14:25 szilard: Great! 14:14:28 waiting to be finished 14:14:37 Great! 14:14:51 When do you guys plan to switch to 6.1 ? 14:15:04 Szilard: What about the clean up script - Tim has started working on a common one? 14:15:28 I already switch to 6.1 since odl plugin is based on 6.1 14:15:30 Yes he did the cleanup script, and created a patch 14:15:40 mskalski: I think we should switch master next week when Stefan is back! 14:15:41 but now we have to integrate into jenkins 14:15:43 somehow 14:16:01 szilard: That's good! 14:16:20 hi, szilard. jenkins is up? can you tell me URL? 14:16:21 so we have to invoke that script in a separate job afte deploy finished 14:16:43 Should we move to SR1 14:16:57 #topic SR1 14:17:07 https://build.opnfv.org/ci/ 14:17:17 So just to refresh us on status 14:17:35 Michal - status on the plug-in, anything left? 14:18:48 In branch with juno/helium (https://github.com/stackforge/fuel-plugin-opendaylight/tree/juno/helium) there is nothing happen, so this what I show on the demo 14:19:17 mskalski: Great, good status there. 14:19:50 jonasbj: what is a date of SR1 release? 14:19:55 szilard: I know you been working on the deployer for 6.1 and plugin installation - status? 14:20:04 mskalski: Sometime Sep 14:20:06 end of september is the release 14:20:11 mid september is code freeze 14:20:18 ok thanks 14:20:27 as agreed with Frank Brockners 14:20:57 #info I have adapted Autodeployer for 6.1 and plugin installation and ODL 14:21:02 mskalski, could you info the status you just gave 14:21:42 #info In branch with juno/helium (https://github.com/stackforge/fuel-plugin-opendaylight/tree/juno/helium) nothing happen from month, so this what I show on the demo 14:21:48 #info ODL is not very stable, yesterday Michal and I found out that puppet manifest fails 14:22:33 #info because ovsdb plugin in ODL is not started first time 14:22:41 are those our puppet manifests? 14:22:48 #info we restarted ODL, and second time it worked 14:23:03 jonasbj: no, its OpenDaylight controller behaviour 14:23:09 yes 14:23:24 Ok 14:24:16 #info I also added Daniel's pre-deploy functionality in Autodeployer, with values 14:24:26 I thought how to resolve this from puppet for example always restart ODL but it will be nasty piece of code 14:24:29 #info in Arno it was just an empty dictionary 14:25:03 Michal can you still put that code there, and you can take it out later when ODL becomes stable 14:25:23 Okay, it seems that much of the pieces for SR1 are in place, we just need to rebase the build system. 14:25:53 I also compare my approach with devstack script and I do the same thing as there 14:26:18 #info Next week we will start rebasing the build system for Fuel 6.1 and turn any reminding patches/mods into Fuel plugins. 14:26:19 It's enough to restart once or twice only 14:26:31 jonas - question for you? 14:26:41 lmcdasm: Go 14:26:51 should we be looking to add support for the SFC-ODL modules / build (rather than just lithium)? 14:27:03 or you want to just have lithium karaf up for SR1 14:27:05 well it would be nice :) 14:27:10 and then SFC-ODL with chain for B-rel? 14:27:30 SFC is for B in my oppinion 14:27:30 since its just (thx to Michal's work) simplying a different rpm build 14:27:38 ok - just wanted to see your plan :) 14:27:51 Whatabout Lithium, should we go for that in SR1 14:28:04 lmcdasm: what is difference between SFC-ODL and standard ODL? I assume that different features enabled but something more? 14:28:30 ya.. they have hacked it a bit 14:28:45 there is the modules and a lib you need to get 14:28:57 not a huge deal easy to add in a .spec file for a rpm 14:29:10 but its a question of our "track" and what we want to say we have support for and when 14:29:21 and the sfc stuff (with gbp/nsh) isnt quite there yet 14:29:41 (i think :) ) 14:29:56 yes jonas - i think lithium for SR1 is the idea no? 14:30:10 for me adding support for SFC is a interesting thing to do 14:30:19 my understanding would be that in the build environment we are able to generate that rpm during the build 14:30:20 mskalski: What do you think for SR1 Helium or Lithium? 14:30:45 pointing at a source we want (i.e helilum / lithium - you can do either source build or gz fetch method) 14:30:51 i think that would be doable no Michal? 14:30:51 SFC has 2 dependency 14:30:56 go rui! 14:31:26 1. OVS with NSH (ETA: commit to upstream: Oct) 14:31:41 jonasbj: lithium is already implemented in juno/lithium branch so it can be Lithium for SR1 14:31:55 2. enable SFC in karaf (maybe GBP/SFC or netvirt/SFC) 14:32:00 14:32:13 and rui - thanks for that - this is why i think we are good with Lith for SR1 14:32:15 since its done 14:32:26 and then target SFC support with NSH when its due for B release 14:32:28 mskalski: What do you need to do with the plugin to go with Lithium? 14:32:51 (or maybe if the time slips b-sr1 with frameowrk for it in B).. its up to Jonas who knows the velocity of work for fuel really 14:32:57 ruijing: Those dependencies will be for the B-release 14:33:30 jonasbj: nothing because OpenStack Juno not allow us to for example use L3 managed fully by ODL 14:33:51 jonasbj: so current implementation is the same as for helium 14:33:55 I am looking at how to install ovs and enable sfc. 14:34:09 #agree We will go with ODL Lithium for SR1 14:34:22 we arent looking for the L3 stuff anyway 14:34:42 and by b-rel we can see how far along they are - rui - getting the OVS to make a SFF rigth now doesnt work 14:34:43 lmcdasm, and others: Correct - no L3 for SR1 14:34:56 that ODL (tim and I were talking as well) is really dumb and you have to send it anything 14:35:01 (we can chat offline if you like) 14:35:12 Right. We need to wait for pushing NSH to ovs 14:35:19 Anything more on SR1 plans? 14:35:30 Im curently investigating L3 with lithium and Kilo which will be a part of Fuel 7.0 14:36:04 when Fuel 6.1 release? 14:36:12 mskalski: That could be a B-project milestone/sprint to have that working! 14:36:18 ruijing: is already released 14:37:31 For the sake of formality - lets say something on B-release 14:37:42 #topic B-release 14:38:21 #info A new fuel@OPNFV gerrit repo is set-up 14:39:17 #info can all fuel@OPNFV committers send me a +2 on the following patch just so we know the access policies are correct 14:39:29 #link https://gerrit.opnfv.org/gerrit/#/c/1164/ 14:39:31 patch id please (sorry lots of mail clutter) 14:39:32 haha 14:40:20 #info we also have a own Jira area which we should start using 14:40:33 are we going 6.1 for B-rel? 14:40:49 lmcdasm: No - 8.0 14:41:12 As it stands today - provided release in Mar 14:41:52 mskalski: Thanks for your +2 :-) 14:42:21 But B-release is a little vague to mee - yet 14:43:19 Anything more this week? 14:43:39 just question, why B-Release use Fuel 8.0 instead of Fuel 7.0? 14:44:05 good question :) 14:44:12 Can we have the formal sync and casual meeting swaped next week - I will travel on Thu 14:44:37 In Fuel 8.0 we should have OpenStack Liberty maybe this is one of the requirments 14:44:43 That's okay, I will be on holiday on Thu (national) 14:44:51 ruijing: At current TSC is setting Liberty as a targer 14:45:49 yes, understood 14:46:35 Shall we end the call? 14:46:46 3 14:46:51 2 14:46:56 1 14:46:58 one more thing from me I will be on holiday from 24.08 to 4.09 14:47:01 Thanks everyone 14:47:07 #endmeeting