The Mellanox Neutron plugin has been tested and certified with Red Hat Enterprise Linux OpenStack Enterprise Platform 4. This plugin is included in the product, via the openstack-neutron-mellanox package.
One issue has been identified. When the Neutron service with the Mellanox Plugin is started with an empty database, the following error is reported:
neutron-db-check: ERROR: neutron database does not have version information. You must run the "neutron-db-manage stamp" command before starting neutron services.
To workaround this problem, comment out the following line in the /etc/init.d/neutron-server script:
[ -x $dbcheck ] && $dbcheck || exit 6
Neutron server will start normally.
This issue has been reported in Mellanox’s OpenStack Troubleshooting document.