You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

This is a continuation of the use case started in Casablanca: 5G - PNF Software Update

Background (R3 Casablanca)

In Casablanca,  the UC leveraged the Ansible adaptor of ONAP controller to communicate with the External Controller (EMS) to implement three S/W upgrade related operations. All these operations are shared the same LCM APIs and DGs with VNF S/W upgrade. The operations are:

  • /operations/LCM:upgrade-pre-check
  • /operations/LCM:upgrade-software
  • /operations/LCM:upgrade-post-check

Dublin Scope

For Dublin,  the target of this UC includes:

  • introduction of an upgrade option based on direct NETCONF interface between the ONAP controller and the PNF/EMS.
  • rollback operation support for PNF (considering VNF as well).
  • extend upgrade-software operation by leveraging sub-operations from 3GPP (like download/install/activate).
  • e2e bpmn workflow support for PNF in-place S/W upgrade
  • VF-C support  for PNF in-place S/W upgrade??
  • hardcode removal
  • ......

Other areas include VID/UUI and SO for re-usable high-level SW upgrade workflows.

Presentation:

Discussion slides:

  • ...

Related Meeting Links:

Development Status

Proposed Dublin scope presented Dec 20, 2018 to the 5G UC meeting.

ProjectPTL/ContanctsJIRADescriptionStatus

APPC

SDNC

CCSDK




  1. Support vendor-specific mapping of upgrade APIs to NETCONF requests in addition to other options.

  2. Support of roll-back API for PNF, New DG needed. Impact to SO building blocks.
  3. change to existing APIs
  4. API payload (no effect on DG processing), parameters used by playbooks.
  5. playbooks update. (Distributed with source-code)
  6. No impact to SDNC code.
  7. R4: Rollback API support for xNF
  8. API and playbook enhancements for S/W upgrade based on 3GPP S/W management API enhanements
  9. PNF S/W upgrade workflow design and test (Stretch goal)

VF-C
no Impact

SO

VID


  1. Provide re-usable workflows and building blocks for PNF SW upgrade
  2. Trigger upgrade workflow from GUI

IntegrationYang Xu
No impact
External Controller
No Impact


Test cases and Status

Master Integration Test Page: Dublin Release Integration Testing Status



  • No labels