20:06:23 <colindixon> #startmeeting better host tracker interns 20:06:23 <odl_meetbot> Meeting started Thu Jul 3 20:06:23 2014 UTC. The chair is colindixon. Information about MeetBot at http://ci.openstack.org/meetbot.html. 20:06:23 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:06:23 <odl_meetbot> The meeting name has been set to 'better_host_tracker_interns' 20:06:39 <colindixon> so, where could you guys use help exactly? 20:06:52 <colindixon> I’m looking a the log 20:07:45 <evanz> djx: are you pasting the chat somewhere? 20:07:57 <djx> I sent an email to colin 20:08:01 <colindixon> I’m reading the logs 20:08:05 <djx> I forgot to cc you 20:08:30 <djx> evanz done 20:09:24 <colindixon> so, you want to make a host 20:09:32 <colindixon> ? 20:10:50 <djx> colindixon I thing hangouts works now on chrome without a plugin 20:10:54 <djx> we can hangout if you want 20:11:43 <colindixon> do you think that would help? 20:12:26 <colindixon> I’m importing the project into Eclipse now 20:12:37 <evanz> so we register for changes on Addresses, when theres a change we get back this map, extract the address and then we want to create a host (or check if it belongs with an existing host) right? 20:13:15 <colindixon> yes 20:13:21 <evanz> djx: can you forward one more time to evan.zeller@uky.edu 20:13:33 <evanz> it seems gmail has decided it doesn't want to work righ tnow 20:14:19 <djx> done 20:14:25 <evanz> ty 20:14:33 <djx> colindixon I think it would be easier with hangout, no? 20:14:40 <colindixon> sure 20:14:41 <colindixon> lets do that 20:14:46 <colindixon> two secs 20:14:49 <djx> roger 20:15:48 <colindixon> https://plus.google.com/hangouts/_/gx5svn53lny2vk2xwwzxcupgr4a 20:17:06 <colindixon> djx: you there? 20:17:12 <djx> yup 20:27:44 <evanz> colindixon: you misspelled origin :( 20:32:01 <evanz> colindixon: there is a build in implementation pom 20:32:05 * evanz shrugs 20:32:08 <colindixon> yeah 20:32:15 <colindixon> I don’t know… 20:42:40 <evanz> <dependency> 20:42:42 <evanz> <groupId>org.opendaylight.yangtools.model</groupId> 20:42:42 <evanz> <artifactId>ietf-yang-types-20130715</artifactId> 20:42:43 <evanz> <version>2013.07.15.1-SNAPSHOT</version> 20:42:43 <evanz> </dependency> 20:42:52 <evanz> will need this version of yang types for uuid 20:42:56 <evanz> colindixon 20:43:29 <evanz> (unrelated to addresstracker.aggregator thing) which I also ran into 20:45:47 <evanz> colindixon: you sound fine here 20:45:52 <colindixon> joinign again 20:45:56 <colindixon> I think it might be djx though 20:45:57 <evanz> think it is on djx's end 20:46:46 <djx> :( 20:47:01 <djx> colindixon you're right 20:48:11 <evanz> colindixon: it was his lag out 21:34:18 <colindixon> #link https://github.com/nilok/betterhosttracker/commit/8cfd2431e5104eabc37eaddc186594eb1906c417 colindixon added a new directory structure that is based on the MD-SAL archetype that might be useful 21:35:15 <djx> colindixon I've pulled controller from opendaylight repo 21:35:16 <colindixon> #link https://github.com/nilok/betterhosttracker/commit/f20a421e2ec7cb63b2fd9f21ccb1b690c327a56c colindixon fixed the host-tracker-service.yang to actually generate HostBuiler.java 21:35:25 <colindixon> djx: ok 21:35:33 <djx> and the org.opendaylight.controller.sal.binding.api.data.DataBrokerService isn't deprecated 21:35:41 <djx> I've done mvn clean install 21:35:45 <colindixon> ok 21:36:35 <djx> what is the path for the new databroker? 21:37:39 <colindixon> you can look at the archetype 21:39:20 <djx> I don't think you've followed my question 21:40:46 <colindixon> hold on 21:42:21 <djx> quick question the HostId should be the same as HostKey? 21:42:49 <djx> and another quick question, for now I'm using macaddress as the hostId 21:42:52 <colindixon> import org.opendaylight.controller.md.sal.binding.api.DataBroker 21:44:24 <djx> colindixon org.opendaylight.controller.md.sal.binding.api.BindingDataBroker;? 21:44:34 <djx> I don't have the DataBroker 21:44:59 <colindixon> really? 21:45:46 <djx> yup this is odd, let me check on the controller's directory 21:46:26 <djx> on the source it's present 21:46:31 <djx> this is odd 21:46:34 <colindixon> ok 21:46:35 <colindixon> done with that 21:46:49 <colindixon> want to jump back on the hangout quickly 21:47:04 <colindixon> I have 15 minutes before I’m out :P 21:47:28 <colindixon> https://plus.google.com/hangouts/_/g2vt5yufp4ve6mp75sf44oitdaa 22:23:00 <colindixon> #info we can now build hosts and instance identifiers for them and there’s sample code to do it 22:23:39 <colindixon> #info next, we need to be able to generate AddressCapableNodeConnectors and Addresses to test with 22:23:52 <colindixon> #info we might be able to fake this by using RESTCONF 22:25:09 <colindixon> #info to do that, we’ll need a running controller with the address tracker yang in it, which means getting the address tracker model jar file in the plugins for a distribution 22:28:57 <colindixon> #info once that is done, it *should* be possible to fake things by doing POSTs to RESTCONF to create objects in the MD-SAL data store 22:29:06 <colindixon> #info that will trigger data change notifications 22:29:13 <colindixon> #info and let us test our code 22:31:13 <colindixon> #endmeeting