14:33:44 <edwarnicke> #startmeeting Karaf Happy Hour
14:33:44 <odl_meetbot> Meeting started Tue Aug 26 14:33:44 2014 UTC.  The chair is edwarnicke. Information about MeetBot at http://ci.openstack.org/meetbot.html.
14:33:44 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:33:44 <odl_meetbot> The meeting name has been set to 'karaf_happy_hour'
14:33:55 <edwarnicke> #topic Rollcall
14:34:03 <edwarnicke> please #info in
14:34:08 <oflibMichal> #info oflibMichal
14:34:09 <tbachman> #info tbachman for Group Based Policy
14:34:14 <edwarnicke> #info edwarnicke
14:34:39 <gzhao_> #info George Zhao for release
14:34:44 <lori> #info lori for lispflowmapping
14:35:21 <edwarnicke> Is that everyone?
14:35:29 <abhijitkumbhare> #info abhijitkumbhare OpenFlow plugin (but edwarnicke is already there from the project )
14:35:30 <phrobb> Is mlemay with us this morning?
14:35:44 <edwarnicke> He said he would be
14:35:48 <edwarnicke> May just be a few minutes late
14:36:01 <vjanandr> #info Vijay for SNBI
14:36:07 <edwarnicke> abhijitkumbhare: I'm pretty much just overall facilitating right now :)
14:36:36 <edwarnicke> #link  https://wiki.opendaylight.org/view/Karaf:Step_by_Step_Guide - has everyone read the step by step guide?
14:36:43 <abhijitkumbhare> Yes edwarnicke :)
14:36:56 <lori> yes, much much better than the previous guides
14:37:04 <edwarnicke> lori: Thank you, I tried :)
14:37:07 * tbachman pulls up link
14:37:15 <edwarnicke> lori: Please do let me know if there is stuff that needs to be improved though
14:37:58 <edwarnicke> So... should we change topics to having folks $#info in where they are?
14:38:00 <lori> edwarnicke: I didn't have a recent controller build, and maybe nexus wasn't up to date yet, but on first try I couldn't build the archetypes
14:38:09 <edwarnicke> lori: They are in nexus
14:38:14 <edwarnicke> No need to build them
14:38:16 <edwarnicke> Just use them :0
14:38:18 <edwarnicke> :)
14:38:25 <lori> edwarnicke: ok, so I guess it was my setup
14:38:28 <edwarnicke> lori: Or are you saying that *using* them didnt' work
14:39:02 <edwarnicke> #chair phrobb tbachman gzhao_
14:39:02 <odl_meetbot> Current chairs: edwarnicke gzhao_ phrobb tbachman
14:39:03 <lori> edwarnicke: maven didn't find them, instead I was given a long list of archetypes
14:39:13 <lori> with numbers upto 1000+
14:39:25 <edwarnicke> #topic Very Quick Karaf Status
14:39:28 <tbachman> edwarnicke: who are you callin’ a chair ;)?
14:39:32 <edwarnicke> Please #info in where you stand
14:40:02 <edwarnicke> #info edwarnicke - controller MD-SAL features in except for clustering
14:40:05 <tbachman> I need to sync up with readams before answering that — I know he’s done some work here
14:40:15 <edwarnicke> #link https://git.opendaylight.org/gerrit/#/c/10274/ - AD-SAL compatibility feature pending review
14:40:26 <edwarnicke> tbachman: There is no escape for you ;)
14:40:31 <tbachman> lol
14:40:41 <edwarnicke> lori: What command line did you run that didn't work for you?
14:40:47 <edwarnicke> Oh... wait
14:40:51 <edwarnicke> lori: Let me back up
14:41:13 <edwarnicke> lori: Wait... nevermind... what command line did you run that didn't work for you?
14:41:32 <edwarnicke> vjanandr: tbachman Where are you guys in the process?
14:41:32 <lori> #link https://git.opendaylight.org/gerrit/#/c/10313/ lispflowmapping features pending review
14:41:52 <lori> edwarnicke: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype
14:41:54 <tbachman> edwarnicke: I honestly don’t know — I know readams attempted this before to no avail
14:42:10 <tbachman> I have a feeling I’ll be picking this up though, so I will start with the wiki
14:42:25 <oflibMichal> #info openflowjava feature are passing tests in jenkins (exception on equinox.region.jar artifact missing when running locally), will work on the integration part tomorrow
14:42:26 <edwarnicke> lori: Let me try that with an empty .m2 to make sure I'm not deceiving myself by havign built it locally
14:42:35 <lori> edwarnicke: I had a controller build a few days old, ran the above command, and it gave me a choice of a lot of archetypes
14:42:36 <edwarnicke> tbachman: Want to get started?
14:42:41 <tbachman> :)
14:42:53 <tbachman> just trying to think of the best use of your time
14:43:02 <tbachman> I see this as helping people who are stuck
14:43:07 <tbachman> I haven’t even started ;)
14:43:07 <tbachman> lol
14:43:29 <edwarnicke> tbachman: Right now the only use of my time is being helpful to you guys :)
14:43:34 <edwarnicke> Its the only reason I'm here :)
14:43:35 <tbachman> lol
14:43:50 <edwarnicke> tbachman: So if you want to start walking through the directions
14:43:50 <tbachman> edwarnicke: the sooner it ends, the sooner you get to put out the next fire :P
14:43:52 <edwarnicke> I'm here for you :)
14:44:01 <tbachman> I’ll be here again tomorrow a.m.
14:44:03 <lori> #info lispflowmapping features are not passing tests, but it looks like a recent change is the cause sal-dom-xsql-config being pushed to controller?
14:44:04 <edwarnicke> tbachman: And there's the forest burning down to my left... so yes :)
14:44:07 <tbachman> let me take a day at it first
14:44:12 <tbachman> lol
14:44:16 <vjanandr> I am yet to start on this Ed...
14:44:23 <vjanandr> I will get back tomorrow..
14:44:26 <edwarnicke> vjanandr: Want to start now?
14:44:33 <edwarnicke> While we have some live support for you?
14:44:38 <vjanandr> yes doing it..
14:45:01 <edwarnicke> lori: After doing rm -rf ~/.m2/repository/org/opendaylight/
14:45:21 <edwarnicke> lori: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype works for me locally
14:45:29 <edwarnicke> lori: Which doesn't mean there isn't a problem
14:45:33 * tbachman is running it now
14:45:42 <edwarnicke> lori: But makes it a little more likely that it is something in your local .m2
14:45:42 <lori> edwarnicke: ok, so it was somthing strage in my setup
14:45:49 <tbachman> (with clean .m2)
14:46:11 <lori> edwarnicke: I cleaned my .m2 since, to "really" check my karaf, as the guide says :)
14:46:17 <edwarnicke> #info controller MD-SAL features for controller are in integration
14:46:29 <edwarnicke> #info yangtools features are done, and are pulled into integration by MD-SAL features
14:46:47 <edwarnicke> lori: LOL... I should really write a better explanation of *why* there
14:47:22 <edwarnicke> lori: I have one other idea
14:47:29 <edwarnicke> lori: What *directory* are you running it in?
14:47:45 <lori> edwarnicke: that did turn up a problem, before deleting build was passing, now it doesn't
14:48:10 <lori> edwarnicke: I was running it in the top-level directory
14:48:21 <edwarnicke> lori: Is your parent pom there?
14:48:31 <edwarnicke> lori: Or is it in a subdir?
14:48:43 <lori> edwarnicke: no, it is in commons/parent
14:48:46 <edwarnicke> lori: Maven archetypes look for a pom.xml in the directory they are run in
14:48:49 <edwarnicke> And if they find it
14:48:54 <edwarnicke> They use it as their parent
14:49:01 <tbachman> edwarnicke: I’m getting the same, fwiw
14:49:02 <lori> edwarnicke: but the features/pom.xml lists that one as the parent
14:49:02 <edwarnicke> Including finding the *repositories* with it
14:49:27 <edwarnicke> tbachman: lori One moment... let me dig up the extra command line arguments and put them in the wiki
14:50:02 <tbachman> lori: great to be special, eh ;)?
14:50:03 <tbachman> lol
14:50:32 <edwarnicke> lori: tbachman try adding -DarchetypeRepository=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
14:50:57 <edwarnicke> It will tell the mvn command line how to find the repo (note.. telling you and *then* testing locally... so be patient)
14:51:12 <tbachman> same
14:51:33 <edwarnicke> Trying locally
14:52:24 <lori> edwarnicke: now it works even without the option you mention above
14:52:33 <lori> edwarnicke: it was just on first try
14:52:35 <tbachman> lori: what magic did you invoke?
14:52:40 <edwarnicke> lori: Did you relocate directories or do something else?
14:52:46 <lori> edwarnicke: not sure how to reproduce again
14:52:51 <tbachman> :)
14:52:56 <edwarnicke> tbachman: Even I am sometimes confused by my magical powers :)
14:52:57 <tbachman> now it’s just me who’s special
14:52:59 <tbachman> lol
14:53:02 <lori> edwarnicke: I made a git pull in controller, and built it
14:53:07 <edwarnicke> tbachman: You have always been special :)
14:53:08 * tbachman rolls 20-sided die
14:53:11 <tbachman> ROFL
14:53:17 <edwarnicke> tbachman: Crit fail :(
14:53:21 <tbachman> lol
14:53:25 <lori> edwarnicke: that solved the issue for me
14:53:42 <edwarnicke> tbachman: My recomended one command line fix failed for me too.... investigating
14:53:51 <edwarnicke> tbachman: Evidently I am also special
14:53:52 <tbachman> lori: in controller… but you’re doing the mvn command in lisp, right?
14:53:54 <tbachman> lol
14:54:03 <lori> nope
14:54:08 <lori> controller.git
14:54:13 <tbachman> now I’m confused
14:54:21 <tbachman> you’re trying to set up karaf for lisp?
14:54:22 <edwarnicke> lori: It should have also worked for you in lispflowmapping/commons/parent
14:54:39 <edwarnicke> The who thing is you need a decent parent pom in the directory you run it in
14:54:40 <lori> edwarnicke: ok, that I didn't try
14:54:45 <edwarnicke> (I've run it in lots of non-controller projects)
14:54:58 * edwarnicke continues to look for the non-schlocky solution
14:55:18 <tbachman> edwarnicke: fwiw, I tried this in groupbasedpolicy top-level, in commons/parent and in distribution
14:55:23 <tbachman> nada on each
14:55:23 <lori> edwarnicke, that's something that could be mentioned in the guide, since our parent is not in the top-level directory
14:56:00 <lori> or not, considering tbachman's experience
14:56:02 <edwarnicke> lori: Yes
14:56:03 <tbachman> commons/parent should be the one, tho
14:56:10 <edwarnicke> lori: Let me look for the workaround quickly though
14:56:27 <edwarnicke> lori: Feel free to move it from commons/parent once you run the archetype
14:57:07 <lori> edwarnicke: I managed to run it since, with the workaround I mentioned above
14:57:15 <lori> so I'm all good for lispflowmapping
14:57:24 <lori> was just mentioning the issue to imrpove the guide
14:57:41 <tbachman> lori: am so confused
14:57:54 <tbachman> running it in lispflowmapping worked after running it from the controller?
14:57:59 <lori> tbachman: sorry, I guess I don't explain well :(
14:58:05 <tbachman> lori: no worriees
14:58:09 * tbachman is easily confused
14:58:17 <tbachman> you could just say “foo”
14:58:19 <tbachman> and I’d be done for
14:58:20 <lori> in controller I only ran 'mvn clean install'
14:58:25 <tbachman> oh
14:58:26 <lori> to to a simple buil;d
14:58:33 <tbachman> then magic happened
14:58:35 <lori> that build installed the archetype in my .m2
14:58:43 <tbachman> lori: I’ll give that a shot
14:58:51 <lori> so there was no need to download it from nexus
14:59:10 <tbachman> but that points out that you need something in your .m2
14:59:14 <tbachman> or be able to fetch it
14:59:29 <tbachman> so — maybe edwarnicke was on the right path… just wrong magic -D arg
14:59:39 <lori> once I ran 'mvn clean install' in controller (after updateing to latest master) I could generate the archetypes in the top-level dir of lisp
15:00:03 <tbachman> k
15:00:15 <tbachman> am going to rebuild from fresh .m2
15:00:15 <edwarnicke> tbachman:
15:00:19 <edwarnicke> tbachman: Try this: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:00:20 <tbachman> so… back in a few ;)
15:00:23 <edwarnicke> Works locally
15:00:50 <tbachman> edwarnicke: same
15:01:06 <edwarnicke> Really... hmmm
15:01:11 <tbachman> now I truly am the singularity of special
15:01:34 <tbachman> fwiw, am rebuilding controller after fresh .m2 and fresh update
15:01:39 <lori> tbachman: are you building the controller now?
15:01:43 <tbachman> lori: yeah
15:01:46 <lori> tbachman:L ok
15:01:51 <tbachman> but — with clean .m2, will be a bit
15:02:25 <lori> I have another issue now, when building out karaf features
15:02:27 <tbachman> and, of course, it failed
15:02:27 <lori> Error resolving artifact org.opendaylight.yangtools:object-cache-noop:jar:0.6.2-SNAPSHOT: Could not find artifact org.opendaylight.yangtools:object-cache-noop:jar:0.6.2-SNAPSHOT in defaultlocal (file:/Users/lojakab/.m2/repository/)
15:02:32 <edwarnicke> OK weird... with a clean .m2/repository/org/opendaylight/ and in a totally dijoint directory structure, this works locally for me: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:02:41 <tbachman> clustering
15:02:41 <edwarnicke> tbachman: When you retried what I sent
15:02:45 <lori> I assume it's not not a bundle I should list
15:02:49 <edwarnicke> Did you notice the https had become http ?
15:02:51 <lori> as a dependency
15:03:33 <tbachman> okay
15:03:35 <edwarnicke> lori: Could you pastebin your features file?
15:04:02 <lori> one sec
15:04:03 <tbachman> ah
15:04:05 <tbachman> controller was running
15:04:55 <lori> edwarnicke: https://gist.github.com/ljakab/5361a73bd8bd3d285b59
15:05:36 <edwarnicke> lori: A couple of questions
15:06:10 <edwarnicke> 1)  Why are you including <feature version="${sal.version}">odl-adsal-all</feature> and <feature version="${karaf.empty.version}">odl-base-all</feature> ?
15:06:31 <Madhu> #info Madhu (30 mins late than never ;) )
15:06:43 <lori> edwarnicke: is odl-base-all redundant?
15:06:54 <vjanandr> Ed... after running the archtype I dont see resources directory features/src/main/resources/features.xml ...
15:06:56 <lori> I know I need AD-SAL features
15:07:02 <lori> and not just core deatures
15:07:16 <edwarnicke> lori: What are you using from there?
15:07:39 <lori> inventory, among other things
15:07:59 <Madhu> lori: odl-adsal-all is what you need
15:08:14 <edwarnicke> lori: Why aren't you guys using the MD-SAL inventory?
15:08:18 <Madhu> odl-base-all is something anyone can use if they want the 3rd party basic bundles
15:08:40 <lori> edwarnicke: because of all the code flux
15:08:44 <edwarnicke> lori: OK
15:08:51 <lori> edwarnicke: we will eventually
15:09:01 <edwarnicke> Madhu: None of the MD-SAL features need odl-base... so its just base for adsal stuff
15:09:04 <edwarnicke> lori: Cool :)
15:09:12 <edwarnicke> lori: Happy to work with you guys on it in Lithium :)
15:09:27 <lori> edwarnicke: thanks
15:09:29 <edwarnicke> lori: So... next thing
15:09:37 <Madhu> edwarnicke: sure. that is the reason am suggesting lori to use odl-adsal-all
15:09:44 <edwarnicke> Madhu: You are spot on there
15:09:50 <Madhu> don't have to worry about odl-base if it is not needed
15:10:11 <edwarnicke> Madhu: Yep... we are in total concurance about minimal inclusion :)
15:10:24 <edwarnicke> lori: Next thing
15:10:30 <edwarnicke> It is likely your model bundles need:
15:11:10 <edwarnicke> <feature version='0.6.2-SNAPSHOT'>odl-yangtools-binding</feature>
15:11:10 <edwarnicke> <feature version='0.6.2-SNAPSHOT'>odl-yangtools-models</feature>
15:11:27 <lori> edwarnicke, Madhu I will remove odl-base, since I agree with minimal inclusion
15:11:46 <edwarnicke> If you add those to odl-lispflowmapping-mappingservice it should get you past your issue
15:12:07 <lori> edwarnicke: aren't those included with mdsal?
15:12:16 <edwarnicke> vjanandr: You were saying the archetype left you with out a src/main/resources/features?
15:12:26 <Madhu> lori: thanks.
15:12:33 <edwarnicke> vjanandr: Could you pastebin me the output if 'find .' in your generated archetype directory?
15:12:52 <edwarnicke> Madhu: re your 30 minutes late than never... happy you could make it :)
15:13:38 <edwarnicke> lori: The models aren't... the yang-binding is
15:13:47 <edwarnicke> MD-SAL pushes no models on you
15:14:05 <edwarnicke> Checking on yang-bindings in MD-SAL
15:14:38 <edwarnicke> lori: Also... you probably want odl-mdsal-broker
15:14:47 <edwarnicke> odl-mdsal-all is just the index of all that's available
15:14:51 <edwarnicke> And is probably more than you need
15:15:02 <edwarnicke> (for example... I presume lispflowmapping does not need odl-toaster ;) )
15:15:26 <edwarnicke> lori: Generally... at least they way I've been doing features... when you include foo-all... you are often overincluding
15:15:40 <vjanandr> Ed.. yes.. I dont see a resources dir..
15:15:41 <vjanandr> http://pastebin.com/KzqvqXLQ
15:15:46 <lori> odl-toaster is the only thing I don't need from mdsal
15:15:49 <lori> I checked
15:15:57 <lori> so I decided that I put all
15:16:00 <lori> :)
15:17:24 <edwarnicke> lori: You use odl-mdsal-xsql ?
15:17:39 <edwarnicke> lori: And odl-mdsal-clustering is probably coming in today
15:18:25 <lori> sorry, I just noticed xsql was added today
15:18:29 <edwarnicke> lori: Which is to say... if you use odl-mdsal-broker (and possibly odl-restconf if you want restconf) you should have what you need... if you take odl-mdsal-all... I guaranteee you will overinclude
15:18:33 <edwarnicke> lori: yep :)
15:18:33 <lori> we don't use that
15:18:38 <edwarnicke> which is fine :)
15:19:07 <lori> edwarnicke: to be honest, another reason to add mdsal-all was to make things work first
15:19:15 <lori> edwarnicke: and refine later
15:19:44 <edwarnicke> lori: odl-mdsal-broker and odl-restconf is really all you need
15:19:52 <edwarnicke> lori: and if you take odl-mdsal-all
15:20:16 <edwarnicke> when clustering comes in it will be thrust upon you, and that's not really want anyone wants (care has been taken to make clustering be something you can layer in)
15:20:17 <lori> edwarnicke: and with the xsql being added you convinced me that I shoudl remove mdsal-all
15:20:25 <edwarnicke> lori: Cool :)
15:20:39 <edwarnicke> xsql is awesome, and I think everyone will want it... but wanted to give choice :)
15:21:35 <edwarnicke> tbachman: vjanandr You guys still around?
15:21:46 <tbachman> edwarnicke: yes :)
15:21:51 <tbachman> still waiting on the controller build
15:21:54 <tbachman> for lori’s magic
15:22:13 <edwarnicke> tbachman: Back to the command line: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:22:20 <vjanandr> edwarnicke I provided the find . output ...
15:22:20 <vjanandr> http://pastebin.com/KzqvqXLQ
15:22:24 <edwarnicke> Did you try the one with the http instead of the https
15:22:29 <tbachman> edwarnicke: yeah
15:22:30 <edwarnicke> vjanandr: Thanks :)
15:22:31 <tbachman> same
15:23:01 <edwarnicke> vjanandr: That's not built from the archetype I mentioned... its from a generic quick start maven archetype
15:23:10 <edwarnicke> vjanandr: What command line did you run?
15:23:45 <vjanandr> edwarnicke: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype
15:24:01 <edwarnicke> vjanandr: Please try again with:
15:24:04 <edwarnicke> mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:25:28 <gzhao> edwarnicke: for some projects that need help, do you think I can go and follow the guide to do the change for them? or it will require a lot of project specific knowledge?
15:25:43 <mlemay> I'm here
15:25:46 <mlemay> man..
15:25:51 <mlemay> all messed up on the final time
15:25:52 <mlemay> for that
15:26:03 <tbachman> mlemay: 5 minutes to spare! :)
15:26:22 <mlemay> I was in the channel so lemme read it all back!
15:26:29 <tbachman> edwarnicke: lori’s magic worked!
15:26:34 <tbachman> just ran the command from the wiki
15:26:38 <tbachman> after a successful controller build
15:26:45 <tbachman> lori: wizard!
15:26:54 <edwarnicke> gzhao: You could get them started I think
15:27:39 <gzhao> edwarnicke: ok, will pick one and come back tomorrow
15:29:05 <tbachman> edwarnicke: have to run for a bit… but will pick this up again soon
15:29:11 <edwarnicke> tbachman: vjanandr lori I tried updating the wiki... does this look like it might help: https://wiki.opendaylight.org/view/Karaf:Step_by_Step_Guide#Things_that_can_go_wrong
15:29:15 <tbachman> am curious to find out what the controller build is pulling in that’s magic
15:29:18 <edwarnicke> mlemay: Welcome :)
15:29:29 <edwarnicke> mlemay: Want to dig in on the dlux feature?
15:29:49 <mlemay> yea I really looked into it
15:29:53 <mlemay> broke the patch in two
15:30:01 <mlemay> (one for removing spring) one for the featuers
15:30:05 <mlemay> features still fail..
15:30:11 <edwarnicke> mlemay: Link?
15:30:14 <mlemay> yup
15:30:27 <edwarnicke> tbachman: I can explain that
15:30:35 <edwarnicke> tbachman: So... mvn has to be able to find the archetype
15:30:49 <edwarnicke> It will look for it in the local .m2
15:30:53 <Madhu> tbachman: magic = ?? care to explain what u mean by magic ? :)
15:30:57 <vjanandr> edwarnicke: still no luck.. http://pastebin.com/1Erwt2NY
15:31:00 <edwarnicke> And it will look for it by default in repositories like central
15:31:14 <edwarnicke> It will not look for it by default in the ODL nexus repo
15:31:19 <tbachman> Madhu: when you’re simple-minded like myself, everything appears to be magic ;)
15:31:25 <edwarnicke> tbachman: We all forget this, because in our parent poms we all set up ODL nexus repos
15:31:35 <tbachman> makes the world a much more interesting place ;O
15:31:52 <edwarnicke> tbachman: If you run the archetype in a project that has a pom file that references (or whose parents reference) our ODL repos... maven is smart enough to figure that out and use them
15:31:53 <Madhu> kid in candy factory. i get it ;)
15:31:58 <edwarnicke> tbachman: And the archetype is brought in from nexus
15:32:03 <edwarnicke> tbachman: If you *don't*
15:32:15 <tbachman> edwarnicke: yeah — figured that there’s some special arg you can pass to force it to go look in nexus
15:32:25 * tbachman guesses this is what edwarnicke was trying to achieve
15:32:25 <edwarnicke> tbachman: You can do one of two things: 1)  tell mvn explicitely to look there (which is what the extra stuff on the command line I gave you is supposed to do)
15:32:29 <edwarnicke> 2)  get it into your .m2
15:32:33 <tbachman> right
15:32:35 <edwarnicke> Building controller got it into your local .m2
15:32:43 <mlemay> https://git.opendaylight.org/gerrit/#/c/10270/
15:32:49 * tbachman has a bit of fun calling things magic… and hopes edwarnicke understands ;0
15:32:53 <lori> sorry, I lost conectivity to my quassel core
15:33:03 <lori> lost some of the conversation
15:33:05 <mlemay> @ed/@Madhu.. I'm clueless on why this fails
15:33:09 <tbachman> guys… really have to drop for a bit….
15:33:09 <edwarnicke> But you could have just as well built: controller/opendaylight/archetypes/opendaylight-karaf-features-archetype
15:33:15 <tbachman> back in about 20
15:33:33 <edwarnicke> tbachman: I not only understand, I APPROVE :)  The world is magical, and I share you aesthetic of reference :)
15:33:56 * edwarnicke considers veering into 'encouraging' magical language.
15:34:07 <edwarnicke> lori: You blocked anywhere?
15:34:11 <edwarnicke> mlemay: Let me look
15:34:59 <mlemay> gzhao: I'm trying to review the list of the project states to do happen to have more than I  have on this.. lemme review the document
15:35:09 <lori> edwarnicke: I'm trying your suggestions now
15:35:17 <lori> edwarnicke: will report back
15:35:23 <edwarnicke> gzhao: Do we have a tracking spreadsheet somewhere?
15:35:33 <edwarnicke> lori: Cool :)  Just didn't want to leave you stuck :)
15:35:37 <edwarnicke> mlemay: Building locally
15:35:54 * edwarnicke opens a botttle of Pellegrino and starts drinking...
15:36:36 <gzhao> edwarnicke: right now, I put them here: https://docs.google.com/spreadsheets/d/1TRYposNDFPaKcySlvwkOXvfR6Anx2EFujlIjoTthhRY/edit#gid=1227179886
15:36:46 <edwarnicke> Is anyone stuck currently (don't want to miss anyone ;) ) vjanandr ?
15:37:04 <gzhao> edwarnicke: I will add more columns to track Karaf details
15:37:12 <vjanandr> yes.. tried what you suggested.. but still no luck.. http://pastebin.com/ScjxCiVW
15:38:57 <gzhao> mlemay: could you give me the list, so I can pursue those who hasn't started yet
15:39:09 <edwarnicke> vjanandr: Could you include everything from the command line forward?
15:39:16 <edwarnicke> Because you are still not getting the archetype
15:39:20 <edwarnicke> (I can tell from the output)
15:41:28 <vjanandr> edwarnicke: http://pastebin.com/FHVfnbmi
15:41:38 <vjanandr> I just copied the command you suggested..
15:45:18 <edwarnicke> vjanandr: Trying from the snbi directory
15:47:53 <vjanandr> Yes I also tried from the snbi directory..
15:50:28 <edwarnicke> vjanandr: What you are geting is very odd
15:50:30 <edwarnicke> Could you try
15:50:41 <edwarnicke> mkdir /tmp/archtrial
15:50:47 <edwarnicke> cd /tmp/archtrial
15:50:49 <edwarnicke> mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:50:55 <edwarnicke> And let me know how that goes?
15:53:11 <edwarnicke> vjanandr: Try this command:  mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:53:11 <edwarnicke> -DarchetypeCatalog=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml
15:53:15 <edwarnicke> mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ -DarchetypeCatalog=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml
15:55:46 <edwarnicke> gzhao: How are we doing on more columns?
15:55:53 <vjanandr> ed.. tried  mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-karaf-features-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/
15:56:00 <vjanandr> here is the output http://pastebin.com/3TLDrCzJ
15:56:09 <vjanandr> let me try the recent one..
15:56:29 <edwarnicke> vjanandr: May be easier to cut and paste from here: https://wiki.opendaylight.org/view/Karaf:Step_by_Step_Guide#Run_the_opendaylight-karaf-features_archetype
15:59:35 <vjanandr> ok the recent one in the wiki works.. let me try further and get back..
15:59:46 <edwarnicke> vjanandr: Thank you for being patient :)
16:00:34 <edwarnicke> Anyone else need help with  https://wiki.opendaylight.org/view/Karaf:Step_by_Step_Guide
16:08:18 <gzhao> edwarnicke: tracking spreadsheet for M5 and Karaf https://docs.google.com/spreadsheets/d/1TRYposNDFPaKcySlvwkOXvfR6Anx2EFujlIjoTthhRY/edit#gid=186178810
16:09:28 <edwarnicke> gzhao: Thank you :)
16:11:32 <gzhao> edwarnicke: my connection has some problem this morning, it keeps dropping
16:11:45 <edwarnicke> gzhao: No worries, happens to everyone :)
16:13:54 <devinavery> edwarnicke: Is there still a meeting happening here? If not I would like to start a meetbot for the MD-SAL call
16:13:59 <lori> dumb question: if you start a karaf distribution, and install your feature, and you can see with 'bundles:list' that it's active, how do you see the "legacy" OSGi log
16:14:13 <edwarnicke> log:display
16:14:23 <lori> thx
16:15:22 <edwarnicke> lori: Updated wiki: https://wiki.opendaylight.org/view/Karaf:Step_by_Step_Guide#Test_your_features_for_functionality_in_your_local_karaf_distro
16:16:13 <lori> edwarnicke: cool
16:16:15 <edwarnicke> I'm going to endmeeting, but will continue to help :)
16:16:20 <edwarnicke> #endmeeting