#opendaylight-meeting: tws
Meeting started by colindixon at 17:04:28 UTC
(full logs).
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)
- 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
<karaf.localFeature> 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)
- 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 <main-feature>-rest or
<main-feature>-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)
- 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)
- 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)
- 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
(full logs).
Action items
- (none)
People present (lines said)
- colindixon (40)
- odl_meetbot (3)
- skitt (2)
- LuisGomez (1)
- anipbu (1)
Generated by MeetBot 0.1.4.