I think that it would be pertinant to refactor quantum-neutron into its own cookbook rather than keep it mixed up with nova-network. This would simplify the recipes dramatically and prepare for a future that no longer has nova-network.
It may also be useful to actually have openvswitch in its own cookbook so that it could be used by nova-network, quantum/neutron and can be included in the early stages of a host build for the purposes of setting up utility networks (eg: api network, san network, etc).
I think that it would be pertinant to refactor quantum-neutron into its own cookbook rather than keep it mixed up with nova-network. This would simplify the recipes dramatically and prepare for a future that no longer has nova-network.
It may also be useful to actually have openvswitch in its own cookbook so that it could be used by nova-network, quantum/neutron and can be included in the early stages of a host build for the purposes of setting up utility networks (eg: api network, san network, etc).