Skip to content

[v5.2.1] Incorrect implementation of response code of SOL002 OpenAPI VNFLCM operations

[Actual Status] Situation with SOL002 Response code:

  • Is it in the SOL002 Word document? Yes
  • Is it in the SOL013 Word document? Yes
  • Is the content of SOL002 Word document in OpenAPI? No
  • Is the content of SOL013 Word document in OpenAPI? Yes

[SOL002 specification document]

In v5.2.1, description of response code is present in the SOL002 operations, which are described in sections 5.4.2.3.1, 5.4.3.3.4, 5.4.5.3.1, 5.4.9.3.1 and 5.4.18.3.1.

Example: 5.4.2.3.1 Response code 422 https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/002/05.02.01_60/gs_nfv-sol002v050201p.pdf

image

[OpenAPI] On the other hand, there is no implementation of response code based on SOL002 specification document in the SOL002 OpenAPI VNFLCM operations for

Inconsistencies with SOL documentation.

image

[Problem]

The issue is that the incorrect implementation of response code of SOL002 OpenAPI VNFLCM operations. Response code is not implemented based on SOL002 specification document. It is implemented based on SOL013.

[Conclusion]

Response code should be implemented (ex. '#/components/responses/VNFInstances.Post.422') based on SOL002 specification document in SOL002 VNFLCM OpenAPI operation "VNFLifecycleManagement.yaml" file below operation.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information