nova/nova/conf
Dan Smith 96f1071166 Honor availability_zone hint via placement
This adds a request filter that, if enabled, allows us to use placement
to select hosts in the desired availability zone by looking up the uuid
of the associated host aggregate and using that in our query for
allocation candidates. The deployer needs the same sort of mirrored
aggregate setup as the tenant filter, and documentation is added here to
make that clear.

Related to blueprint placement-req-filter

Change-Id: I7eb6de435e10793f5445724d847a8f1bf25ec6e3
2018-05-22 08:56:50 -07:00
..
__init__.py PowerVM: Add proc_units_factor conf option 2018-04-10 11:24:20 -05:00
api.py Address feedback from instance_list smart-cell behavior 2018-05-10 09:59:36 -07:00
availability_zone.py Fix default_availability_zone docs 2017-05-31 14:24:07 +01:00
base.py Deprecate CONF.monkey_patch 2017-08-25 18:47:47 -04:00
cache.py conf: Make list->dict conversion more specific 2016-09-14 12:10:29 +00:00
cells.py Deprecate cells v1 2017-08-01 11:07:55 -04:00
cinder.py Fix bug case by none token context 2018-01-24 20:53:50 -05:00
compute.py compute: introduce cpu_shared_set option 2018-05-09 03:37:44 -04:00
conductor.py conf: Remove '[conductor] topic' opt 2018-03-12 13:26:08 +00:00
configdrive.py Config options consistency for configdrive.py 2016-07-26 21:56:36 +00:00
console.py conf: remove *_topic config opts 2017-07-17 21:27:02 -07:00
consoleauth.py Convert websocketproxy to use db for token validation 2018-05-03 09:57:56 -04:00
database.py Add connection_parameters to list of items copied from database 2018-05-11 12:54:02 +00:00
devices.py VGPU: Modify the example of vgpu white_list set 2018-02-08 23:02:28 +00:00
ephemeral_storage.py Parse algorithm from cipher for ephemeral disk encryption 2017-04-26 11:19:43 -04:00
flavors.py Add deprecated_since parameter 2016-09-21 17:37:12 +01:00
glance.py Merge "Deprecate allowed_direct_url_schemes and nova.image.download.modules" 2018-01-27 00:15:49 +00:00
guestfs.py Fix OpenStack capitalization 2018-01-07 12:38:39 +01:00
hyperv.py conf: hyperv: fix a comment typo 2018-01-05 15:30:35 +08:00
ironic.py nova.utils.get_ksa_adapter() 2017-10-09 08:24:40 -05:00
key_manager.py Remove deprecated keymgr code 2017-09-11 15:48:30 -04:00
keystone.py Use ksa adapter for keystone conf & requests 2017-11-30 22:33:01 +00:00
libvirt.py libvirt: Lift the restriction of choices for `cpu_model_extra_flags` 2018-05-01 11:47:18 -04:00
mks.py Use URIOpt 2017-07-18 00:38:24 +00:00
netconf.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
network.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
neutron.py Use ksa adapter for neutron client 2017-11-21 16:31:38 +00:00
notifications.py Document how to disable notifications 2018-04-16 14:12:12 -04:00
novnc.py Conf options: updated flags for novnc 2016-08-01 15:00:07 -05:00
opts.py conf: Make list->dict conversion more specific 2016-09-14 12:10:29 +00:00
osapi_v21.py Remove config opts for extension black/white list 2017-04-06 08:47:06 +00:00
paths.py Make nova build reproducible 2018-03-09 13:12:39 +01:00
pci.py Add PCI NUMA policies 2017-12-22 15:59:54 +00:00
placement.py Remove deprecated [placement] opts 2018-04-20 12:42:05 +00:00
powervm.py PowerVM: Add proc_units_factor conf option 2018-04-10 11:24:20 -05:00
quota.py Count server groups to check quota 2017-06-08 00:35:37 +00:00
rdp.py Use URIOpt 2017-07-18 00:38:24 +00:00
remote_debug.py Use HostAddressOpt for opts that accept IP and hostnames 2017-04-03 16:40:36 +05:30
scheduler.py Honor availability_zone hint via placement 2018-05-22 08:56:50 -07:00
serial_console.py Fix nova-serialproxy when registering cli options 2016-12-07 08:51:28 -05:00
service.py Clarify the help text for [scheduler]periodic_task_interval 2018-02-13 12:19:35 -05:00
service_token.py Service token is not experimental 2017-11-21 17:36:32 +00:00
servicegroup.py Improve consistency in servicegroup opts 2016-07-28 13:43:51 -05:00
spice.py conf: Deprecate 'keymap' options 2018-03-07 10:18:23 +00:00
upgrade_levels.py Improve help text for upgrade_levels options 2016-10-10 15:45:54 +00:00
utils.py Get auth from context for glance endpoint 2017-11-21 10:26:42 -06:00
vendordata.py Use a service account to make vendordata requests. 2017-01-26 13:39:46 +00:00
vmware.py conf: Deprecate 'keymap' options 2018-03-07 10:18:23 +00:00
vnc.py conf: Deprecate 'keymap' options 2018-03-07 10:18:23 +00:00
workarounds.py Convert websocketproxy to use db for token validation 2018-05-03 09:57:56 -04:00
wsgi.py deprecate ``wsgi_log_format`` config variable 2017-07-26 21:14:44 +00:00
xenserver.py XenAPI: deprecate the config for image handler class path 2018-05-11 07:44:03 +00:00
xvp.py flake8: Specify 'nova' as name of app 2017-03-16 13:48:51 -07:00