** Changed in: glance
Status: New => Fix Committed
** Changed in: glance
Status: Fix Committed => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1929265
Title:
Uploading same VNF package with different package id then VNF
termination is failing for VNF which was onboarded with first vnf
package
Status in Glance:
Invalid
Bug description:
Termination of VNF is failing which was onboarded with first vnf
package when uploading same vnf package with different package id
<operation log>
navum_public@instance-vnfm-2nd-20210413:~$ openstack vnf package create
+-------------------+-------------------------------------------------------------------------------------------------+
| Field | Value
|
+-------------------+-------------------------------------------------------------------------------------------------+
| ID | fe99abb6-b302-4bac-bc2b-063e86e7683f
|
| Links | {
|
| | "self": {
|
| | "href":
"/vnfpkgm/v1/vnf_packages/fe99abb6-b302-4bac-bc2b-063e86e7683f"
|
| | },
|
| | "packageContent": {
|
| | "href":
"/vnfpkgm/v1/vnf_packages/fe99abb6-b302-4bac-bc2b-063e86e7683f/package_content"
|
| | }
|
| | }
|
| Onboarding State | CREATED
|
| Operational State | DISABLED
|
| Usage State | NOT_IN_USE
|
| User Defined Data | {}
|
+-------------------+-------------------------------------------------------------------------------------------------+
navum_public@instance-vnfm-2nd-20210413:~$ openstack vnf package list -c Id
-c 'Vnf Product Name'
+--------------------------------------+------------------+
| Id | Vnf Product Name |
+--------------------------------------+------------------+
| 08984ebc-fafd-47ab-807f-a3d708844294 | |
| 1142e6d0-9967-4249-b6dc-60d094c19c22 | Sample VNF |
| 20ee138d-2f78-4a0f-a8fa-833a0a2e387f | |
| 646013d2-5098-4351-9da0-ec95b28bd550 | Sample VNF |
| 6f0eb8d9-8386-4008-aade-75801b4b3686 | |
| 71f391ea-82df-4bf6-9fc8-e825eaf1d06e | |
| 86f54570-b17a-459c-a5ca-103dd674d51c | Sample VNF |
| cf9444ed-6159-4743-a77d-289b7f111983 | |
| e3a16588-42da-468e-ac30-9f65baef9a1b | Sample VNF |
| fe99abb6-b302-4bac-bc2b-063e86e7683f | |
+--------------------------------------+------------------+
navum_public@instance-vnfm-2nd-20210413:~$ mkdir temporary
mkdir: cannot create directory ‘temporary’: File exists
navum_public@instance-vnfm-2nd-20210413:~$ rm temporary/
rm: cannot remove 'temporary/': Is a directory
navum_public@instance-vnfm-2nd-20210413:~$ rm -rf temporary/
navum_public@instance-vnfm-2nd-20210413:~$ mkdir temporary
navum_public@instance-vnfm-2nd-20210413:~$ cd temporary/
navum_public@instance-vnfm-2nd-20210413:~/temporary$ cp -prf
/opt/stack/tacker/tacker/tests/etc/samples/etsi/nfv/vnflcm1 .
navum_public@instance-vnfm-2nd-20210413:~/temporary$ cp -prf
/opt/stack/tacker/tacker/tests/etc/samples/etsi/nfv/common .
navum_public@instance-vnfm-2nd-20210413:~/temporary$ mkdir vnfpackage
navum_public@instance-vnfm-2nd-20210413:~/temporary$ cp -prf common/*
vnflcm1/* vnfpackage/
navum_public@instance-vnfm-2nd-20210413:~/temporary$ cd vnfpackage/
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ uuidgen
90e69b48-2b38-49e2-8e50-2d034197056c
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ vim
Definitions/helloworld3_top.vnfd.yaml
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ vim
Definitions/helloworld3_types.yaml
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ vim
Definitions/helloworld3_types.yaml
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ zip -r
../vnfpackage.zip *
adding: Definitions/ (stored 0%)
adding: Definitions/etsi_nfv_sol001_common_types.yaml (deflated 76%)
adding: Definitions/etsi_nfv_sol001_vnfd_types.yaml (deflated 84%)
adding: Definitions/helloworld3_types.yaml (deflated 70%)
adding: Definitions/helloworld3_df_simple.yaml (deflated 75%)
adding: Definitions/helloworld3_top.vnfd.yaml (deflated 53%)
adding: Files/ (stored 0%)
adding: Files/images/ (stored 0%)
adding: Files/images/cirros-0.4.0-x86_64-disk.img (deflated 4%)
adding: Files/kubernetes/ (stored 0%)
adding: Files/kubernetes/deployment.yaml (deflated 62%)
adding: Scripts/ (stored 0%)
adding: Scripts/install.sh (stored 0%)
adding: TOSCA-Metadata/ (stored 0%)
adding: TOSCA-Metadata/TOSCA.meta (deflated 21%)
navum_public@instance-vnfm-2nd-20210413:~/temporary/vnfpackage$ cd ../
navum_public@instance-vnfm-2nd-20210413:~/temporary$ openstack vnf package
upload --path vnfpackage.zip fe99abb6-b302-4bac-bc2b-063e86e7683f
Upload request for VNF package fe99abb6-b302-4bac-bc2b-063e86e7683f has been
accepted.
navum_public@instance-vnfm-2nd-20210413:~/temporary$ openstack vnf package
show -c 'VNFD ID' fe99abb6-b302-4bac-bc2b-063e86e7683f
+---------+--------------------------------------+
| Field | Value |
+---------+--------------------------------------+
| VNFD ID | 90e69b48-2b38-49e2-8e50-2d034197056c |
+---------+--------------------------------------+
navum_public@instance-vnfm-2nd-20210413:~/temporary$ openstack vnflcm create
--name 'n221' --description 'n221' 90e69b48-2b38-49e2-8e50-2d034197056c
+--------------------------+------------------------------------------------------------------------------------------------------------------+
| Field | Value
|
+--------------------------+------------------------------------------------------------------------------------------------------------------+
| ID | 7fc20309-8239-4ae7-9bf9-9caba8608122
|
| Instantiation State | NOT_INSTANTIATED
|
| Links | {
|
| | "self": {
|
| | "href":
"http://localhost:9890/vnflcm/v1/vnf_instances/7fc20309-8239-4ae7-9bf9-9caba8608122"
|
| | },
|
| | "instantiate": {
|
| | "href":
"http://localhost:9890/vnflcm/v1/vnf_instances/7fc20309-8239-4ae7-9bf9-9caba8608122/instantiate"
|
| | }
|
| | }
|
| VNF Instance Description | n221
|
| VNF Instance Name | n221
|
| VNF Product Name | Sample VNF
|
| VNF Provider | Company
|
| VNF Software Version | 1.0
|
| VNFD ID | 90e69b48-2b38-49e2-8e50-2d034197056c
|
| VNFD Version | 1.0
|
| vnfPkgId |
|
+--------------------------+------------------------------------------------------------------------------------------------------------------+
navum_public@instance-vnfm-2nd-20210413:~/temporary$ openstack vnf package
create
+-------------------+-------------------------------------------------------------------------------------------------+
| Field | Value
|
+-------------------+-------------------------------------------------------------------------------------------------+
| ID | f855d2ca-fa4d-481e-bf71-068d2cc2c6dc
|
| Links | {
|
| | "self": {
|
| | "href":
"/vnfpkgm/v1/vnf_packages/f855d2ca-fa4d-481e-bf71-068d2cc2c6dc"
|
| | },
|
| | "packageContent": {
|
| | "href":
"/vnfpkgm/v1/vnf_packages/f855d2ca-fa4d-481e-bf71-068d2cc2c6dc/package_content"
|
| | }
|
| | }
|
| Onboarding State | CREATED
|
| Operational State | DISABLED
|
| Usage State | NOT_IN_USE
|
| User Defined Data | {}
|
+-------------------+-------------------------------------------------------------------------------------------------+
navum_public@instance-vnfm-2nd-20210413:~/temporary$ openstack vnflcm
terminate 7fc20309-8239-4ae7-9bf9-9caba8608122
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1929265/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp