Uploaded image for project: 'aaa'
  1. aaa
  2. AAA-79

Package uses conflict between authn and restconf

    XMLWordPrintable

Details

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

    • 4773

    Description

      Listing as AAA bug, as this possibly is a consequence of work on NETCONF-107 by AAA devs.

      This is a recent Beryllium bug. This bug is not triggered when features are installed via featuresBoot.
      CSIT tests require restconf to be ready before tests are executed, so this has to be tested manually.

      Here is what happens after starting karaf clean:

      opendaylight-user@root>feature:install odl-aaa-authn
      opendaylight-user@root>feature:install odl-restconf-noauth
      Refreshing bundles org.eclipse.jetty.aggregate.jetty-all-server (175), com.google.guava (64), com.sun.jersey.servlet (201), net.sf.ehcache (204), org.eclipse.persistence.moxy (125), osgi.enterprise (214), com.sun.jersey.jersey-server (74), org.h2 (215), org.jboss.netty (160)
      Error executing command: Can't install feature odl-restconf-noauth/0.0.0:
      Could not start bundle mvn:org.opendaylight.netconf/sal-rest-connector/1.3.0-SNAPSHOT in feature(s) odl-restconf-noauth-1.3.0-SNAPSHOT: The bundle "org.opendaylight.netconf.sal-rest-connector_1.3.0.SNAPSHOT [236]" could not be resolved. Reason: Package uses conflict: Import-Package: com.google.common.base; version="[18.0.0,19.0.0)", Package uses conflict: Import-Package: com.google.common.collect; version="[18.0.0,19.0.0)", Package uses conflict: Import-Package: com.google.common.eventbus; version="[18.0.0,19.0.0)", Package uses conflict: Import-Package: com.google.common.util.concurrent; version="[18.0.0,19.0.0)", Package uses conflict: Import-Package: org.opendaylight.controller.md.sal.common.api.data; version="[1.3.0,2.0.0)", Package uses conflict: Import-Package: org.opendaylight.controller.md.sal.dom.api; version="[1.3.0,2.0.0)", Package uses conflict: Import-Package: org.opendaylight.controller.md.sal.dom.spi; version="[1.3.0,2.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.concepts; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.api; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.api.schema; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.api.schema.stream; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.api.schema.tree; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.impl.codec.xml; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.impl.schema; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.impl.schema.transform; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.data.impl.schema.transform.dom.parser; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.model.api; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.model.util; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.parser.builder.impl; version="[0.8.0,1.0.0)", Package uses conflict: Import-Package: org.opendaylight.yangtools.yang.parser.impl; version="[0.8.0,1.0.0)"

      odl-restconf behaves in the same way as odl-restconf-noauth.
      If restconf is installed first, no error appears.

      Attachments

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

        Activity

          People

            rgoulding Ryan Goulding
            vrpolak Vratko Polak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: