We need to pass the --host parameter to the port create to inform neutron on which neutron node to bind the port? (undercloud) [stack@ocataleafs ~]$ openstack port create --host ocataleafs.lab.example.com --network ctlplane --fixed-ip subnet=subnet0,ip-address=172.20.0.13 fixed-ip-subnet0-t3 +-----------------------+----------------------------------------------------------------------------+ | Field | Value | +-----------------------+----------------------------------------------------------------------------+ | admin_state_up | UP | | allowed_address_pairs | | | binding_host_id | ocataleafs.lab.example.com | | binding_profile | | | binding_vif_details | ovs_hybrid_plug='True', port_filter='True' | | binding_vif_type | ovs | | binding_vnic_type | normal | | created_at | 2017-05-23T15:24:05Z | | data_plane_status | None | | description | | | device_id | | | device_owner | | | dns_assignment | None | | dns_name | None | | extra_dhcp_opts | | | fixed_ips | ip_address='172.20.0.13', subnet_id='86668c2f-d226-4459-babc-8be614a1ee61' | | id | 6b56a723-f98e-408e-8012-3e5954ba2770 | | ip_address | None | | mac_address | fa:16:3e:9d:bc:cc | | name | fixed-ip-subnet0-t3 | | network_id | f19d0817-7394-4f5d-840f-e440476f05b2 | | option_name | None | | option_value | None | | port_security_enabled | False | | project_id | 6a3e466b1a7245cf832e717edc053938 | | qos_policy_id | None | | revision_number | 6 | | security_group_ids | b6e8197f-f763-439f-95c2-6f46c702d773 | | status | DOWN | | subnet_id | None | | trunk_details | None | | updated_at | 2017-05-23T15:24:05Z | +-----------------------+----------------------------------------------------------------------------+