Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-1041

Improper dependency on appc in saltstack-adaptor

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Dublin Release
    • Dublin Release
    • sli/adaptors
    • None

      Saltstack-adaptor does not install in Fluorine due to the following error:

      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve ccsdk-sli-adaptors-all/0.4.1.SNAPSHOT: missing requirement [ccsdk-sli-adaptors-all/0.4.1.SNAPSHOT] osgi.identity; osgi.identity=ccsdk-saltstack-adapter; type=karaf.feature; version="[0.4.1.SNAPSHOT,0.4.1.SNAPSHOT]" [caused by: Unable to resolve ccsdk-saltstack-adapter/0.4.1.SNAPSHOT: missing requirement [ccsdk-saltstack-adapter/0.4.1.SNAPSHOT] osgi.identity; osgi.identity=appc-common; type=osgi.bundle; version="[1.3.0,1.3.0]"; resolution:=mandatory [caused by: Unable to resolve appc-common/1.3.0: missing requirement [appc-common/1.3.0] osgi.service; effective:=active; filter:="(objectClass=org.onap.ccsdk.sli.core.dblib.DbLibService)"]]

      The real root problem is that CCSDK should not depend on APPC, since APPC depends on CCSDK (thus circular dependency).

      Any appc code needed here needs to be refactored and moved into CCSDK itself.

            ganchandrasekaran ganchandrasekaran
            djtimoney Dan Timoney
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: