nova/nova
rajat29 d27d8e44a3 Normalize dashless 'resource provider create' uuid
When creating resource provider with '--uuid' argument, nova
accept uuid without dash('-') too, which some time results in,
resource provider with same uuid i.e one with dash and one without.

This patch attempts to fix it by transforming dashless UUID into
dashed one before inserting it into the database.

Co-Authored-By: Chen <dstbtgagt@foxmail.com>

Change-Id: I2685eb65907adbd22b2d09264b110692e100eaf9
Closes-Bug: #1758057
2018-08-23 11:20:42 +08:00
..
api Normalize dashless 'resource provider create' uuid 2018-08-23 11:20:42 +08:00
cells
cmd Reload oslo_context after calling monkey_patch() 2018-08-01 13:54:31 +03:00
common
compute Merge "Use CONF.long_rpc_timeout in post_live_migration_at_destination" 2018-08-22 06:51:56 +00:00
conductor Merge "In Python3.7 async is a keyword [1]" 2018-08-03 00:58:06 +00:00
conf Merge "conf: Deprecate 'network_manager'" 2018-08-08 17:40:38 +00:00
console Use nova.db.api directly 2018-07-10 14:56:27 +00:00
consoleauth
db [placement] Move resource_class_cache into placement hierarchy 2018-08-03 14:55:49 +01:00
hacking Use nova.db.api directly 2018-07-10 14:56:27 +00:00
image Implement certificate_utils 2018-06-12 14:44:32 -04:00
ipv6
keymgr
locale Imported Translations from Zanata 2018-08-12 07:33:01 +00:00
network Merge "Assorted cleanups from numa-aware-vswitches series" 2018-07-29 03:41:15 +00:00
notifications Transform metrics.update notification 2018-07-18 09:13:27 +09:00
objects Update really old comments about vmware hosts managing multiple nodes 2018-08-07 18:38:48 -04:00
pci network: update pci request spec to handle trusted tags 2018-05-31 13:55:40 -04:00
policies Remove the deprecated API extensions policies 2018-08-17 07:11:45 +00:00
privsep Merge "Revert "Re-using the code of os brick cinder"" 2018-06-19 02:08:35 +00:00
scheduler Use placement microversion 1.26 in update_from_provider_tree 2018-08-20 11:29:10 -04:00
servicegroup Fix service list for disabled compute using MC driver 2018-08-14 14:11:22 +08:00
tests Normalize dashless 'resource provider create' uuid 2018-08-23 11:20:42 +08:00
virt comment correction for libvirt multiattach 2018-08-17 09:28:36 -04:00
vnc
volume Remove unnecessary parameters from create volume API 2018-06-12 12:06:41 +05:30
__init__.py
availability_zones.py
baserpc.py
block_device.py
cache_utils.py
config.py Set default of oslo.privsep.daemon logging to INFO level 2018-07-30 17:06:10 +00:00
context.py Use nova.db.api directly 2018-07-10 14:56:27 +00:00
crypto.py Convert certificate generation to processutils. 2018-05-02 19:18:41 +10:00
debugger.py
exception_wrapper.py Add full traceback to ExceptionPayload in versioned notifications 2018-06-19 16:46:46 +08:00
exception.py Ironic: report 0 for vcpus/memory_mb/disk_gb resources 2018-08-14 21:32:07 +00:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py conf: Remove 'db_driver' config opt 2018-03-16 17:23:16 +00:00
policy.py
profiler.py
quota.py Merge "Avoid joins in _server_group_count_members_by_user" 2018-08-07 23:16:06 +00:00
rc_fields.py Nix unused raise_if_custom_resource_class_pre_v1_1 2018-06-18 19:52:45 +00:00
rpc.py Use oslo.messaging per-call monitoring 2018-06-11 14:44:10 -07:00
safe_utils.py
service_auth.py
service.py Deprecate running API services under eventlet 2018-05-16 03:48:32 +00:00
test.py Remove patching the mock lib 2018-08-10 10:58:52 +02:00
utils.py Adapter raise_exc=False by default 2018-06-22 09:40:33 -05:00
version.py
weights.py
wsgi.py Refactor WSGI apps and utils to limit imports 2018-03-06 22:05:12 +00:00