========================== #opendaylight-meeting: tws ========================== Meeting started by colindixon at 17:04:28 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-meeting/2017/tws/opendaylight-meeting-tws.2017-06-12-17.04.log.html . Meeting summary --------------- * how to migrate to karaf 4 for nitrogen (colindixon, 17:04:39) * skitt is going to walk through the steps and we're recording, so you'll be able to see it (colindixon, 17:04:56) * LINK: Karaf 4 migration: https://wiki.opendaylight.org/view/Karaf_4_migration#Step_7:_add_your_karaf_4_features_to_distribution (skitt, 17:04:59) * skitt is looking to migrate things in TTP becuase it's a simple project that only depends on offset 0, so should be migratable (colindixon, 17:06:25) * skitt starts with the local karaf 4 distribution pom file, he notes that you should change your parent to karaf4-parent from karaf-parent (colindixon, 17:07:01) * skitt and anipbu note that for now the version should be 1.8.0-Carbon until some time later when odlparent plans to release 1.9.0 or 2.0.0. (colindixon, 17:07:25) * skitt then moves down to parameter, here it's odl-ttp-model-rest (colindixon, 17:07:51) * beyond that you need to change your karaf features repository dependency to instead, point to the karaf4-features-ttp (colindixon, 17:09:28) * note that the the odl-ttp-model-rest is the same name of the feature in Karaf 4 as Karaf 3, but just the features repository change so that you point to either the karaf 4 or karaf 3 one (colindixon, 17:10:20) * skitt then moves on to how you add things to the distribution (colindixon, 17:11:40) * LINK: https://wiki.opendaylight.org/view/Karaf_4_migration#Step_7:_add_your_karaf_4_features_to_distribution this has the summary of what to add (colindixon, 17:11:47) * anipbu asks for most projects, does this amount to just including the -rest or -ui feature, and then are done with it, colindixon and skitt say yes. If your project only has one main feature, then a -rest version that includes it and a -ui versiont that includes the -rest versoin, that's probably right (colindixon, 17:14:36) * instead of waiting for SingleFeatureTests to complete, skitt uses -Pq (colindixon, 17:15:05) * LINK: https://gist.github.com/nilok/ce42a988760912cc039d0661936365d0 (colindixon, 17:17:20) * ski shows that the local distribution comes up and tthe odl-ttp-model-rest feature is listed is "started" so, it's running (colindixon, 17:18:23) * after that, we should test the TTP feature to make sure it "works" for whatever value of works your project has (colindixon, 17:23:26) * LINK: after that, to add your karaf 4 features to the integration/disribution follow this: https://wiki.opendaylight.org/view/Karaf_4_migration#Step_7:_add_your_karaf_4_features_to_distribution (colindixon, 17:26:45) * there are four edits you need to make (1) check your project version is correct in artifacts/upstream/properties/pom.xml, (2) declare karaf 4 feature repos and user-facing features dependencies in artifacts/upstream/artifacts/pom.xml (3) add your karaf 4 feature repositories to features/repos/index/pom.xml, (4) add your user facing features in either features/singles/odl-integration-compatible-with-all/pom.xml (colindixon, 17:33:26) * anipbu asks what the plan in, skitt and anipbu talk some, but skitt and colindixon note that the most important thing is to start testing your local Karaf 4 distribution now, not later and posting for help if need be (colindixon, 17:34:10) * skitt will post the exact diff of integration/distribution for ttp (colindixon, 17:36:08) * vorburger asks what's going on with karaf 3 support and odlparent (colindixon, 17:38:03) * skitt says they plan to ship odlparent 1.9.0 later this week to allow infrautils to join again, then odlparent 2.0.0, which will do away with karaf 3 (colindixon, 17:38:48) * plan going forward (colindixon, 17:42:26) * everyone (or almost everyone) is pointing to odlparent 1.8.0-Carbon (colindixon, 17:42:41) * odlparent will ship 1.9.0 this week and 2.0.0 hopefully the week after (colindixon, 17:42:57) * this won't break everyone until yangtools moves to these versions, at which point you'll get one version of odlparent from yangtools and one from your own project (colindixon, 17:45:09) * anipbu asks if we plan to pick up 1.9.0 in this way or go straight to 2.0.0, skitt says his plan would be to roll to 2.0.0 only (colindixon, 17:46:37) * vorburger asks if we should move everything to 1.9.0 this week to test things and see it works before we also do the Karaf 4 migration as well as upgrade (colindixon, 17:49:06) * vorburger asks to communicate clearly when odlparent, yangtools, and releng will break the world (colindixon, 17:55:02) * anipbu asks when we think odlparent 1.9.0 will ship, skitt says hopefully tomorrow, zxiiro says that's his plan too (colindixon, 17:56:26) * LINK: odlparent release plan from the DDF: https://lists.opendaylight.org/pipermail/odlparent-dev/2017-June/001036.html (skitt, 18:02:31) * there is a lot of planning disucssion between vorburger, rovarga_, LuisGomez, skitt, and anipbu about what we're doing when next (colindixon, 18:06:13) Meeting ended at 18:07:18 UTC. People present (lines said) --------------------------- * colindixon (40) * odl_meetbot (3) * skitt (2) * LuisGomez (1) * anipbu (1) Generated by `MeetBot`_ 0.1.4