Uploaded image for project: 'Network Controller'
  1. Network Controller
  2. SDNC-1522

Single place to specify CCSDK version to be used in SDNC/oam repository

XMLWordPrintable

       
      In sdnc/oam repo all references to ccsdk version should be consolidated at one place. 

      In best case the definition should support the release process

      • All should use this property: installation/pom.xml:  <ccsdk.distribution.version>
      • and use for the release cycle a non "SNAPSHOT" name
      • and a SNAPSHOT Version for normal development cycles.
      • Could help: [sdnc/oam.git] / installation / TagVersion.groovy
      • Could be usefull for further sdnc repos
      • Reference is this change for Honolulu adjusted accordingly: https://gerrit.onap.org/r/c/sdnc/oam/+/120428 Master should be modified to use only ""

      List of places in oam containing version information that eventually pointing to ccsdk:

      ~/work/oam$ grep "<ccsdk" $(find -name pom.xml)
      ./platform-logic/setup/pom.xml: <ccsdk.distribution.version>1.2.0-SNAPSHOT</ccsdk.distribution.version>
      ./installation/ansible-server/pom.xml: <ccsdk.docker.version>1.0-STAGING-latest</ccsdk.docker.version>
      ./installation/pom.xml: <ccsdk.distribution.version>1.0.1</ccsdk.distribution.version>
      ./installation/sdnc/pom.xml: <ccsdk.docker.version>1.2-STAGING-latest</ccsdk.docker.version>
      ./installation/sdnc-web/pom.xml: <ccsdk.features.version>1.1.1-SNAPSHOT</ccsdk.features.version>
      ./installation/dmaap-listener/pom.xml: <ccsdk.docker.version>1.1.1</ccsdk.docker.version>
      ./installation/ueb-listener/pom.xml: <ccsdk.docker.version>1.1.1</ccsdk.docker.version>
      ./installation/admportal/pom.xml: <ccsdk.docker.version>0.7-STAGING-latest</ccsdk.docker.version>

       
        Uasage analysis

      property distribution means version of Comment
      ccsdk.docker.version installation/dmaap-listener onap/ccsdk-alpine-j11-image Most actual 1.2-STAGING-latest
      ccsdk.docker.alpine.j11.version
      ccsdk.docker.version installation/ueb-listener onap/ccsdk-alpine-j11-image Most actual 1.2-STAGING-latest
      ccsdk.docker.alpine.j11.version
      ccsdk.docker.version installation/sdnc onap/ccsdk-odlsli-alpine-image Most actual 1.2-SNAPSHOT-latest
      ccsdk.docker.odlsli.alpine.version
      ccsdk.docker.version installation/ansible-server onap/ccsdk-ansible-server-image Most actual 1.2-STAGING-latest
      ccsdk.docker.ansible.server.version
      ccsdk.docker.version installation/admportal onap/ccsdk-ubuntu-image Most actual 1.2-STAGING-latest
      ccsdk.docker.ubuntu.version
      ccsdk.distribution.version platform-logic/setup org.onap.ccsdk.distribution/platform-logic-installer Most actual 1.2.0-SNAPSHOT
      ccsdk.distribution.version
      ccsdk.features.version installation/sdnc-web org.onap.ccsdk.features.sdnr.wt/sdnr-wt-odlux-installer Most actual ccsdk/feature version,
      1.2.0-SNAPSHOT,
      in line with version in onap/ccsdk-odlsli-alpine-image
      ccsdk.feature.version
      sdnc.northbound.version installation/sdnc org.onap.sdnc.northbound/*-installer Similar to sdnc/oam  2.2.0-SNAPSHOT
      sdnc.northbound.version
      project-version
      ccsdk.distribution.version installation not used remove

            highstreetherbert Herbert Eiselt
            highstreetherbert Herbert Eiselt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: