16:00:56 #startmeeting kernel projects 16:00:56 Meeting started Tue Jul 24 16:00:56 2018 UTC. The chair is rgoulding. Information about MeetBot at http://ci.openstack.org/meetbot.html. 16:00:56 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:56 The meeting name has been set to 'kernel_projects' 16:01:01 #topic agenda bashing 16:01:09 #info Move odl-jolokia from controller to aaa 16:01:16 #info odlparent 3.1.3/yangtools-2.0.9 16:01:24 #info netconf/netconf-it 16:01:33 #info clustering 16:01:50 pantelis_: hey Tom, you going to be able to join the kernel call? 16:02:29 oh yeah - internal stuff going on 16:04:13 #topic clustering update 16:04:56 #link https://jira.opendaylight.org/browse/CONTROLLER-1853 16:05:04 #info in controller csit, ODL is restarted a number of times 16:05:13 #info on the fourth time it is restarted it failes 16:05:19 #info due to bundles failing to start 16:05:36 #info the problem appears to be that the seed node failed to start and join the cluster 16:05:52 #info jamoluhrsen also saw this 16:06:07 #info appears to be a duplicate of CONTROLLER-1849 16:06:28 #info 3 mins for datastore to converge 16:06:36 #info trying to converge before saying “hey im ready" 16:07:29 #info anything using clustered-app-config will wait indefinitely for the READ to complete 16:07:38 #info anything depending on DS is going to fail 16:13:05 #info distinguishing bootstrap from rejoin may be beneficial if we do this in ODL code vs relying on akka 16:14:17 #info tpantelis claims it may be better to work with AKKA to plug through this 16:16:29 #info jamoluhrsen has debug logging enabled for akka and ran this test overnight 16:17:02 #info jamoluhrsen will dig through and figure out where this reproduced (if it did) 16:17:11 #info the log file is very larger 16:17:15 #undo 16:17:15 Removing item from minutes: 16:17:24 #info the log file is very large compared to when it was run without DEBUG 16:19:07 #info LuisGomez says that this doesn’t happen when the controller is brought down gracefully 16:19:32 #info maybe we should change the test suite to utilize graceful shutdown 16:20:11 #info luisgomez used to use “kill -9” now has only one test to catch that 16:20:33 #info fails perhaps due to some race condition 16:20:55 #info LuisGomez uses “stopNode” keyword (this may be wrong spelling) 16:21:22 #info it is isolated already for openflow to utilize keyword 16:21:35 #info tpantelis says that we should modify other tests to not utilize “kill -9" 16:21:45 jamoluhrsen: do you know how stopNode shuts down the node? 16:22:31 vpickard: what do you mean? the bin/stop cmd? 16:23:01 jamoluhrsen: I don't know what stopNode actually does, looking at code now. Was wondering if you knew already 16:23:33 vpickard: I don't know "stopNode" though? what is that? 16:23:51 jamoluhrsen: exactly my question. What luiis is taling about now 16:23:58 sounded like a robot keyword 16:24:04 vpickard: he was talking about the robot keyword to stop and start odl 16:24:19 vpickard: that is the one that will call bin/stop or bin/start 16:24:55 jamoluhrsen: ok, thats what I wanted to know, and had asked. Was it calling bin/stop, and it appears yes. btw, havent found the keyword yet... 16:25:08 vpickard: I'll dig it up for you 16:25:25 jamoluhrsen, vpickard by graceful shutdown do we mean a bin/stop 16:25:47 vpickard: one var that can be used: https://github.com/opendaylight/integration-test/blob/master/csit/libraries/ClusterManagement.robot#L61 16:26:02 vpickard: or this keyword: https://github.com/opendaylight/integration-test/blob/master/csit/libraries/ClusterManagement.robot#L417 16:26:06 jamoluhrsen: thanks! 16:26:14 vpickard: this is more robust: https://github.com/opendaylight/integration-test/blob/master/csit/libraries/ClusterManagement.robot#L425 16:26:42 faseelak: yes, thats what Luis was saying he did, changed kill -9 to graceful shutdown, which I take it to mean bin/stop on karaf 16:27:47 vpickard, are we saying that CONTROLLER-1849 will go off with graceful shutdown? 16:28:47 faseelak: Luis said he only saw the issue 1 time in openflowplugin csit when he changed it from kill -9 to bin/stop 16:34:00 #topic Move odl-jolokia from controller to aaa 16:35:58 LuisGomez: do you have a patch you can point us to where you changed from kill -9 to bin/stop for karaf? Just wanted to make sure I understand correctly. Thnaks 16:37:36 faseelak: after running a large number of jobs. I think 16:37:41 oops 16:37:53 https://git.opendaylight.org/gerrit/#/c/74139/ is the patch, I think 16:42:05 #topic netconf/netconf-it 16:42:13 #info dead code? 16:42:21 #info netconf-it is deactivated 16:42:32 #info is this going to be ressurected or should it be deleted? 16:42:44 #info it still references config subsystem so it will require some cleaning 16:43:02 #info jmorvay claims we can remove it 16:43:17 #info rovarga has submitted a patch for this 16:43:23 #info causes build warnings etc 16:43:41 #topic odlparent 3.1.3/yangtools-2.0.9 16:43:48 #info for fluorine and oxygen-sr3 16:44:10 #info all 3.1.3 patches are prepared, but strange issue in lispflowmapping 16:46:40 #info need to rebase patch and rerun 16:50:32 #info should be relatively transparent 16:50:46 #info may be able to merge in parallel 16:52:23 #info shague brings up the fact that fluroine and oxygen-sr3 code freeze are on the same day (august 7th) 16:53:38 #topic invokeRpc checkedFuture elimination in mdsal 16:53:49 #info tpantelis claims it will cause breakage in controlle 16:53:55 #info controller is only user 16:54:23 #info tpantelis is running a multipatch with the controller adaptations to the changes in mdsal 16:55:50 #info tpantelis is planning to change a lot of the ListenableFuture stuff to use FluentFuture 17:03:50 #endmeeting