13:58:16 <[1]JonasB> #startmeeting weekly fuel sync 13:58:16 Meeting started Thu Aug 27 13:58:16 2015 UTC. The chair is [1]JonasB. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:58:16 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:58:16 The meeting name has been set to 'weekly_fuel_sync' 13:59:59 #info Szilard Cserey 14:00:04 <[1]JonasB> #info Jonas Bjurel 14:00:06 Hi Everybody !!! 14:00:14 <[1]JonasB> 'Hi Szi 14:00:31 Hi Jonas :) 14:01:35 <[1]JonasB> ping fuelers 14:02:33 <[1]JonasB> Szilard: Thanks for hosting us in Budapest, it was very nice! 14:03:05 [1]JonasB: Jonas it was exciting to have you here, you should come and visit us more often 14:03:09 #info Daniel Smith 14:03:14 let's have more gatherings here in Budapest 14:03:17 hello! 14:03:25 +1 for meeting during the Sziget fest 14:03:29 Hi Daniel :) 14:03:36 and we should have an afternoon meeting at the Gellert! 14:03:43 that's right 14:03:52 <[1]JonasB> ping stefan 14:04:00 have to check if the restaurant is still open on the Gellert mountain 14:04:37 it would be nice to have dinner there :) 14:04:47 <[1]JonasB> +1 14:04:58 <[1]JonasB> So lets start 14:05:03 okay 14:05:08 #info Stefan Berg 14:05:10 <[1]JonasB> #topic JIRA 14:05:38 <[1]JonasB> #info I have started creating some Jira structure 14:06:00 <[1]JonasB> #link https://jira.opnfv.org/browse/FUEL-16?jql=project%20%3D%20FUEL 14:06:29 nice 14:06:32 #info Daniel Smith 14:07:06 <[1]JonasB> #I have defined a few epics which we will attach tasks to 14:07:24 <[1]JonasB> #info I have defined a few epics which we will attach tasks to 14:07:55 <[1]JonasB> #info I propose following epics: 14:08:44 #info Fatih Degirmenci 14:09:05 <[1]JonasB> #info upstream, midstream, infrastructure, documentation, system req 14:10:05 <[1]JonasB> I thought upstream would refere to upstram integration and rebasing (eg. ODL) - does that make sense? 14:10:52 it makes sense for ODL 14:11:29 what is midstream ? 14:12:22 <[1]JonasB> Midstream refers to integration of OPNFV project artifacts that are not funneled through opensource (eg. SFC) - maybe another name than midstream? 14:13:10 aha, thanks 14:13:10 <[1]JonasB> sory it is more like sidestream 14:14:14 <[1]JonasB> Infrastructure refers to any adaptations/integrations we need to do for the OPNFV infrastructure projects like releng, test, etc. 14:14:31 <[1]JonasB> Makes sense? 14:15:05 yes it makes sense 14:15:42 autodeploy belongs to infrastructure as well 14:16:40 <[1]JonasB> szilard: Yes, I think so, but deploy impacts due to upstram features may sort unde upstream? 14:17:31 yeah we can categorize under that as well 14:18:25 <[1]JonasB> system-req refers to system reqauirements which may be defined by genesis. 14:19:09 <[1]JonasB> #doc is self explanationary? 14:19:13 yep 14:19:31 <[1]JonasB> Can we start with this structure? 14:19:50 yes 14:19:50 sure 14:20:02 good to have a structure 14:20:10 looks fine to me - nice to have a setup :) thx JOnas! 14:20:11 +1 14:20:25 +3 14:20:27 yes, thanks a lot Jonas ! 14:20:33 +! 14:20:34 +1 14:20:54 <[1]JonasB> #info Upstream referes to upstram integration and rebasing (eg. ODL) 14:21:07 ok 14:21:42 <[1]JonasB> Sidestream refers to integration of OPNFV project artifacts that are not funneled through opensource (eg. SFC) 14:22:12 <[1]JonasB> #info Sidestream refers to integration of OPNFV project artifacts that are not funneled through opensource (eg. SFC) 14:22:23 Yardstick 14:22:33 <[1]JonasB> #info Infrastructure refers to any adaptations/integrations we need to do for the OPNFV infrastructure projects like releng, test, etc. 14:22:48 <[1]JonasB> Szilard: I didnt get that 14:23:06 Sidestream: Yardstick ? 14:23:36 I would assume that sidestream is something that is packaged *into* an installer, right? 14:23:53 So Yardstick would then be a "supporting framework"? 14:24:22 <[1]JonasB> Szilard: From fuel perspectivre yardstink is infrastructure 14:24:29 ok 14:24:45 * lmcdasm2 wonders if that was a typo or freudian 14:24:53 <[1]JonasB> #info system-req refers to system reqauirements which may be defined by genesis. 14:25:29 <[1]JonasB> lmcdasm: No it was Bill Gates design keyboard 14:26:02 <[1]JonasB> #info doc is self explanationary 14:26:05 yardstink :D :D 14:26:17 that was funny 14:26:37 err. ok. but the "c" and the 'n" are no where near each other.. 14:26:41 :P 14:26:56 <[1]JonasB> I have started to define Jira tasks for SR1, please add as you find missing tasks 14:27:09 for that Jonas 14:27:17 is it anything that we see needs Fixing 14:27:19 <[1]JonasB> Hahaha 14:27:29 only - or can other stuff be added to SR1 ? 14:27:48 or how do you want to include/exclude things (you decide, general discussion or its already done an no more now). 14:27:49 ? 14:28:01 I have to add these 2 Jira tasks to SR1: BGS-90 BGS-87 14:28:14 <[1]JonasB> As we find things we think should be added to SR1, lets create a Jira which we can discuss 14:28:23 ack 14:28:29 put that in the minutes :) 14:29:03 <[1]JonasB> #info We have started to define Jira tasks for SR1, please add as you find missing tasks 14:29:15 <[1]JonasB> #info As we find things we think should be added to SR1, lets create a Jira which we can discuss 14:29:41 <[1]JonasB> Szilard: BGS-90 and 87? 14:29:54 yes 14:30:06 related to autdeployment 14:30:12 <[1]JonasB> Szilard: What is BGS-90 and 87 about? 14:30:29 BGS-90 Fuel 6.1 and Opendaylight Fuel plugin install support for Autodeployer 14:30:41 BGS-87 Autodeployment restarts blade if that has not been discovered by Fuel 14:31:03 -87 is a good one! :) 14:31:31 it was Jonas's idea :) 14:31:45 <[1]JonasB> Szilard: Aha, I have a ticked for BGS-90 but not 87, so add one task for 87 and link that to the Infrastructure epic 14:32:17 szi - not surprisin' :P 14:32:30 <[1]JonasB> I will start creating tickets for the b-releas, just a start.... 14:32:44 <[1]JonasB> Should we discuss repos a little? 14:32:48 you gonna do task / epic assingment after that? 14:32:56 sure - go for it (repos') 14:33:16 <[1]JonasB> lmcdasm: I think we can assign collectively 14:33:21 sounds good 14:33:45 <[1]JonasB> #topic repo strategy 14:34:18 <[1]JonasB> I think we stick to current repo for SR1, what do you think? 14:34:44 since we are moving to a whole new MOS in R2 i think we should strat up the new FUEL repo with that 14:35:00 and leave the 6.X.x stuff in (SR1, etc) genesis/bgs 14:35:02 and let it die there 14:35:25 (my nickel - we've lost our cents here in Canada) 14:35:30 <[1]JonasB> lmcdasm: Agree, and then we need to use sub-git to pull from common genesis repo 14:35:58 <[1]JonasB> that is when we move to the new repo 14:35:58 ya.. i think its a pain.. i think we just start our new FUEL repo with the prelim R2-B rel stuff 14:35:59 +1 to keeping genesis for SR1 14:36:04 and do SR1 and patches after that in there. 14:36:30 (stable / master gen) and then when we rel R2, we deprecate out of genesis (no more patches at R2 of SR1 stuff) 14:36:31 ? 14:36:34 that works for me 14:36:45 <[1]JonasB> So one of the first Jira tasks for B would be to copy over to the fuel repo 14:37:05 why? 14:37:07 Yep. Should be a quick thing to do, just a matter of coordination 14:37:17 i mean - what do we want out of there 14:37:20 the build and CI? 14:37:25 but not the whole thing surely 14:37:45 We don't need all history really... 14:37:51 thats what i mean 14:37:58 we have the Makefile and build engine logic and stuff 14:38:01 So maybe just checkin what we have as a starting point? 14:38:07 From genesis, that is. 14:38:07 we are startin B release with MOS 8 i think jonas said 14:38:09 <[1]JonasB> lmcdasm, copy was the wrong world, bring it to live is probably a better word 14:38:14 and some other stuff (opentcontraiL0 14:38:27 so i think we have Jonas structure for build (directory structiure) 14:38:32 an ci pipeline stuff 14:38:37 and then build new and clean / fresh 14:38:59 ok - i think by "bring to life" we say the same thing - setup structture and base dirs, etc 14:39:26 <[1]JonasB> lmcdasm: Agree 14:39:34 but im sorta against bringing "en masse" a ton of stuff from the old repo - otherwise - whats the point (its a "copy branching") 14:39:37 cool 14:40:06 Yes, agree. And maybe a hook preventing checking in stuff into fuel on genesis? 14:40:28 <[1]JonasB> So lets move to SR1? 14:40:32 well.. wouldnt we (on the new repo) use gerrit.opnfv.org:1234/fuel 14:40:46 so you either work on one (genesis) or the other no? 14:40:54 Herr Berg? 14:41:30 Just thinking about pushing stuff to the wrong place. Put most people aren't as confused as me, so probably not an issue. :) 14:42:33 nonesense. 14:42:47 most people are prolly more so than you 14:42:47 :) 14:42:50 on to SR1 14:42:51 :) 14:43:06 <[1]JonasB> #topic SR1 14:43:08 Yes, quickly! 14:43:45 <[1]JonasB> Szilard, you can now install and deploy plug-ins? 14:44:17 Yes it can install any kind of plugin, you just tell the path to the plugin folder 14:44:23 and will install everything from there 14:44:37 nice! 14:44:38 But the ODL plugin is still not okay 14:45:14 some ODL services are not started in time and Fuel times out and deployment fails 14:45:38 can we look at making a callback in the script? 14:45:42 need to check if Michal resolved this issue in the latest plugin 14:45:45 instead of a sleep - to check for 'somethin'? 14:45:48 ahh.. ok 14:45:50 and also 14:45:52 <[1]JonasB> Should we (you) start to work on installation and configuration of the ODL plugin? 14:45:59 I 14:46:01 I 14:46:09 I'm sutdying Michal's puppet code 14:46:17 and one more thing 14:46:43 The plugin didn't worked with Ceph, or there was some conflict, so we could use only cinder 14:46:59 I have to check if Ceph works or not 14:47:20 maybe open a ticket on that 14:47:23 and i can help out? 14:47:33 I have also added Jonas's requirements what we discussed on Tuesday 14:47:41 ill setup a duplicate of yours and figure out the ceph stuff? 14:47:57 and made Autodeployer to install both Arno and Fuel 6.1, use both old and new config files 14:48:09 <[1]JonasB> So Szilard and Daniel, can you work on this? 14:48:18 yes 14:48:18 szilard: That's a real cool thing! 14:48:34 thanks 14:48:47 Stefan have you managed to resolve the reaping issue ? 14:49:28 No, I have put that on hold right now - will give it another stab before I give up and cry on Michal's shoulder. 14:49:38 <[1]JonasB> #info Daniel and Szilard will work on deployment of Micals ODL plugin and figure out problems/conflicts with ceph. 14:49:48 I think Michal is on vacation now 14:50:48 still a question how we gonna provide the plugin to users 14:52:12 <[1]JonasB> szilard: Can you elaborate? 14:52:44 the plugin has to be stored somewhere so that the Autodeployer can take it and install in Fuel 14:52:54 Can't we just put it on the ISO? 14:52:57 the rpm file 14:53:04 yes we can 14:53:07 i assumed that during our build 14:53:10 of ISO for SR1 14:53:18 the rpm will be built and packages and delivered via RPM 14:53:25 sorry via puppet onto the system 14:53:28 and installed, etc (the rpm) 14:53:30 ok 14:53:41 just as we do today 14:53:47 aha 14:53:53 so we will have during the build a script to create the RPM (plugin) 14:53:55 <[1]JonasB> Stefan - What about build system rebasing for 6.1? 14:54:04 and then have to sort a way to move it over - rebase (as jonas says) 14:54:35 Started, working on the verification process of my changes. 14:55:01 <[1]JonasB> stefan_berg: Cool:-) 14:56:11 <[1]JonasB> Anything more for today? 14:56:17 just one thing 14:56:27 <[1]JonasB> goahead 14:56:37 in prep for the coming coding season - to de-stress - i built a sauna and did a video of it - enjoy! 14:56:38 https://youtu.be/-eJwuXbv9uE 14:56:40 :P 14:57:07 <[1]JonasB> Can you host us for a two weeks hackfest? 14:57:08 WoW nice, good job! 14:57:16 Is it rated PG? :) 14:57:18 for sure - there are lots of rooms 14:57:34 and ski resorts and fireplaces. 14:57:43 Fuel meeting / retreat in Feb? 14:57:44 :) 14:58:00 at Tremblant? #action Jonas B :) 14:58:25 Daniel, cool :D 14:58:26 <[1]JonasB> Daniel, can you pound in the link (#link:-) 14:58:33 #link https://youtu.be/-eJwuXbv9uE 14:58:34 * stefan_berg didn't spot any beer in the movie 14:58:53 * lmcdasm2 took the pics with one hand - the other was engaged with beer 14:59:12 Makes sense, some pics were out of focus. :) 14:59:20 <[1]JonasB> Cool thats all for today 14:59:27 have a good day all! 14:59:29 <[1]JonasB> 3 14:59:35 <[1]JonasB> 2 14:59:38 <[1]JonasB> 1 14:59:38 nice talking with you 14:59:40 Szi - ill be in touch tomorrow to get the info to stage a blade in Montreal 14:59:45 and get on the ceph stuff 14:59:49 <[1]JonasB> #endmeeting