Exception occurs during Anti Affinity verification

Bug #1923136 reported by Aldinson C. Esto
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Medium
Aldinson C. Esto

Bug Description

Bug Description:
Exception occurs when editing Grant transmission data during Anti Affinity verification.

VNFD:
 topology_template:
  :
   groups:
  VDU_affinity_group:
    type: tosca.groups.nfv.PlacementGroup
    members: [ VDU1, VDU3 ]

  VDU_antiaffinity_group:
    type: tosca.groups.nfv.PlacementGroup
    members: [ VDU1, VDU2 ]

Log snippet:
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server Traceback (most recent call last):
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/local/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/local/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/local/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server result = func(ctxt, **new_args)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "<decorator-gen-94>", line 2, in instantiate
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/opt/stack/tacker_branch/20210305_IpOverEthernet/tacker/tacker/common/coordination.py", line 143, in _synchronized
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server return f(*a, **k)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/opt/stack/tacker_branch/20210305_IpOverEthernet/tacker/tacker/conductor/conductor_server.py", line 1563, in instantiate
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server vnf_lcm_op_occs_id)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/opt/stack/tacker_branch/20210305_IpOverEthernet/tacker/tacker/conductor/conductor_server.py", line 288, in decorated_function
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server {"id": vnf_instance.id, "error": e})
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/local/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server self.force_reraise()
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/local/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/six.py", line 703, in reraise
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server raise value
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/opt/stack/tacker_branch/20210305_IpOverEthernet/tacker/tacker/conductor/conductor_server.py", line 241, in decorated_function
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server return function(self, context, *args, **kwargs)
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server File "/opt/stack/tacker_branch/20210305_IpOverEthernet/tacker/tacker/conductor/conductor_server.py", line 957, in _instantiate_grant
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server for member in topo_temp['groups']['members']:
2021-03-22 12:28:04.401 TRACE oslo_messaging.rpc.server KeyError: 'members'

Changed in tacker:
assignee: nobody → Aldinson C. Esto (esto-aldin)
Revision history for this message
Aldinson C. Esto (esto-aldin) wrote :

Patch containing the fix is uploaded:

https://review.opendev.org/c/openstack/tacker/+/785592

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/+/785592
Committed: https://opendev.org/openstack/tacker/commit/1ce0d93410ef44d5daedd4507eab2800a49a3a2c
Submitter: "Zuul (22348)"
Branch: master

commit 1ce0d93410ef44d5daedd4507eab2800a49a3a2c
Author: Aldinson Esto <email address hidden>
Date: Fri Apr 9 19:22:50 2021 +0900

    Fix for Anti Affinity verification Exception

    This will fix the exception that occurs when editing Grant transmission
    data during Anti Affinity verification.

    Co-authored-By: Hiroo Kitamura <email address hidden>
    Closes-Bug: #1923136
    Change-Id: If0d02d1cab40b0bf9be9bc6825d96cdfaa5ea495

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (stable/xena)

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/tacker/+/810080

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tacker (stable/xena)

Change abandoned by "Yasufumi Ogawa <email address hidden>" on branch: stable/xena
Review: https://review.opendev.org/c/openstack/tacker/+/810080

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

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/tacker/+/810094

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tacker (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/tacker/+/810094
Committed: https://opendev.org/openstack/tacker/commit/487ee15116b6d290b395f336316518eba0f0535b
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 487ee15116b6d290b395f336316518eba0f0535b
Author: Aldinson Esto <email address hidden>
Date: Fri Apr 9 19:22:50 2021 +0900

    Fix for Anti Affinity verification Exception

    This will fix the exception that occurs when editing Grant transmission
    data during Anti Affinity verification.

    Co-authored-By: Hiroo Kitamura <email address hidden>
    Closes-Bug: #1923136
    Change-Id: If0d02d1cab40b0bf9be9bc6825d96cdfaa5ea495

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 6.0.0.0rc2

This issue was fixed in the openstack/tacker 6.0.0.0rc2 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 7.0.0.0rc1

This issue was fixed in the openstack/tacker 7.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.