The content of metadata in vnfcResourceInfo is cleared after LCM

Bug #2004097 reported by Koji Shimizu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Medium
Unassigned

Bug Description

1. When mgmt driver need to store values to vnfcResourceInfo[].metadata, these values are cleaed after openstack infra driver process.

2. This is because openstack infra driver re-create vnfcResourceInfo[].metadata in every lcm operation and all keys in metadata are refreshed.

3. This affects faultnotification autohealing. when terminate vnf instance, alarmId is expected in vnfcResourceInfo[].metadata but it is not stored. as result, servernotification unregistration is not requested.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/tacker/+/872074

Changed in tacker:
status: New → In Progress
Yasufumi Ogawa (yasufum)
Changed in tacker:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tacker (master)

Reviewed: https://review.opendev.org/c/openstack/tacker/+/872074
Committed: https://opendev.org/openstack/tacker/commit/f951a43ced091c21d75ffb9152f901af0e64d134
Submitter: "Zuul (22348)"
Branch: master

commit f951a43ced091c21d75ffb9152f901af0e64d134
Author: Koji Shimizu <email address hidden>
Date: Sun Jan 29 15:31:12 2023 +0900

    Fix servernotification metadata issue

    This patch fixes these problems about metadata:
    - vnfcResourceInfo[].metadata.server_notification
      value is not stored in LCM operations.
    - instantiatedVnfInfo.metadata.ServerNotifierFaultID
      value should be a list, not a string.

    Closes-Bug: #2004097
    Change-Id: I06ea7ced6d9a33c067be3e24ab2c4163bef3574c

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 9.0.0.0rc1

This issue was fixed in the openstack/tacker 9.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.