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:
5G PNF Upgrades,https://zoom.us/j/519627903
[usecase] Platform Evolution for Use Case Realization w/ SO, AAI, DCAE, SDC, VID, SDNC,
https://zoom.us/j/723094623
[usecase] 5G Usecase Team, https://zoom.us/j/478423919
Development Status
Proposed Dublin scope presented Dec 20, 2018 to the 5G UC meeting.
Project | PTL/Contancts | JIRA | Description | Status |
---|---|---|---|---|
APPC SDNC CCSDK |
| |||
VF-C | no Impact | |||
SO VID |
| |||
Integration | Yang Xu | No impact | ||
External Controller | No Impact |
Requirements Impact
write xyz
API changes
write xyz
Test cases and Status
Master Integration Test Page: Dublin Release Integration Testing Status