@reachlin, if it's going to be in the nova v2 API, then yes, it has to be an extension. As cyeoh pointed out in the mailing list, it wouldn't be in the nova v3 API since that's using Neutron directly.
The question might be on timing, since the decision to undeprecate nova-network is coming at the end of the icehouse-2 release cycle.
You can see how a v2 extension is implemented here:
@reachlin, if it's going to be in the nova v2 API, then yes, it has to be an extension. As cyeoh pointed out in the mailing list, it wouldn't be in the nova v3 API since that's using Neutron directly.
The question might be on timing, since the decision to undeprecate nova-network is coming at the end of the icehouse-2 release cycle.
You can see how a v2 extension is implemented here:
https:/ /review. openstack. org/#/c/ 39998/