Consolidate neutron extensions

Registered by Salvatore Orlando

Remove a lot of extensions, and have an API which is the same for every deployment.

For those extensions which might be supported or not by a deployment, introduce a concept of "feature". Neutron exposes a fixed set of "optional features" which can be turned off in a deployment, resulting in a 501 error on API calls for that feature.

Caveat: this blueprint is not about transforming every extension into a "feature". This would hardly solve the problem. In that case I'd rather keep using extensions and not spend any time working on this.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
High
Drafter:
Salvatore Orlando
Direction:
Approved
Assignee:
Salvatore Orlando
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Augsut-25 (mestery): Moving to Mitaka!

June-15 (mestery): Welcome to Liberty!

https://review.openstack.org/#/c/136760/

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.