python-novaclient/releasenotes/notes/no-neutron-proxy-18fd54febe939a6b.yaml
Sean Dague f5b19b3738 Use neutron for network name -> id resolution
The 2.36 microversion deprecates the nova proxy APIs for looking up a
network from neutron. The CLI will lookup a network by name for
booting a server as a convenience.

Over 90% of clouds now have neutron. We use a service catalog lookup
to assume that neutron is available, and if not fall back to our
proxy. This should mostly shield people from the 2.36 transition.

To test this we add support in our fake client for the neutron network
lookup. Comments were also left about some cleanups we should do in
other parts of the shell testing for net lookup.

Related to blueprint deprecate-api-proxies

Change-Id: I4f809de4f7efb913c814f132f5b3482731c588c5
2016-08-15 16:56:22 -04:00

13 lines
385 B
YAML

---
upgrade:
- |
The 2.36 microversion deprecated the network proxy APIs in
Nova. Because of this we now go directly to neutron for name to
net-id lookups. For nova-net deployements the old proxies will
continue to be used.
To do this the following is assumed:
#. There is a **network** entry in the service catalog.
#. The network v2 API is available.