nova/nova
Lee Yarwood be83c7ecc0 libvirt: Remove reference to transient domain when detaching devices
When detaching a device from a domain we first attempt to remove the
device from both the persistent and live configs before looping to
ensure the device has really been detached from the running live config.

Previously when this failed we logged an error message that suggested
that this was due to issues detaching the device from a transient
domain, however this is not the case as the domain is persistent.

This change simply updates the error and associated comments to only
reference the live config of the domain.

Additionally a DEBUG line claiming that a device has been successfully
detached is now only logged once the device is removed from the live
config, hopefully avoiding any confusion from this line been logged
each time an attempt is made to detach the device.

Change-Id: If869470216600c303d47cf79f12c4fc88abcf813
(cherry picked from commit 636c7461de)
2021-01-21 19:37:13 +00:00
..
CA
api [placement] Add status and links fields to version document at / 2020-09-11 14:15:54 +01:00
cells Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
cmd fix cellv2 delete_host 2019-07-25 13:45:06 +03:00
common
compute Merge "compute: Don't delete the original attachment during pre LM rollback" into stable/queens 2020-10-07 15:23:25 +00:00
conductor Avoid circular reference during serialization 2020-03-15 11:45:04 +00:00
conf Add config option for neutron client retries 2020-04-24 18:20:41 +03:00
console Mask the token used to allow access to consoles 2020-02-14 15:13:46 +01:00
consoleauth Mask the token used to allow access to consoles 2020-02-14 15:13:46 +01:00
db Add retry_on_deadlock to migration_update DB API 2020-03-11 01:22:01 +00:00
hacking trivial: Rename 'policy_check' -> 'policy' 2017-10-25 17:56:40 +01:00
image Fix regression in glance client call 2019-04-23 15:28:37 +00:00
ipv6
keymgr Remove deprecated keymgr code 2017-09-11 15:48:30 -04:00
locale Imported Translations from Zanata 2018-03-01 06:16:22 +00:00
network Add config option for neutron client retries 2020-04-24 18:20:41 +03:00
notifications Merge "Remove noisy DEBUG log" into stable/queens 2018-09-21 12:01:58 +00:00
objects [stable-only] Use a separate transaction for reading after race 2020-11-02 20:48:04 +00:00
pci PCI: do not force remove allocated devices 2019-02-05 23:29:54 +00:00
policies Add policy rule to block image-backed servers with 0 root disk flavor 2018-06-18 13:51:41 -04:00
privsep stable-only: fix typo in IVS related privsep method 2018-10-03 19:28:30 +00:00
scheduler Fix false ERROR message at compute restart 2019-11-29 19:41:09 +00:00
servicegroup Fix service list for disabled compute using MC driver 2018-09-16 19:12:55 +00:00
tests libvirt: Remove reference to transient domain when detaching devices 2021-01-21 19:37:13 +00:00
virt libvirt: Remove reference to transient domain when detaching devices 2021-01-21 19:37:13 +00:00
vnc
volume Add retry to cinder API calls related to volume detach 2020-05-09 09:14:46 +00:00
__init__.py
availability_zones.py Avoid lazy-load error when getting instance AZ 2017-05-25 15:46:22 -04:00
baserpc.py
block_device.py Add uuid column to BlockDeviceMapping 2017-12-17 14:28:35 +00:00
cache_utils.py
config.py Set default of oslo.privsep.daemon logging to INFO level 2018-09-15 02:21:10 +00:00
context.py Reset the cell cache for database access in Service 2020-05-28 08:28:04 +02:00
crypto.py
debugger.py
exception.py Removed the host FQDN from the exception message 2020-09-03 00:31:28 +00:00
exception_wrapper.py rename binary to source in versioned notifications 2017-07-25 17:36:04 +02:00
filters.py
hooks.py
i18n.py correct referenced url in comments 2018-01-18 09:16:37 +08:00
loadables.py
manager.py
policy.py Add policy granularity to the Flavors API 2017-07-19 15:56:47 -04:00
profiler.py
quota.py Fix server_group_members quota check 2018-07-11 15:04:34 -04:00
rpc.py Remove dead code of api.fault notification sending 2017-10-09 17:29:40 +02:00
safe_utils.py Allow wrapping of closures 2017-07-20 10:07:52 +01:00
service.py Reset the cell cache for database access in Service 2020-05-28 08:28:04 +02:00
service_auth.py Fix NoneType error when [service_user] is misconfigured 2017-11-28 12:22:30 -06:00
test.py Fix the request context in ServiceFixture 2018-09-04 19:36:26 +00:00
utils.py Make supports_direct_io work on 4096b sector size 2018-11-21 10:47:30 +00:00
version.py
weights.py
wsgi.py