New Question

Revision history [back]

click to hide/show revision 1
initial version

As Claudiu mentioned in the comments "Neutron Ocata doesn't fail to start if a configured mechanism_driver is not installed ... You can check by running: pip freeze | grep networking-hyperv For Ocata, it should be version 4.0.0." This is required if you are going to be using the neutron-hyperv-agent on your hypervisor nodes.

Per Claudiu's advise, I checked to see if the networking-hyperv Python package was installed on the neutron controller/server. It was not. I installed the package via "pip install networking-hyperv==4.0.0", rebooted the controller, and the issue was resolved.

Note, you will want to specify the version number (4.0.0) as I did in my example above. Otherwise, pip will install the latest version (which was ~2015.0.1 at time of writing) and it did not work. I had to uninstall the latest version and install 4.0.0.

As Claudiu mentioned in the comments "Neutron Ocata doesn't fail to start if a configured mechanism_driver is not installed ... You can check by running: pip freeze | grep networking-hyperv For Ocata, it should be version 4.0.0." This is required if you are going to be using the neutron-hyperv-agent on your hypervisor nodes.

Per Claudiu's advise, I checked to see if the networking-hyperv Python package was installed on the neutron controller/server. It was not. I installed the package via "pip install networking-hyperv==4.0.0", rebooted the controller, and the issue was resolved.

Note, you will want to specify the version number (4.0.0) as I did in my example above. Otherwise, pip will install the latest version (which was ~2015.0.1 ~2015.1.0 at time of writing) and it did not work. I had to uninstall the latest version and install 4.0.0.

As Claudiu mentioned in the comments "Neutron Ocata doesn't fail to start if a configured mechanism_driver is not installed ... You can check by running: pip freeze | grep networking-hyperv For Ocata, it should be version 4.0.0." This is required if you are going to be using the neutron-hyperv-agent on your hypervisor nodes.

Per Claudiu's advise, I checked to see if the networking-hyperv Python package was installed on the neutron controller/server. It was not. I installed the package via "pip install networking-hyperv==4.0.0", rebooted the controller, and the issue was resolved.

Note, you will want to specify the version number (4.0.0) as I did in my example above. Otherwise, pip will install the latest version (which was ~2015.1.0 2015.1.0 at time of writing) and it did not work. I had to uninstall the latest version and install 4.0.0.