nova/doc/source/admin
Stephen Finucane 9999bce00f Fail to live migration if instance has a NUMA topology
Live migration is currently totally broken if a NUMA topology is
present. This affects everything that's been regrettably stuffed in with
NUMA topology including CPU pinning, hugepage support and emulator
thread support. Side effects can range from simple unexpected
performance hits (due to instances running on the same cores) to
complete failures (due to instance cores or huge pages being mapped to
CPUs/NUMA nodes that don't exist on the destination host).

Until such a time as we resolve these issues, we should alert users to
the fact that such issues exist. A workaround option is provided for
operators that _really_ need the broken behavior, but it's defaulted to
False to highlight the brokenness of this feature to unsuspecting
operators.

Conflicts:
	nova/conf/workarounds.py
	nova/tests/unit/api/openstack/compute/admin_only_action_common.py
	nova/tests/unit/api/openstack/compute/test_migrate_server.py
	nova/tests/unit/conductor/tasks/test_live_migrate.py

NOTE(stephenfin): stable/rocky conflicts due to removal of
'report_ironic_standard_resource_class_inventory' option and addition of
change Iaea1cb4ed93bb98f451de4f993106d7891ca3682 on master.

NOTE(stephenfin): stable/queens conflicts due to presence of
the 'enable_consoleauth' configuration option and change
I83b473e9ba557545b5c186f979e068e442de2424 (Mox to mock) in stable/rocky.
A hyperlink is removed from the config option help text as the version
of 'oslo.config' used here does not parse help text as rST (bug 1755783).

Change-Id: I217fba9138132b107e9d62895d699d238392e761
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Related-bug: #1289064
(cherry picked from commit ae2e5650d1)
(cherry picked from commit 52b8973442)
2019-07-02 14:25:26 +00:00
..
common Fix some typos in nova doc 2017-12-14 12:49:49 +08:00
configuration Note the aggregate allocation ratio restriction in scheduler docs 2018-12-07 11:53:07 -05:00
figures Remove deprecated TrustedFilter 2017-11-28 14:54:31 -05:00
admin-password-injection.rst doc: Import administration guide 2017-08-04 07:00:45 -04:00
adv-config.rst Fail to live migration if instance has a NUMA topology 2019-07-02 14:25:26 +00:00
arch.rst Update VMWare vSphere link address 2018-01-24 13:26:08 +00:00
availability-zones.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
configuring-migrations.rst Fail to live migration if instance has a NUMA topology 2019-07-02 14:25:26 +00:00
cpu-topologies.rst Fail to live migration if instance has a NUMA topology 2019-07-02 14:25:26 +00:00
default-ports.rst doc: Import administration guide 2017-08-04 07:00:45 -04:00
evacuate.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
flavors.rst Update admin/flavors document 2018-07-02 12:55:03 +00:00
huge-pages.rst Fix 4 doc typos 2017-12-19 15:30:45 +01:00
index.rst doc: Split flavors docs into admin and user guides 2017-09-20 14:06:41 +01:00
live-migration-usage.rst Fixed auto-convergence option name in doc 2018-02-08 15:39:23 +01:00
manage-logs.rst Fix 4 doc typos 2017-12-19 15:30:45 +01:00
manage-the-cloud.rst Clean up *most* ec2 / euca2ools references 2017-08-09 11:20:12 -04:00
manage-users.rst doc: Import administration guide 2017-08-04 07:00:45 -04:00
manage-volumes.rst Add admin guide doc on volume multiattach support 2018-02-15 17:20:27 -05:00
migration.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
networking-nova.rst Fix 4 doc typos 2017-12-19 15:30:45 +01:00
node-down.rst Fix and update compute schedulers config guide 2018-03-01 08:34:40 +00:00
numa.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
pci-passthrough.rst Explicitly fail if trying to attach SR-IOV port 2018-10-03 18:05:00 -04:00
quotas.rst fix misspelling of 'projectUser' 2018-02-06 10:48:48 +08:00
quotas2.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
remote-console-access.rst Update noVNC deployment docs to mention non-US keymap fix in 1.0.0 2018-02-26 15:45:41 +00:00
root-wrap-reference.rst doc: Import administration guide 2017-08-04 07:00:45 -04:00
security-groups.rst doc: Add additional content to admin guide 2017-08-08 14:04:14 +01:00
security.rst Remove deprecated TrustedFilter 2017-11-28 14:54:31 -05:00
service-groups.rst doc: Import administration guide 2017-08-04 07:00:45 -04:00
services.rst Correct examples in "Manage Compute services" documentation 2017-09-04 15:49:33 +02:00
ssh-configuration.rst Typo fix in admin doc ssh-configuration.html 2017-08-30 11:40:11 +05:30
support-compute.rst Fix the ocata config-reference URLs 2017-09-19 06:38:15 +00:00
system-admin.rst Remove deprecated TrustedFilter 2017-11-28 14:54:31 -05:00
virtual-gpu.rst libvirt: Fix the rescue race for vGPU instances 2018-07-02 09:32:47 +00:00