summaryrefslogtreecommitdiff
path: root/doc/source/cli
diff options
context:
space:
mode:
authorBalazs Gibizer <balazs.gibizer@est.tech>2021-08-05 15:20:02 +0200
committerBalazs Gibizer <balazs.gibizer@est.tech>2021-08-06 15:58:39 +0200
commit59c2262ca58460921b6ca7ee2bb74841f2f7dc0b (patch)
tree61391ea6706d6e4867efaea9e703b1f2883a6725 /doc/source/cli
parent2ffd9738602531e93495a1feca76bbb687c3e72c (diff)
downloadnova-59c2262ca58460921b6ca7ee2bb74841f2f7dc0b.tar.gz
Block servers with vGPU and device profile in heal_allocations
Nested allocations are only partially supported in nova-manage placement heal_allocations CLI. This patch documents the missing support and blocks healing instances with VGPU or Cyborg device profile request in the embedded flavor. Blocking is needed as if --forced is used with such instances then the tool could recreate an allocation ignoring some of these resources. Change-Id: I89ac90d2ea8bc268940869dbbc90352bfad5c0de Related-Bug: bug/1939020
Diffstat (limited to 'doc/source/cli')
-rw-r--r--doc/source/cli/nova-manage.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/source/cli/nova-manage.rst b/doc/source/cli/nova-manage.rst
index a30c649b9c..7d1d0d2311 100644
--- a/doc/source/cli/nova-manage.rst
+++ b/doc/source/cli/nova-manage.rst
@@ -1144,6 +1144,15 @@ state transition. For each instance found, allocations are created against
the compute node resource provider for that instance based on the flavor
associated with the instance.
+.. note::
+ Nested allocations are only partially supported. Nested allocations due to
+ Neutron ports having QoS policies are supported since 20.0.0 (Train)
+ release. But nested allocations due to vGPU or Cyborg device profile
+ requests in the flavor are not supported. Also if you are using
+ provider.yaml files on compute hosts to define additional resources, if
+ those resources are defined on child resource providers then instances
+ using such resources are not supported.
+
Also if the instance has any port attached that has resource request
(e.g. :neutron-doc:`Quality of Service (QoS): Guaranteed Bandwidth
<admin/config-qos-min-bw.html>`) but the corresponding