Comment 6 for bug 1959720

Revision history for this message
George Kraft (cynerva) wrote :

Thanks for the detailed investigation and the patch.

Aye, that looks like find_port[1] is returning two IDs as a single string. Seems like that code assumes there will only be 1 port.

I'm not sure off the top of my head how those ports get created. I'm guessing they're created implicitly when the Loadbalancer is created. Any details you can provide about ports 6c6267ab-4eb1-4fb3-b7dc-a1de33b00350 and 81e2a001-803d-45f8-a5c0-be43e652b436 would be helpful. I'm trying to figure out if they're two legitimate ports that the charm should be operating on, or if one was created in error. If they are duplicates then perhaps you can delete one to work around the remaining issue.

[1]: https://github.com/juju-solutions/charm-openstack-integrator/blob/a0363d0d103764418e6cf93fbbdbaa0b2b02e55a/lib/charms/layer/openstack.py#L735-L738