Support ETSI-NFV SOL_v3 APIs involved in error handling

Registered by Hirofumi Noguchi

This blueprint focuses on supporting life cycle management complying with ETSI specifications within the NFV Architecture Framework [1]. ETSI specifications and NFV Architecture are developed and published by SDN/NFV vendors and telecom operators. Since ETSI specifications include the REST API and data model architecture used by NFV users and developers in related products, supporting them will significantly reduce efforts for Tacker integration into Telecom production networks and also will make further development and support of future standards easier.

By Wallaby release, Tacker has already supported VNF lifecycle management operations defined in ETSI NFV SOL002 v2.6.1 [2] and SOL003 v2.6.1 [3]. Recently, ETSI defined the new major version of REST APIs and data model architecture in ETSI NFV SOL002 v3.3.1 [4] and SOL003 v3.3.1 [5]. To be applicable to various telecom production networks, Tacker should support both versions.

This blueprint aims at implementing the following APIs involved in error handling.
All APIs are complying with ETSI NFV SOL v3.3.1.
 ・POST /vnf_lcm_op_occs/{vnfLcmOpOccId}/retry
 ・POST /vnf_lcm_op_occs/{vnfLcmOpOccId}/fail
 ・POST /vnf_lcm_op_occs/{vnfLcmOpOccId}/rollback

[1] https://www.etsi.org/technologies-clusters/technologies/NFV

[2] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/002/02.06.01_60/gs_nfv-sol002v020601p.pdf
(Chapter 5: VNF Lifecycle Management interface)

[3] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_nfv-sol003v020601p.pdf
(Chapter 5: VNF Lifecycle Management interface)

[4] (1, 2) https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/002/03.03.01_60/gs_nfv-sol002v030301p.pdf
(Chapter 5: VNF Lifecycle Management interface)

[5] (1, 2) https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/03.03.01_60/gs_nfv-sol003v030301p.pdf
(Chapter 5: VNF Lifecycle Management interface)

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Hirofumi Noguchi
Direction:
Needs approval
Assignee:
Hirofumi Noguchi
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.