-
Story
-
Resolution: Done
-
Medium
-
None
-
None
CoS:
- WaitForPnfReadyBB should set PNF orchestration status to:
- Register - should be set immediately when BB starts
- Registered - should be set at the end of the BB after Pnf Ready event has been successfully received
How to demo:
- Run demo flow containing WaitForPnfReadyBB on some demo service model (use SO official REST API to start instantiation)
- Show in SO Monitoring that WaitForPnfReadyBB has been started
- Show in AAI that orchestration status for PNF has been set to Register
- Send Pnf Ready event and show in SO Monitoring that WaitForPnfReadyBB has successfully ended
- Show in AAI that orchestration status for PNF has been set to Registered
Arch details:
- Add separate task at the end of WaitForPnfReadyBB
- Implement and use method:
- AAIUpdateTasks.updateOrchestrationStatusRegisterPnf()
- AAIUpdateTasks.updateOrchestrationStatusRegisteredPnf()
- Reuse AAIPnfResources.updateOrchestrationStatusPnf() implemented in
SO-2642 - OrchestrationStatus enum needs to be extended with REGISTER and REGISTERED values