New Question

# Revision history [back]

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