Uploaded image for project: 'Logging analytics'
  1. Logging analytics
  2. LOG-428

Support latest version of POMBA external API

XMLWordPrintable

      As a user of POMBA, I want to external API to support the latest version of the API, which only takes the following 3 fields should be sent in the input request:

      • Model-version-id
      • Model-invariant-id
      • Service-instance-id

       It also supports versioning.  See also https://wiki.onap.org/display/DW/POMBA+Initiating+Audit

      Implementation Hint

      customerid and servicetype wold then be sourced as necessary separately from the input request.  Then these values can be used for rest of currently implemented APIs

      Services impacted: data-router, aai-context-builder, sdnc-context-builder, context-aggregator

      • the 3 field input should be maintained throughout the flow and reported in ELK

      Value

      Simplify the external API request to ensure that it can be executed by any client

      Acceptance Criteria

      • Manual API request is accepted and aggregated payload with AAI and SDN-C context builders data is built up and published in rule-validation topic
      • Error scenarios should include a log file indicating the error, but should not reject the request
      • Above ask is done
      • Code is tested and submitted
      • Wiki pages are updated
      • ONAP best practices including logging and SONAR coverage are met.

       

            pleigh pleigh
            georab georab
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: