nova/nova
jichen 4c93003ede Remove support for /os-virtual-interfaces REST API
This drops support for the os-virtual-interfaces compute REST API
which has been deprecated since Newton:

  I1a8a44530be29292561e90d6f7bd7ed512a88ee3

Now it returns 410 response.

Unit tests are removed and the functional API sample test is just
asserting the 410 response now. The API sample docs are left intact
since the API reference still builds from those and can be considered
more or less branchless, so people looking at the API reference can
apply it to older deployments of nova before os-virtual-interfaces was
removed.

Depends-On: https://review.openstack.org/571556/

Part of blueprint remove-nova-network

Change-Id: Id7f94a643e5d7b8a842c0f4a5c9f796d6566b365
2018-06-06 21:14:39 +00:00
..
api Remove support for /os-virtual-interfaces REST API 2018-06-06 21:14:39 +00:00
cells Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
cmd Deprecate the nova-consoleauth service 2018-05-03 10:02:29 -04:00
common
compute Merge "Remove unused methods in nova/compute/utils.py" 2018-05-09 08:33:26 +00:00
conductor Add user_id to RequestSpec 2018-05-01 11:08:43 -04:00
conf Remove support for /os-fping REST API 2018-05-10 15:26:13 -04:00
console Merge "Convert xenapi's xvp console to processutils." 2018-05-09 04:57:55 +00:00
consoleauth
db Merge "conf: Remove 'db_driver' config opt" 2018-04-09 11:46:46 +00:00
hacking Fix N332 api_version decorator hacking check 2018-03-29 10:27:30 -05:00
image Workaround glanceclient bug when CONF.glance.api_servers not set 2018-02-08 09:06:48 -05:00
ipv6
keymgr
locale Imported Translations from Zanata 2018-04-11 06:17:52 +00:00
network Merge "remove IVS plug/unplug as they're moved to separate plugin" 2018-05-10 10:29:25 +00:00
notifications Merge "Remove vestigial system_metadata param from info_from_instance()" 2018-04-24 10:17:27 +00:00
objects Add user_id to RequestSpec 2018-05-01 11:08:43 -04:00
pci remove unnecessary conf imports 2018-03-09 14:30:10 -05:00
policies Remove support for /os-virtual-interfaces REST API 2018-06-06 21:14:39 +00:00
privsep remove IVS plug/unplug as they're moved to separate plugin 2018-05-09 06:02:51 -07:00
scheduler Merge "Remove [scheduler]/host_manager config option" 2018-05-09 10:53:57 +00:00
servicegroup
tests Remove support for /os-virtual-interfaces REST API 2018-06-06 21:14:39 +00:00
virt Merge "remove IVS plug/unplug as they're moved to separate plugin" 2018-05-10 10:29:25 +00:00
vnc
volume Log a more useful error when cinder auth isn't configured 2018-04-06 14:52:13 -04:00
__init__.py
availability_zones.py
baserpc.py
block_device.py Add uuid column to BlockDeviceMapping 2017-12-17 14:28:35 +00:00
cache_utils.py
config.py
context.py Remove RequestContext.instance_lock_checked 2018-04-11 11:46:19 -04:00
crypto.py Convert certificate generation to processutils. 2018-05-02 19:18:41 +10:00
debugger.py
exception.py libvirt: Drop MIN_LIBVIRT_REALTIME_VERSION 2018-05-02 16:58:14 +02:00
exception_wrapper.py
filters.py
hooks.py
i18n.py correct referenced url in comments 2018-01-18 09:16:37 +08:00
loadables.py
manager.py conf: Remove 'db_driver' config opt 2018-03-16 17:23:16 +00:00
policy.py
profiler.py
quota.py Remove unnecessary variables 2018-02-08 10:15:53 +09:00
rc_fields.py Make ResourceClass.normalize_name handle sharp S 2018-04-10 12:24:40 -05:00
rpc.py Remove useless run_periodic_tasks call in ClientRouter 2018-03-20 23:54:21 +00:00
safe_utils.py
service.py remove ec2 in service and cmd 2018-04-12 13:10:23 +08:00
service_auth.py Fix NoneType error when [service_user] is misconfigured 2017-11-28 12:22:30 -06:00
test.py Fix the request context in ServiceFixture 2018-05-02 21:12:00 -04:00
utils.py Handle deprecation of inspect.getargspec 2018-04-26 11:51:10 +00:00
version.py
weights.py
wsgi.py Refactor WSGI apps and utils to limit imports 2018-03-06 22:05:12 +00:00