nova/nova
Dmitriy Rabotyagov 28d0059c1f Ensure MAC addresses characters are in the same case
Currently neutron can report ports to have MAC addresses
in upper case when they're created like that. In the meanwhile
libvirt configuration file always stores MAC in lower case
which leads to KeyError while trying to retrieve migrate_vif.

Conflicts:
  nova/tests/unit/virt/libvirt/test_migration.py

Note: conflict is caused by not having six.text_type removal patch
I779bd1446dc1f070fa5100ccccda7881fa508d79 in stable/victoria.
Original assertion method was preserved to resolve this conflict.

Closes-Bug: #1945646
Change-Id: Ie3129ee395427337e9abcef2f938012608f643e1
(cherry picked from commit 6a15169ed9)
(cherry picked from commit 63a6388f6a)
(cherry picked from commit 6c3d5de659)
2021-12-23 14:03:02 +00:00
..
accelerator Cyborg evacuate support 2020-09-01 08:41:45 +00:00
api Allow deletion of compute service with no compute nodes 2021-07-29 10:47:54 +02:00
cmd Fix request path to query a resource provider by uuid 2021-08-18 14:09:40 +00:00
compute Store old_flavor already on source host during resize 2021-09-27 14:39:52 +02:00
conductor conductor: Don't use setattr 2020-09-14 16:47:15 +01:00
conf Ignore PCI devices with 32bit domain 2021-05-17 16:35:50 +01:00
console address open redirect with 3 forward slashes 2021-09-08 21:00:08 +02:00
db Dynamically archive FK related records in archive_deleted_rows 2021-04-07 15:57:13 +00:00
hacking hacking: Stop special casing 'plugins.xenserver' 2020-08-31 15:51:29 +01:00
image trivial: Final cleanup 2020-09-11 14:09:06 +01:00
keymgr
locale Imported Translations from Zanata 2020-04-26 07:51:21 +00:00
network Merge "Honor [neutron]http_retries in the manual client" into stable/victoria 2021-07-08 12:36:11 +00:00
notifications scheduler: Request vTPM trait based on flavor or image 2020-07-16 17:54:44 +01:00
objects Warn when starting services with older than N-1 computes 2021-01-05 17:11:43 +00:00
pci Ignore PCI devices with 32bit domain 2021-05-17 16:35:50 +01:00
policies Few todo fixes for API new policies 2020-08-22 09:35:29 -05:00
privsep xenapi: Remove driver and tests 2020-09-11 14:09:06 +01:00
scheduler Merge "Remove deprecated scheduler filters" 2020-08-26 12:14:55 +00:00
servicegroup trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00
storage Stop leaking ceph df cmd in RBD utils 2021-06-25 19:48:23 +02:00
tests Ensure MAC addresses characters are in the same case 2021-12-23 14:03:02 +00:00
virt Ensure MAC addresses characters are in the same case 2021-12-23 14:03:02 +00:00
volume Remove six.reraise 2020-08-15 07:45:49 +00:00
__init__.py
availability_zones.py Remove six.PY2 and six.PY3 2020-08-15 07:45:23 +00:00
baserpc.py
block_device.py virt: Remove 'is_xenapi' helper 2020-09-11 14:09:06 +01:00
cache_utils.py trivial: Remove unused 'cache_utils' APIs 2020-02-05 17:20:28 +00:00
config.py remove support of oslo.messaging 9.8.0 warning message 2020-05-07 19:54:23 +01:00
context.py Reset the cell cache for database access in Service 2020-04-08 17:48:18 +00:00
crypto.py crypto: Add support for creating, destroying vTPM secrets 2020-07-16 17:58:36 +01:00
debugger.py trivial: Remove remaining '_LW' instances 2020-05-18 17:00:41 +01:00
exception.py Merge "Warn when starting services with older than N-1 computes" into stable/victoria 2021-01-10 01:54:35 +00:00
exception_wrapper.py Use 'Exception.__traceback__' for versioned notifications 2020-06-08 14:38:33 +01:00
filters.py trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00
i18n.py trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00
loadables.py trivial: Remove dead code 2019-12-12 10:55:02 +00:00
manager.py Remove six.add_metaclass 2020-08-15 07:45:39 +00:00
middleware.py Allow X-OpenStack-Nova-API-Version header in CORS 2021-06-17 14:05:52 +00:00
monkey_patch.py Correctly disable greendns 2020-09-11 12:42:04 -04:00
policy.py Migrate default policy file from JSON to YAML 2020-09-09 08:09:38 -05:00
profiler.py
quota.py Make quotas respect instance_list_per_project_cells 2020-05-15 17:21:29 -04:00
rpc.py
safe_utils.py
service.py Warn when starting services with older than N-1 computes 2021-01-05 17:11:43 +00:00
service_auth.py
test.py Initialize global data separately and run_once in WSGI app init 2021-06-08 23:34:11 +00:00
utils.py Initialize global data separately and run_once in WSGI app init 2021-06-08 23:34:11 +00:00
version.py trivial: Remove remaining '_LE' instances 2020-05-18 16:52:20 +01:00
weights.py Remove six.add_metaclass 2020-08-15 07:45:39 +00:00
wsgi.py trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00