Comment 1 for bug 1598081

Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

Incidentally there's a public Python API being worked on to provide the ability to ML2 drivers to set the port status. That has the drawback of being such that only ML2 drivers can call it according to their own logic to detect faults etc.

In reality Neutron is considered the source of truth for Neutron ports and providing the ability to REST clients to force a status change on the ports is clearly in violation of that. An API client can always force an admin_status_up change, which 'disables' the port from the data plane.

[1] https://review.openstack.org/#/c/336068/