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