PNF software upgrade with Netconf/Yang interface with EM

PNF software upgrade with Netconf/Yang interface with EM

Table of Contents

Scenario Scope In Frankfurt

This scenario will demonstrate PNF SW upgrade with netconf/yang interface with EM. The E2E procedure is VID→ SO→ CDS→ EMS → PNF.  Beyond the work of scenario 1, it also need:

  • Support SS REST API for PNF S/W upgrade, downloadNESw and activateNESw

  • Provide controller blueprint file for CDS to trigger downloadNESw and activateNESw actions

  • Enhance EMS simulator for integration test

Impacts

Project/Component

Story

Project/Component

Story

SO

Common task with Scenario 1: PNF Software Upgrade using direct Netconf/Yang interface

No additional impacts

CDS

Common task with Scenario 1: PNF Software Upgrade using direct Netconf/Yang interface

Additional impact: EMS-compatiable CBA  file for integration test

Integration

1) EMS simulator extension

2) Integration document revision for PNF Sw Upgrade UC

JIRA Status Tracking

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh

Head Tpic:

INT-1212: PNF Software Upgrade with Netconf/yang with EMClosed

Test Status

No

Test Case

Test Status

No

Test Case

Test Status

1

Download NE SW for PNF instance 1 from CDS to EM using SS REST API

COMPLETE

2

Activate NE SW for PNF instance 1 from CDS to EM using SS REST API

COMPLETE

3

Download NE SW for PNF instance 2 from CDS to EM using SS REST AP

COMPLETE

4

Activate NE SW for PNF instance 2 from CDS to EM using SS REST API

COMPLETE

5

Test PNF SW upgrade Workflow for PNF instance 1 from SO to CDS (using SS gRPC API) to EM

COMPLETE

 

Preparation

 

1.  Initial PNF 5gDU0001 entry in AAI:

{
  "pnf-name": "5gDU0001",
  "pnf-id": "5gDU0001",
  "ipaddress-v4-oam": "192.168.35.83",
  "sw-version": "v1",
  "in-maint": false,
  "resource-version": "1584886143037"
}

Where Sw Version of PNF 5gDU0001 is "v1".

 

2. Initial software-management entries in EMS Simluator:

Initial Status of EMS Simulator

Initial Status of EMS Simulator

<software-management xmlns="http://onap.org/pnf-swm">
  <pnf-software-package>
    <neIdentifier>5gDU0001</neIdentifier>
    <current-status>CREATED</current-status>
    <software-version>v1</software-version>
  </pnf-software-package>
  <pnf-software-package>
    <neIdentifier>5gDU0002</neIdentifier>
    <current-status>CREATED</current-status>
    <software-version>v1</software-version>
  </pnf-software-package>
  <pnf-software-package>
    <neIdentifier>5gDU0003</neIdentifier>
    <current-status>CREATED</current-status>
    <software-version>v1</software-version>
  </pnf-software-package>
</software-management>