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