commit f9a1bc71050b41753259b96998a2a4b4dc8ecd79
Author: Lee Yarwood <email address hidden>
Date: Fri Nov 8 12:26:01 2019 +0000
compute: Use long_rpc_timeout in reserve_block_device_name
Given the instance.uuid lock taken on the remote compute, calls to
reserve_block_device_name can take a large amount of time to complete
when attaching multiple volumes. To help avoid timeouts during such
attempts this change switches to using the long_rpc_timeout for the
overall timeout for each call.
Conflicts: nova/conf/rpc.py
NOTE(lyarwood): Conflicts due to the following not being present in
stable/train. I9115ef6df59844cd6e702f19ba38ffbf9f8b35d3,
I518ae675b7a67da64a5796e57e87860f0c3ef0db and
If373fedb8d2e0dfc46b8ac5b018f8216aa5c643c.
Related-Bug: #1844296
Change-Id: I17e0e45117a3312c11d6c7f2762dd416b6067979
(cherry picked from commit 648c05f7bee025087c2f9d8e2f9cda6e2c13e13f)
Reviewed: https:/ /review. opendev. org/696953 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=f9a1bc71050 b41753259b96998 a2a4b4dc8ecd79
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit f9a1bc71050b417 53259b96998a2a4 b4dc8ecd79
Author: Lee Yarwood <email address hidden>
Date: Fri Nov 8 12:26:01 2019 +0000
compute: Use long_rpc_timeout in reserve_ block_device_ name
Given the instance.uuid lock taken on the remote compute, calls to block_device_ name can take a large amount of time to complete
reserve_
when attaching multiple volumes. To help avoid timeouts during such
attempts this change switches to using the long_rpc_timeout for the
overall timeout for each call.
Conflicts:
nova/ conf/rpc. py
NOTE(lyarwood): Conflicts due to the following not being present in cd6e702f19ba38f fbf9f8b35d3, a67da64a5796e57 e87860f0c3ef0db and 2e0dfc46b8ac5b0 18f8216aa5c643c .
stable/train. I9115ef6df59844
I518ae675b7
If373fedb8d
Related-Bug: #1844296 2c11d6c7f2762dd 416b6067979 87c2f9d8e2f9cda 6e2c13e13f)
Change-Id: I17e0e45117a331
(cherry picked from commit 648c05f7bee0250