I found the bug, and it's in rally. Patch Ieab53624dc34dc687a0e8eebd84778f7fc95dd77 added a new type of router interface value for "device_owner", called "network:ha_router_replicated_interface". However, rally was not made aware of it so it thinks this interface is a normal port, trying to delete it with a normal 'neutron port-delete' (and not 'neutron router-interface-remove').
I'll adjust the bug report and will submit a fix for rally.
I found the bug, and it's in rally. Patch Ieab53624dc34dc 687a0e8eebd8477 8f7fc95dd77 added a new type of router interface value for "device_owner", called "network: ha_router_ replicated_ interface" . However, rally was not made aware of it so it thinks this interface is a normal port, trying to delete it with a normal 'neutron port-delete' (and not 'neutron router- interface- remove' ).
I'll adjust the bug report and will submit a fix for rally.