Update branch references
[integration.git] / docs / docs_5G_PNF_Software_Upgrade_direct_netconf_yang.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3
4 .. _docs_5g_pnf_software_upgrade_direct_netconf_yang:
5
6 ===========================================================================
7 PNF Software Upgrade Scenario: Using Direct Netconf/Yang interface with PNF
8 ===========================================================================
9 Software Upgrade Procedure
10 ------------------------------------
11
12 With this scenario, the pre-conditions are:
13
14 * SO PNF software upgrade workflows are ready to use
15 * An SDC service template with one PNF resource has been designed (including CBA association) and has been distributed
16 * Service instantiation is completed, including PNF PnP. meaning a PNF instance is in operation with connectivity between PNF-ONAP, PNF-SFTP
17 * At design time, the CONTROLLER_ACTOR is set for CDS client for the API selection decision
18 * PNF has direct NETCONF/YANG interface configured which can be reachable from ONAP controller.
19
20 At run time, the PNF in-place software upgrade procedure is triggered when the operator provides the selected PNF software upgrade workflow, a PNF instance, and the target software version using VID GUI or CLI.
21 Then the software upgrade workflow is executed in SO:
22
23 a. SO sends CDS request(s) with action-identifier {actionName, blueprintName, blueprintVersion} to the blueprint processor inside the controller using CDS self-service API
24 b. Controller/blueprint processor executes the blueprint scripts including sending NETCONF request(s) to the PNF instance via the direct NETCONF interface.
25 c. Repeat above two steps for each SO building blocks.
26
27         .. image:: files/softwareUpgrade/DirectNetconfYangInterface.png
28
29
30 Test Status and Plans
31 ------------------------------------
32
33 To see information on the status of the test cases please follow the link below:
34
35 `PNF Software Upgrade Test Status <https://wiki.onap.org/display/DW/PNF+software+upgrade+in+R6+Frankfurt#PNFsoftwareupgradeinR6Frankfurt-TestStatus>`_
36