Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 85

...

Table of Contents

...

maxLevel2

...



Development Status

Here we will track the development status of each Requirement.  There should be a user story for every requirement within the project. 


 GoalProjectPTLJIRA Epic/User StoryRequirements

 Auto Scale Out

(High Priority)

Status
colourGreen
titleOn Track

 CLAMP

Status
colourGreen
titleNo Issues

 
Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCLAMP-189

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCLAMP-190

  1.  Create Threshold Crossing Alert (TCA) policies for Scaling of vDNS 
  2. Create Guard policies for Auto Scale Out 

Policy

Status
colourGreen
titleNo Issues

 Policy 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyPOLICY-842

  1. Create API call to SO with VNFInstanceID and VF_Module_Type as arguments
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyPOLICY-962
  2. Set up proper Guard Policies
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyPOLICY-963
  3. Compare number of instances to both Min and Max values
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyPOLICY-968
  4. Check Prov_Status = PROV
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyPOLICY-964

SO

Status
colourGreen
titleNo Issues

 SO

 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-677676

  1. Create API for VID and Policy to call that will allow SO to scale a VNFC
    Jira
    serverONAP JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keySO-764
  2. Create work flow to get all information needed to scale a VNFC
Call existing OOF API for Homing and Capacity Checks (Low Priority)
  1.  

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-765
 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-769

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-768

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-778

Manual Scale Out Enhancements  

(High Priority)

Status
colourGreen
titleOn Track

AAI

 

Status
colourGreen
titleNo Issues

James Forsyth 
New Customer Query to get IP Addresses of new VNFC Instance (No longer needed: data provided in preload)

APPC

Status
colourGreen
titleNo Issues

Takamune Cho 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyAPPC-431

  1. Process Healthcheck request from SO
  2. Process ConfigScaleOut action from SO

SDNC

Status
colourGreen
titleNo Issues

Dan Timoney 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySDNC-235

  1. Process Healthcheck action from SO
  2. Import scaling changes from APPC so that all configuration changes may be done on VNFs controlled by SDNC

SO

Status
colourGreen
titleNo Issues

Seshu Kumar Mudiganti

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-676

  1. Re-enable Healtcheck as part of workflow

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-766
 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-677777

VID

Status
colourGreen
titleNo Issues

Ofir Sonsino  VID 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyVID-248

  1. Update manual scaling use case to use the updated SO API for scaling
  2. Update GUI to get only the information needed for SO API

VNFRQTS

Status
colourGreen
titleNo Issues

Steven Wright VNFRQTS 

 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyVNFRQTS-261

  1.  Update Scaling Documentation with any changes as well as more detailed requirements

Controller Type

(Medium Priority)

Status
colourGreen
titleOn Track

SO

Status
colourGreen
titleNo Issues

Seshu Kumar Mudiganti 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-677676

  1.  Add a an editable table for mapping VNF_Controller _type to VNF_Type
    Jira
    serverONAP JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keySO-763

Homing and Capacity 

(Low Priority)

Status
colourYellow
titleNot Pursuing

OOF

 

Status
colourYellow
titleNot Pursuing


Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyOPTFRA-295

  1.  If possible, reuse existing R2 process for Homing and Capacity check prior to instantiating new VF_Module

SO

Status
colourYellow
titleNot Pursuing

Seshu Kumar Mudiganti 

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-677

  1.  Call existing OOF process for Homing and Capacity Check



Testing

Showcase VNFTest EnvironmentIntegration Team Liasion
vDNSSB04, SB02

Current Status

  1. The Use Case is now functional in the test laps and is ready for the Casablanca release
  2. There is still some non-blocking testing that must be done to show the test case works using SDNC as the VNF Controller

100% complete and tested using the latest released docker images as of 11/25/2018.

Summary Testing Status

Goal
Creating Test Plans 
Test CasesStatus
Auto Scale Out101-112, 301-303, 501-507

Status
colourGreen
titlecomplete
 

Manual Scale Out Enhancements201, 401-407, 601-604

Status
colourGreen
titlecomplete
 

Controller Type402

Status
colourGreen
titleComplete

Homing and Capacity Check

Status
colourBlue
titleNot Implemented

End to End Flow To Be Tested

Image Added


Image Added


Test Cases and Status

Design Time

SDC
#Test CaseStatus
101 Create License Model in SDC 

 

Status
colourGreen
titlePassed

102Create Vendor Software Product (VSP) in SDC

 

Status
colourGreen
titlePassed

103Create Service Model by selecting the onboarded VSP

 

Status
colourGreen
titlePassed

104 Attach the DCE Blueprint to the Service Model

 

Status
colourGreen
titlePassed

105Service Model Distribution (AAI, SO, SDNC, CLAMP)

 

Status
colourGreen
titlePassed

CLAMP
#Test CaseStatus
106User Permissions from AAF

Status
colourGreen
titlePassed

107Create Closed Loop for Scale Out

Status
colourGreen
titlePassed

108Create Scale Out Policy (Operational Policy)

Status
colourGreen
titlePassed

109Create Guard Policies

Status
colourGreen
titlePassed

110Specify the Path Resolution of the configScaleOut Parameters

Status
colourGreen
titlePassed

111Deploy Closed Loop to DCAE

Status
colourGreen
titlePassed

112Push Scale Out Policy

Status
colourGreen
titlePassed

113Push Guard Policy

Status
colourGreen
titlePassed

114Nexus to load original Operational policy and update with guard policies

Status
colourGreen
titlePassed

115Drools (Policy): BRMS GW to send notification to Drools about new operational policy in Nexus

Status
colourGreen
titlePassed

116DCAE to get configuration policy from Policy

Status
colourGreen
titlePassed

Manual Scaling

#Test CaseStatus
201VID send Manual Scale Out Request to SO via REST

Status
colourGreen
titlePASSED

Closed Loop Scaling

#Test Case

Status

301101

DCAE Sends Policy a Scale Out Event when threshold is crossedNOT YET TESTED

Status
colourGreen
titlePassed

302102Policy checks Guard policies to see if it should tell SO to ScaleNOT YET TESTED

Status
colourGreen
titlePassed
 

303103Policy Sends Scale Out Request to SONOT YET TESTED

Status
colourGreen
titlePassed

Healthcheck

#Test CaseStatus
401SO retrieves VNF Level IP Address from AAI

Status
colourGreen
titlepassed

402SO retrieves Controller_Type from internal lookup table

Status
colourGreen
titlepassed

403201SO Sends Healthcheck request to DMaaPNOT YET TESTED

Status
colourGreen
titlepassed

404202APPC/SDNC picks up Healthcheck request from DMaaPNOT YET TESTED

Status
colourGreen
titlePassed

405203APPC/SDNC sends RESTCONF Healthcheck to vLBNOT YET TESTED

Status
colourGreen
titlepassed

406204vLB returns Healthcheck status to APPC/SDNCNOT YET TESTED

Status
colourGreen
titlepassed

407205SO receives Healtcheck resultsNOT YET TESTED

Status
colourGreen
titlepassed

Instantiation

#

Test Case

Status
301501SO sends CreateVF-Module to AAINOT YET TESTED

Status
colourGreen
titlePassed

502302SO Sends VFModule Resource Assignment Request to SDNCNOT YET TESTED

Status
colourGreen
titlePassed

503303SDNC does Heat and Resource AssignmentNOT YET TESTED

Status
colourGreen
titlePassed

504304SDNC writes information to AAINOT YET TESTED

Status
colourGreen
titlePassed

505305SO executes Create VF_Module via Heat NOT YET TESTED

Status
colourGreen
titlePassed

506306New instance of vDNS component is createdNOT YET TESTED

Status
colourGreen
titlePassed

507307So updates AAI with Heatstack IDNOT YET TESTED

Status
colourGreen
titlePassed

Configuration


403
#Test CaseStatus401402

601

Request Configuration Values from SDNC

Status
colourGreen
titlepassed

602SDNC Returns Configuration Values

Status
colourGreen
titlepassed

603SO Builds the ConfigScaleOut Payload

Status
colourGreen
titlepassed

604SO sends ConfigScaleOut to controllers via DMaaP

Status
colourGreen
titlepassed

605Controllers receive ConfigScaleOut from SO via DMaaP

Status
colourGreen
titlepassed

606Controllers gather required configuration information

Status
colourGreen
titlepassed

607Controllers configure VNF 


Status
colourGreen
titlepassed

Healthcheck

#Test CaseStatus
701Healthcheck is properly run after scaling is complete

Status
colourGreen
titlepassed

1