Firewall driver for vCenter doesn't support vif:binding_details dvs_port_group_name

Bug #1627733 reported by Thomas Bachman on 2016-09-26
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel VMware DVS plugin
High
Elena Kosareva

Bug Description

The Liberty and Mitaka versions of the firewall driver for vCenter doesn't support passing port groups using the binding:vif_details attribute "dvs_port_group_name". This seen using the group based policy plugin with a DVS agent, which gives exceptions like this:

http://pastebin.com/zb0iJZG9

Andrian Noga (anoga) on 2016-09-27
Changed in fuel-plugin-vmware-dvs:
assignee: nobody → Elena Kosareva (ekosareva)
importance: Undecided → High
status: New → Triaged
Revision history for this message
Elena Kosareva (ekosareva) wrote :

Fix was prepared but we have no appropriate environment to reproduce and test it. Please, get https://github.com/Mirantis/vmware-dvs/pull/129 and check it. If this changes will fix the problem we will merge this fix.

Revision history for this message
Thomas Bachman (tbachman) wrote :

The proposed fix is correct, but not complete. There is a similar call here:

https://github.com/Mirantis/vmware-dvs/blob/liberty/vmware_dvs/agent/firewalls/vcenter_firewall.py#L168-L176

It needs the same change.

Revision history for this message
Elena Kosareva (ekosareva) wrote :

Thanks, Thomas. I'll check it again, but as I know, mentioned changes above is already contains in request.

Revision history for this message
Thomas Bachman (tbachman) wrote :

Ah -- my mistake. You are correct. This patch is good.

cheers,

-Thomas

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

Other bug subscribers