20:00:11 #startmeeting better host tracker interns 20:00:11 Meeting started Fri Jul 11 20:00:11 2014 UTC. The chair is colindixon. Information about MeetBot at http://ci.openstack.org/meetbot.html. 20:00:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:11 The meeting name has been set to 'better_host_tracker_interns' 20:00:20 #topic status update 20:00:43 #info we have the l2swich distribution, but it turns out that it doesn’t bundle in the current webUI, so it’s expected to have nothing on port 8080 20:00:51 #info restconf does work though 20:01:07 #link http://localhost:8080/restconf/config/opendaylight-inventory:nodes/ is a good place to start and it will list all the nodes in the system 20:01:34 #link https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo I kind of like the advanced REST client here, but there are otther things too, like POSTman which I think edwarnicke uses 20:01:47 what I am supposed to see with our bundles? 20:01:59 what about Evan? 20:02:13 is evan around? 20:02:19 colindixon: credit where its due... I learned about postman from Madhu :) 20:02:36 no I haven't see him today 20:02:36 fair enough 20:02:44 I learned about advanced REST client from devinavery 20:02:54 djx: OK 20:03:04 well, lets see if we can make some progress in the meantime 20:03:35 #info for the topology we are running mininet as $ sudo mn --topo single,3 --mac --switch ovsk --controller remote 20:03:35 so, when you have the l2swich loaded you should see some addresses blocks in the opendaylight-inventory:nodes query 20:04:01 that looks fine to me, I might do linear,3 eventually, but for now that’s fine 20:04:17 #topic testing and working 20:04:25 djx 20:04:31 would it be useful to jump on a hangout 20:04:33 I have lots of flow-node-inventory:id 20:04:37 ah okay 20:04:54 sounds good 20:05:13 https://plus.google.com/hangouts/_/gzaubcrnr37t2we5hwcrukg7mia 20:05:22 if you want ot join, feel free 20:05:26 otherwise we can keep going here 20:05:30 let me fire things up on my end too 20:13:50 2014-07-11 01:07:12.607 WEST [md-sal-binding-notification-233] ERROR o.o.c.sal.binding.impl.NotifyTask - Unhandled exception thrown by listener: org.opendaylight.l2switch.packethandler.decoders.EthernetDecoder$$Broker$ListenerInvoker@20b7f9af 20:13:50 java.lang.NullPointerException: null 20:13:50 at org.opendaylight.yang.gen.v1.urn.opendaylight.packet.basepacket.rev140528.raw.packet.fields.MatchBuilder.(MatchBuilder.java:44) ~[na:na] 20:13:50 at org.opendaylight.l2switch.packethandler.decoders.EthernetDecoder.decode(EthernetDecoder.java:65) ~[na:na] 20:13:53 at org.opendaylight.l2switch.packethandler.decoders.EthernetDecoder.decode(EthernetDecoder.java:35) ~[na:na] 20:13:56 at org.opendaylight.l2switch.packethandler.decoders.AbstractPacketDecoder.decodeAndPublish(AbstractPacketDecoder.java:65) ~[na:na] 20:13:59 at org.opendaylight.l2switch.packethandler.decoders.EthernetDecoder.onPacketReceived(EthernetDecoder.java:48) ~[na:na] 20:14:02 at org.opendaylight.l2switch.packethandler.decoders.EthernetDecoder$$Broker$ListenerInvoker.onNotification(EthernetDecoder$$Broker$ListenerInvoker.java) ~[na:na] 20:14:05 at org.opendaylight.controller.sal.binding.impl.AbstractNotificationListenerRegistration.notify(AbstractNotificationListenerRegistration.java:38) ~[na:na] 20:14:08 at org.opendaylight.controller.sal.binding.impl.NotifyTask.run(NotifyTask.java:42) ~[na:na] 20:14:11 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_51] 20:14:16 at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_51] 20:14:18 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51] 20:14:21 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51] 20:14:24 at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51] 20:54:10 djx colindixon did I miss anything? 20:54:17 hey 20:54:19 hold on 20:54:21 on a hangout with djx 20:54:24 and I fixed the NPE 20:54:29 which got us addresses in the mdsal 20:54:32 sorry I'm late 20:54:42 https://plus.google.com/hangouts/_/gzaubcrnr37t2we5hwcrukg7mia 20:54:43 you’re all good 20:54:53 no problem 20:55:24 #link https://git.opendaylight.org/gerrit/#/c/8954/ this is the fix for the NPE 20:55:47 https://meetings.opendaylight.org/opendaylight-intern/2014/better_host_tracker_interns/opendaylight-intern-better_host_tracker_interns.2014-07-11-20.00.log.txt 20:56:47 2014-07-11 01:48:35.439 WEST [md-sal-binding-notification-13] ERROR o.o.c.sal.binding.impl.NotifyTask - Unhandled exception thrown by listener: org.opendaylight.l2switch.addressobserver.AddressObserver$$Broker$ListenerInvoker@67a475c3 20:56:47 java.lang.NullPointerException: null 20:56:47 at org.opendaylight.l2switch.packet.PacketDispatcher.sendPacketOut(PacketDispatcher.java:66) ~[na:na] 20:56:47 at org.opendaylight.l2switch.addressobserver.AddressObserver.onIpv6PacketReceived(AddressObserver.java:147) ~[na:na] 20:56:50 at org.opendaylight.l2switch.addressobserver.AddressObserver$$Broker$ListenerInvoker.onNotification(AddressObserver$$Broker$ListenerInvoker.java) ~[na:na] 20:56:53 at org.opendaylight.controller.sal.binding.impl.AbstractNotificationListenerRegistration.notify(AbstractNotificationListenerRegistration.java:38) ~[na:na] 20:56:58 at org.opendaylight.controller.sal.binding.impl.NotifyTask.run(NotifyTask.java:42) ~[na:na] 20:57:01 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_51] 20:57:04 at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_51] 20:57:06 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51] 20:57:09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51] 20:57:12 at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51] 21:13:50 http://www.gradle.org/ 22:25:26 evanz_ you still there? 22:26:12 yeah 22:26:16 you dc from the hangout 22:26:29 why my ISP loves me so much? 22:26:32 haha 22:26:37 it's okay I have to go in a sec 22:26:58 so I added a trace to onSessionInitialized 22:27:04 now I'm adding one to onDataChanged 22:27:14 I think colindixon forget to close the meeting 22:27:22 yes I'm doing that too 22:28:56 how do you do that? 22:28:57 is it 22:29:01 #end_meeting 22:29:04 or something like that 22:29:05 lol 22:29:44 #endmeeting