Comment 5 for bug 1625209

Revision history for this message
Alexander Saprykin (cutwater) wrote :

Neil, this problem is related to changes that address 1541490. There are several places [1][2] where networking-calico passes information in a format incompatible to neutron's data model. It this particular case it happens when "fixed_ips" field is set for port.

I pushed hotfix for the problem above, but in my opinion it doesn't fix the problem entirely and it would be nice to have a discussion regarding data model that neutron passes to DHCP agent via etcd.

[1] https://github.com/openstack/networking-calico/blob/master/networking_calico/plugins/ml2/drivers/calico/t_etcd.py#L1041
[2] https://github.com/openstack/networking-calico/blob/master/networking_calico/agent/dhcp_agent.py#L433