[SNMP4SDN-24] Karaf 4 migration: provide Karaf 4 snmp4sdn features Created: 23/Jan/17  Updated: 19/Oct/17  Resolved: 04/May/17

Status: Resolved
Project: snmp4sdn
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Stephen Kitt Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
is blocked by CONTROLLER-1577 Karaf 4 migration: provide Karaf 4 co... Resolved
is blocked by MDSAL-216 Karaf 4 migration: provide Karaf 4 md... Resolved
is blocked by NETCONF-336 Karaf 4 migration: provide Karaf 4 ne... Resolved
is blocked by ODLPARENT-54 Karaf 4 migration: provide Karaf 4 od... Resolved
is blocked by YANGTOOLS-733 Karaf 4 migration: provide Karaf 4 ya... Resolved
External issue ID: 7640

 Description   

As part of the Karaf 4 migration, snmp4sdn needs to provide Karaf 4 features. See https://wiki.opendaylight.org/view/Karaf_4_migration for details.



 Comments   
Comment by Stephen Kitt [ 11/Apr/17 ]

https://git.opendaylight.org/gerrit/54132

Comment by Christine Hsieh [ 15/Apr/17 ]

Previous gerrit was abandoned.

Here it is now:

for master:
https://git.opendaylight.org/gerrit/#/c/55047/

for stable/carbon:
https://git.opendaylight.org/gerrit/#/c/55048/

Comment by Christine Hsieh [ 17/Apr/17 ]

Compare the patch for master against stable/boron, the one in stable/boron has three more files modified (commons/snmp4sdn/pom.xml, plugin-shell/pom.xml, snmp4sdn/pom.xml).

Actually, without these 3 file modifications, this gerrit still can pass build, because in feature4-snmp4sdn/pom.xml we make SingleFeatureTest to be skipped.

Anyway, we still keep the 3 file modifications for future, when we enable the SingleFeatureTest.

Comment by Christine Hsieh [ 27/Apr/17 ]

SingleFeatureTest were skipped for both Karaf 3 and 4, now they are added correctly and runing

https://git.opendaylight.org/gerrit/#/c/55851

Comment by Christine Hsieh [ 04/May/17 ]

In snmp4sdn's Activator.java, setBroker/unsetBroker configuration for a module Class should be the last item for the module.

Fixed.

Generated at Wed Feb 07 20:39:20 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.