nova/nova
Yikun Jiang 3562a6a957 Add compute_node ratio online data migration script
This patch adds an online data migration script to process the
ratio with 0.0 or None value.

If it's an existing record with 0.0 values, we'd want to do what
the compute does, which is use the configure ``xxx_allocation_ratio``
config if it's not None, and fallback to using the
``initial_xxx_allocation_ratio`` otherwise.

Change-Id: I3a6d4d3012b3fffe94f15a724dd78707966bb522
blueprint: initial-allocation-ratios
2018-12-05 11:36:23 -05:00
..
api Consider root id is None in the database case 2018-11-20 14:53:59 +00:00
cells
cmd Add compute_node ratio online data migration script 2018-12-05 11:36:23 -05:00
common
compute Use new ``initial_xxx_allocation_ratio`` CONF 2018-11-30 15:32:06 -05:00
conductor Merge "Drop legacy live migrate allocation compat code" 2018-10-30 05:12:26 +00:00
conf Use new ``initial_xxx_allocation_ratio`` CONF 2018-11-30 15:32:06 -05:00
console Use nova-consoleauth only if workaround enabled 2018-10-11 18:23:02 +00:00
consoleauth Fix stacktraces with redis caching backend 2018-09-27 13:15:11 -04:00
db Merge "Add volume_type field to BlockDeviceMapping object" 2018-10-12 05:54:20 +00:00
hacking Add a hacking rule for deprecated assertion methods 2018-10-25 11:49:10 +09:00
image Fix regression in glance client call 2018-11-16 14:50:41 +00:00
ipv6
keymgr
locale Imported Translations from Zanata 2018-09-23 06:53:32 +00:00
network Merge "Handle IndexError in _populate_neutron_binding_profile" 2018-10-11 22:09:58 +00:00
notifications Transform volume.usage notification 2018-10-09 06:28:11 +00:00
objects Add compute_node ratio online data migration script 2018-12-05 11:36:23 -05:00
pci network: update pci request spec to handle trusted tags 2018-05-31 13:55:40 -04:00
policies Merge "Allow ability for non admin users to use all filters on server list." 2018-09-23 05:17:23 +00:00
privsep Make supports_direct_io work on 4096b sector size 2018-11-13 02:17:32 +00:00
scheduler Use long_rpc_timeout in select_destinations RPC call 2018-11-20 09:03:53 -05:00
servicegroup Fix service list for disabled compute using MC driver 2018-08-14 14:11:22 +08:00
tests Add compute_node ratio online data migration script 2018-12-05 11:36:23 -05:00
virt Use new ``initial_xxx_allocation_ratio`` CONF 2018-11-30 15:32:06 -05:00
vnc
volume Remove v1 check in Cinder client version lookup 2018-11-20 14:52:12 +00:00
__init__.py
availability_zones.py
baserpc.py
block_device.py Add microversion 2.67 to support volume_type 2018-10-12 02:57:58 -04:00
cache_utils.py
config.py Configure placement DB context manager for nova-manage/status 2018-09-05 10:29:48 -04:00
context.py Refactor scatter-gather utility to return exception objects 2018-10-31 15:18:07 -04:00
crypto.py
debugger.py
exception.py Merge "Add compute API validation for when a volume_type is requested" 2018-10-12 05:56:48 +00:00
exception_wrapper.py Add full traceback to ExceptionPayload in versioned notifications 2018-06-19 16:46:46 +08:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py
policy.py
profiler.py
quota.py Make _instances_cores_ram_count() be smart about cells 2018-11-13 03:35:33 -05:00
rc_fields.py Add bandwidth related standard resource classes 2018-11-05 17:47:13 -05:00
rpc.py Use oslo.messaging per-call monitoring 2018-06-11 14:44:10 -07:00
safe_utils.py
service.py Move conductor wait_until_ready() delay before manager init 2018-08-31 12:50:10 -07:00
service_auth.py
test.py Remove restart_scheduler_service() method 2018-10-25 10:59:18 -04:00
utils.py Harden placement init under wsgi 2018-11-08 12:25:46 +00:00
version.py
weights.py
wsgi.py