summaryrefslogtreecommitdiff
path: root/api-guide
diff options
context:
space:
mode:
authorBalazs Gibizer <balazs.gibizer@est.tech>2021-07-15 10:51:33 +0200
committerBalazs Gibizer <balazs.gibizer@est.tech>2021-08-27 15:51:12 +0200
commitc3886c3ca758b32df8a58388d967dc3c0a5aebec (patch)
treee7e352ba9aceaf63183eb18cc5fb989cb4f0d5e2 /api-guide
parent94f47471e058e46441a63d5aaf77776ef75b3fba (diff)
downloadnova-c3886c3ca758b32df8a58388d967dc3c0a5aebec.tar.gz
Support boot with extended resource request
This adds the final missing pieces to support creating servers with ports having extended resource request. As the changes in the neutron interface code is called from nova-compute service during the port binding the compute service version is bumped. And a check is added to the compute-api to reject such server create requests if there are old computes in the cluster. Note that some of the negative and SRIOV related interface attach tests are also started to pass as they are not dependent on any of the interface attach specific implementation. Still interface attach is broken here as the failing of the positive tests show. blueprint: qos-minimum-guaranteed-packet-rate Change-Id: I9060cc9cb9e0d5de641ade78c5fd7e1cc77ade46
Diffstat (limited to 'api-guide')
-rw-r--r--api-guide/source/port_with_resource_request.rst9
1 files changed, 7 insertions, 2 deletions
diff --git a/api-guide/source/port_with_resource_request.rst b/api-guide/source/port_with_resource_request.rst
index 868ec33a97..0109ec799b 100644
--- a/api-guide/source/port_with_resource_request.rst
+++ b/api-guide/source/port_with_resource_request.rst
@@ -44,10 +44,15 @@ Extended resource request
Since neutron 19.0.0 (Xena), neutron implements an extended resource request
format via the the ``port-resource-request-groups`` neutron API extension. As
-of nova 24.0.0 (Xena), nova does not support the new extension. If the
-extension is enabled in neutron, then nova will reject server create and move
+of nova 24.0.0 (Xena), nova does not fully support the new extension. If the
+extension is enabled in neutron, then nova will reject server move
operations, as well as interface attach operation. Admins should not enable
this API extension in neutron.
+Please note that Nova only supports the server create operation if every
+nova-compute service also upgraded to Xena version and the
+``[upgrade_levels]/compute`` configuration does not prevent
+the computes from using the latest RPC version.
+
See :nova-doc:`the admin guide <admin/port_with_resource_request.html>` for
administrative details.