commit 7c62f82152b7699e41bf603b4e8d22dbd7ced07b Author: Aldinson Esto Date: Tue Oct 6 22:54:35 2020 +0900 Fix for the failure in Package Upload This patch is the fix for the failure of uploading VNF package. An argument related to VNF artifacts in a onbording function didn't exist, so it was added. Closes-Bug: #1898818 Change-Id: I3300963b6f265f7b17e40a80ad77f6078647a197 (cherry picked from commit b4fac9a86b02400d881db2af5e5dd67632f4c6ff) diff --git a/tacker/conductor/conductor_server.py b/tacker/conductor/conductor_server.py index de8d9f4..bc25c5e 100644 --- a/tacker/conductor/conductor_server.py +++ b/tacker/conductor/conductor_server.py @@ -468,7 +468,12 @@ class Conductor(manager.Manager): zip_path = glance_store.load_csar(vnf_package.id, location) vnf_data, flavours, vnf_artifacts = csar_utils.load_csar_data( context.elevated(), vnf_package.id, zip_path) - self._onboard_vnf_package(context, vnf_package, vnf_data, flavours) + self._onboard_vnf_package( + context, + vnf_package, + vnf_data, + flavours, + vnf_artifacts) vnf_package.onboarding_state = ( fields.PackageOnboardingStateType.ONBOARDED) vnf_package.operational_state = (