Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-244

Boron: odl-netconf-clustered-topology still depends on distributed-entity-ownership-service

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • netconf
    • None
    • Operating System: All
      Platform: All

    • 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

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jmorvay@cisco.com Jakub Morvay
            vrpolak Vratko Polak
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: