[NETCONF-244] Boron: odl-netconf-clustered-topology still depends on distributed-entity-ownership-service Created: 01/Aug/16  Updated: 15/Mar/19  Resolved: 02/Aug/16

Status: Resolved
Project: netconf
Component/s: netconf
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Vratko Polak Assignee: Jakub Morvay
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6322

 Description   

But that model was already removed [0], opendaylight-legacy-entity-ownership-service-provider should be used instead [1].

In netconf cluster system test this looks like a combination of older bugs.

Here is the exception from karaf.log:

2016-07-31 14:24:34,451 | ERROR | config-pusher | ConfigPusherImpl | 116 - org.opendaylight.controller.config-persister-impl - 0.5.0.SNAPSHOT | Failed to apply configuration snapshot: 02-netconf-topology.xml(odl-netconf-clustered-topology,odl-netconf-clustered-topology)
java.lang.IllegalStateException: Unable to push configuration due to missing yang models. Required yang models that are missing: [urn:opendaylight:params:xml:ns:yang:controller:config:distributed-entity-ownership-service?module=distributed-entity-ownership-service&revision=2015-08-10]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.waitForCapabilities(ConfigPusherImpl.java:209)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:159)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:129)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.processSingle(ConfigPusherImpl.java:83)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:74)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.osgi.ConfigPersisterActivator$2.run(ConfigPersisterActivator.java:131)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_101]
Caused by: org.opendaylight.controller.config.persist.impl.ConfigPusherImpl$NotEnoughCapabilitiesException: Not enough capabilities for 02-netconf-topology.xml(odl-netconf-clustered-topology,odl-netconf-clustered-topology). Expected but not found: [urn:opendaylight:params:xml:ns:yang:controller:config:distributed-entity-ownership-service?module=distributed-entity-ownership-service&revision=2015-08-10]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.waitForCapabilities(ConfigPusherImpl.java:189)[116:org.opendaylight.controller.config-persister-impl:0.5.0.SNAPSHOT]
... 6 more

[0] https://git.opendaylight.org/gerrit/35475
[1] https://git.opendaylight.org/gerrit/35442



 Comments   
Comment by Jakub Morvay [ 02/Aug/16 ]

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

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