Ironic problem when provide node
Hi friends,
I am experiencing a problem with ironic.
When I try to put my recently created node in provide mode the process fails.
The openstack baremetal node show $NODE_UUID
shows the provision_state as clean failed.
The last_error field shows:
Failed to prepare node c43b5ed4-2de1-4f4c-88b0-4c07a1f97b42 for cleaning: Failed to create neutron ports for node's c43b5ed4-2de1-4f4c-88b0-4c07a1f97b42 ports [Port(address=XX:XX:XX:XX:XX:XX,created_at=2020-04-27T01:10:27Z,extra={},id=3,internal_info={},is_smartnic=False,local_link_connection={},node_id=1,physical_network='provider',portgroup_id=None,pxe_enabled=True,updated_at=None,uuid=eed43ccc-3dd8-47e6-aa32-6f96db99ec42)].
The ironic is capable of working with ML2 linuxbridge mechanism? I ask this because the ironic documentation shows OVS as ML2 mechanism. My ML2 mechanism driver is linuxbridge. Maybe this be the cause of the problem?
My config files:
- ml2_conf.ini: https://mega.nz/file/JltHUIZK#sj8rpLTAqXDgfy8vfAenzRUXuq8b6nJfL8hKCInD-S4 (https://mega.nz/file/JltHUIZK#sj8rpLT...)
- ironic.conf: https://mega.nz/file/EwsR0QxC#An07Xw4ILnayRgcajSuCAUL7ippMW7UTzec42BIZltc (https://mega.nz/file/EwsR0QxC#An07Xw4...)
- ironic_neutron_agent.ini: https://mega.nz/file/VksX0IyK#TpzY3KrriXj0LRHAuPNM7BQeohe4TRHh3luVgT8UOTE (https://mega.nz/file/VksX0IyK#TpzY3Kr...)
The log files:
- ironic-api.log: https://mega.nz/file/x9t30CDa#8w6L-0XJnP6UUPUFlxuLCGFW3n2O5PPHczzRLD2Ax7M (https://mega.nz/file/x9t30CDa#8w6L-0X...)
- ironic-conductor.log: https://mega.nz/file/00snWAID#rNNLj9QO_eBUngs5F4wKMDuFlEAgwwGP7FWzoUyHweY (https://mega.nz/file/00snWAID#rNNLj9Q...)
- ironic-neutron-agent.log: https://mega.nz/file/ow9nFSKb#uIPb4klAuddfOIvtVRwN3J2Anwasleh0W6pRnCl0V1g (https://mega.nz/file/ow9nFSKb#uIPb4kl...)
My environment: Openstack Train Ubuntu server 18.04
Thank you very much.
PS: this a new baremetal installation and I am not a specialist in the topic. This can be an error of mine and I apologize if that is the case.