Scale Out Use Case Tracking

Development

Testing

JIRA Development Status



Project

 PTL

JIRA Epics



Project

 PTL

JIRA Epics

1

AAI

 @James Forsyth

AAI-682: Scale Out Use Case Support in AAIClosed

2

APPC

 @Randa Maher

APPC-431: Support Manual ScaleOut of a VNF Closed

3

MultiCloud

 @Former user (Deleted)

NA

 OOF

 @Sarat Puthenpura

OPTFRA-34: OOF support for VNF auto scale out use caseClosed

 5

 SDC

 @Michael Lando

SDC-976: Manual Scale Out use case supportClosed

 6

 SDNC

 @Dan Timoney

SDNC-236: Support manual scale outClosed

 7

 SO

 @Seshu Kumar Mudiganti

 SO-391: SO should support scaling of Network services and VF modulesClosed

 8

 UUI

 @Tao Shen

 USECASEUI-70: Provide GUI for scaling requirementClosed

 9

 VFC

 @Yan Yang

 VFC-631: Support Scaling requirementClosed

 10

 VID

 @Ofir Sonsino

VID-180: Support manual scale outClosed

 11

 VNFRQTS

 @Steven wright

VNFRQTS-158: VNF Requirements improvements to support Beijing Functional RequirementsClosed

12

vLB/vDNS use case

@Marco Platania

INT-431: The vLB/vDNS use case should be updated to support the manual scale out use caseClosed

Testing

Current Status

  1. Major Blocker: APPC is not getting configuration data for the vLB (There was a requirements gap/conflict as to how this would work and there is not enough time to fix it in Beijing.  This problem will be worked in Casablanca)

  2. VID-230: VF Scaling workflow not triggeredClosed Payload to SO is not being configured properly.  It could be a problem with the level of ModelInfo

  3. VID-226: PROV_STATUS of VNFs are not being set to PROV.  This was a process issue.  Prov_status is supposed to be moved to PROV by an operator after NVT test.  Since there is no operator in our test environment it never got changed.  This was fixed by modifying "Robot" to update the field.  (Currently working around issue by not applying PROV_STATUS filter on VID) VID-226: Manual scale out operation not scheduled/startedClosed

  4. All other test cases are to be tested for Beijing Release.

End to End flow to be tested

Testing Components and Status

Test

Status

Test

Status

1

 Onboard vLB to APPC via CDT

 Complete

2

Can configure Manual Scaling request in VID

Complete

3

VID Sends a Manual Scale Out Request to SO

Complete

4

SO Recieves Manual Scale Out request

Complete

5

SO Sends Healthcheck request to DMaaP

Not yet tested

6

 APPC/SDNC pick up Healthcheck request from DMaaP

 Not yet tested

7

 APPC/SDNC sends RESTCONF Healthcheck to vLB

 Not yet tested

8

 vLB returns Healtcheck status to APPC/SDNC

 Not yet tested

9

 SO receives HealthCheck results

 Not yet tested

10

 SO sends CreateVF-Module() to A&AI

Complete

11

 SO Sends VF-Module Resource Assignment Request to SDNC

Complete

12

 SDNC does Heat & Resource assignment and sends to A&AI

Complete

Not Adding IPADDR info 

13

 SO executes Create VF_Module via Heat

 Complete

14

 MultiCloud creates VM with vDNS on it

Complete

15

 SO updates A&AI with Heatstack ID

Complete

16

 SO sends ConfigScaleOut() to DMaaP

Complete

17

 SDNC/APPC pick up ConfigScaleOut() from DMaaP

 APPC Complete

18

 SDNC/APPC will collect Configuration Data

 Not yet tested

19

 SDNC/APPC sends NETCONF Configuration Data to vLB

 APPC Complete

20

 APPC/SDNC sends Success Message to SO via DMaaP

 APPC Complete

21

 SO Sends HealthCheck Request to APPC/SDNC via DMaaP

 Not yet tested

22

 SDNC/APPC picks up HealthCheck from DMaaP

 APPC COMPLETE (Manually by posting to DMaaP)

23

 APPC/SDNC sends RESTCONF HealthCheck to vLB

 APPC COMPLETE (Manually by posting to DMaaP)

24

 vLB sends HealthCheck status to APPC/SDNC

 APPC COMPLETE (Manually by posting to DMaaP)

25

 SO receives HealthCheck Status

 Not yet tested