Uploaded image for project: 'Release Requirements'
  1. Release Requirements
  2. REQ-723

CMPv2 enhancements in Istanbul release

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: High High
    • Istanbul Release
    • None
    • None
    • CMPv2 enhancements in Istanbul release
    • Feature
    • GO
    • Reduced Scope
    • M
    • Not used for this release
    • Not used for this release

      Before editing please read instructions here.

       Description of Use Case / Requirement:

      Extension to REQ-431 (Honolulu release), REQ-321 (Guilin release) and REQ-140 (Frankfurt release) which includes:

      • CertService client as Init container deprecation
      • Proper certificate update implementation using Key Update Request (KUR) and Certificate Request (CR) CMPv2 messages which requires:
        • New REST endpoint in CertService API with logic to detect which CMPv2 message should be sent to CMPv2 server
        • Logic within CertManager's CMPv2 external issuer to distinguish Initial certificate enrollment from certificate update and send request to appropriate CertService API REST endpoint
      • (DESCOPED) Add CMPv2 support to DCAE RestConf Collector (RCC)
      • (DESCOPED) In selected DCAE collectors (VES, HV-VES, DFC, RCC) add logic to:
        • detect that certificate was updated
        • reload X.509 certificate 'in the fly' (without component restart)

       

      Owners (one of these should be the Assignee - use @ notation):

      baniewsk

      Link to HLD/LLD (if any):

       https://wiki.onap.org/display/DW/Certificate+update+use+case

      Dependency Relationships with Other Projects:

       

      OOM IMPACT: C

      • Impact Type: C (Test Only/Code)
      • Company Engagement: Nokia
      • Resources: 3 (People)
      • Support Status: S (Supported/Partially supported/Not supported)
      • Non-Functional Requirement Support: ???

       

      DCAE IMPACT: C

      • Impact Type: C (Test Only/Code)
      • Company Engagement: Nokia
      • Resources: 3 (People)
      • Support Status: S (Supported/Partially supported/Not supported)
      • Non-Functional Requirement Support: ???

        

      Integration Leads (use @ notation): 

      kkuzmick

       

            baniewsk baniewsk
            baniewsk baniewsk
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: