New Question

Revision history [back]

click to hide/show revision 1
initial version

Hello.

Unfortunately, we do not support nova-network on Hyper-V, so you will have to use Neutron instead.

As for neutron, yes, you will have to configure your controller's Neutron OVS Agent (q-agt) to use ML2, and of course give it the config file for ML2

etc/neutron/neutron conf:

core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin

/etc/neutron/plugins/ml2/ml2_conf.ini

[ml2]
# add any network_types you desire, separated with a comma (e.g.: flat,vlan)
tenant_network_types = flat
type_drivers = local,flat,vlan,gre,vxlan
# add the mechanisms for any other plugins / agents you might use.
mechanism_drivers = openvswitch,hyperv

neutron OVS agent with ml2_conf ini:

python /usr/local/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini

Also, nova-network and neutron are mutually exclusive. If you are using one of them, it would be best to disable the other.

If you need any help setting up your environment using Neutron / Hyper-V, let me know!

Best regards,

Claudiu Belu