Hi All ,

We are hitting the below exception on karaf startup  .  This is not easily
reproducible . Any thought on this would helps us  in resolving this issue.

Workaround :  Restart recovers.

The same issue was reported as bug [1]   but was closed with out any Fix.

[1] https://bugs.opendaylight.org/show_bug.cgi?id=4703

Thanks
Santosh

2017-05-12 16:01:57,592 | ERROR | config-pusher    |
ConfigPusherImpl                 | 132 -
org.opendaylight.controller.config-persister-impl - 0.3.4.SNAPSHOT | Unable
to push configuration due to missing yang models. Yang models that are
missing, but required by the configuration:
[urn:opendaylight:params:xml:ns:yang:controller:md:sal:rest:connector?module=opendaylight-rest-connector&revision=2014-07-24].
For each mentioned model check:  1. that the mentioned yang model
namespace/name/revision is identical to those in the yang model itself 2.
the yang file is present in the system 3. the bundle with that yang file is
present in the system and active 4. the yang parser did not fail while
attempting to parse that model
2017-05-12 16:01:57,592 | ERROR | config-pusher    |
ConfigPusherImpl                 | 132 -
org.opendaylight.controller.config-persister-impl - 0.3.4.SNAPSHOT | Failed
to apply configuration snapshot:
10-rest-connector.xml(odl-dlux-yangvisualizer,odl-dlux-yangvisualizer)
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:md:sal:rest:connector?module=opendaylight-rest-connector&revision=2014-07-24]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.getOperationServiceWithRetries(ConfigPusherImpl.java:180)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:143)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:106)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:77)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at
org.opendaylight.controller.netconf.persist.impl.osgi.ConfigPersisterActivator$InnerCustomizer$1.run(ConfigPersisterActivator.java:181)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at java.lang.Thread.run(Thread.java:745)[:1.7.0_95]
Caused by:
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl$NotEnoughCapabilitiesException:
Not enough capabilities for
10-rest-connector.xml(odl-dlux-yangvisualizer,odl-dlux-yangvisualizer).
Expected but not found:
[urn:opendaylight:params:xml:ns:yang:controller:md:sal:rest:connector?module=opendaylight-rest-connector&revision=2014-07-24]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.getOperationService(ConfigPusherImpl.java:260)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
 at
org.opendaylight.controller.netconf.persist.impl.ConfigPusherImpl.getOperationServiceWithRetries(ConfigPusherImpl.java:163)[132:org.opendaylight.controller.config-persister-impl:0.3.4.SNAPSHOT]
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to