summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--api-guide/source/port_with_resource_request.rst3
-rw-r--r--devstack/nova-multi-cell-blacklist.txt6
-rw-r--r--playbooks/nova-evacuate/run.yaml8
-rw-r--r--releasenotes/notes/cros-scell-resize-not-supported-with-ports-having-resource-request-a8e1029ef5983793.yaml7
4 files changed, 15 insertions, 9 deletions
diff --git a/api-guide/source/port_with_resource_request.rst b/api-guide/source/port_with_resource_request.rst
index 2d4cc113e2..b09698c008 100644
--- a/api-guide/source/port_with_resource_request.rst
+++ b/api-guide/source/port_with_resource_request.rst
@@ -29,7 +29,8 @@ As of 20.0.0 (Train), nova supports cold migrating and resizing servers with
neutron ports having resource requests if both the source and destination
compute services are upgraded to 20.0.0 (Train) and the
``[upgrade_levels]/compute`` configuration does not prevent the computes from
-using the latest RPC version.
+using the latest RPC version. However cross cell resize and cross cell migrate
+operations are still not supported with such ports.
As of 21.0.0 (Ussuri), nova supports evacuating, live migrating and unshelving
servers with neutron ports having resource requests.
diff --git a/devstack/nova-multi-cell-blacklist.txt b/devstack/nova-multi-cell-blacklist.txt
index 1b7131cc10..a81dfc47fa 100644
--- a/devstack/nova-multi-cell-blacklist.txt
+++ b/devstack/nova-multi-cell-blacklist.txt
@@ -7,3 +7,9 @@
# Skip until bug 1906428 is resolved
tempest.scenario.test_shelve_instance.TestShelveInstance.test_cold_migrate_unshelved_instance
+
+# Also exlude resize and migrate tests with qos ports as qos is currently
+# not supported in cross cell resize case . See
+# https://bugs.launchpad.net/nova/+bug/1907511 for details
+test_migrate_with_qos_min_bw_allocation
+test_resize_with_qos_min_bw_allocation
diff --git a/playbooks/nova-evacuate/run.yaml b/playbooks/nova-evacuate/run.yaml
deleted file mode 100644
index 35e330a6de..0000000000
--- a/playbooks/nova-evacuate/run.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-- hosts: all
- roles:
- - orchestrate-devstack
-
-- hosts: controller
- roles:
- - run-evacuate-hook
diff --git a/releasenotes/notes/cros-scell-resize-not-supported-with-ports-having-resource-request-a8e1029ef5983793.yaml b/releasenotes/notes/cros-scell-resize-not-supported-with-ports-having-resource-request-a8e1029ef5983793.yaml
new file mode 100644
index 0000000000..678eddcebd
--- /dev/null
+++ b/releasenotes/notes/cros-scell-resize-not-supported-with-ports-having-resource-request-a8e1029ef5983793.yaml
@@ -0,0 +1,7 @@
+---
+issues:
+ - |
+ When the tempest test coverage was added for resize and cold migrate
+ with neutron ports having QoS minimum bandwidth policy rules we
+ discovered that the cross cell resize code path cannot handle such ports.
+ See bug https://bugs.launchpad.net/nova/+bug/1907522 for details.