nova/nova
Dan Peschman 3674a4268d Add uuid to Service model
This change adds a uuid column to the Service model and versioned
object.  This is a prerequisite to replacing id with uuid in the
services API.

The uuid is generated automatically for new services.  For existing
records, it is generated on read from the database.

Change-Id: I85c39ab422b9687bf032cbe12d17a2babbda1c07
Partially-Implements: blueprint service-hyper-uuid-in-api
2017-04-11 17:58:52 -04:00
..
CA
api Merge "placement: Add Traits API to placement service" 2017-04-11 18:27:20 +00:00
cells Remove old oslo.messaging transport aliases 2017-03-17 20:41:16 +08:00
cert Add RPC version aliases for Ocata 2017-02-27 18:37:48 +04:00
cloudpipe Rename security_group parameter in compute.API:create 2016-11-10 11:25:43 -05:00
cmd Merge "Prevent delete cell0 in nova-manage command" 2017-03-20 18:22:08 +00:00
common cors: update default configuration in config 2016-11-05 20:17:42 -04:00
compute Merge "Teach HostAPI about cells" 2017-04-10 22:49:17 +00:00
conductor Make conductor ask scheduler to limit migrates to same cell 2017-03-29 07:12:31 -07:00
conf Merge "Remove a fallacy in scheduler.driver config option help text" 2017-04-10 17:52:27 +00:00
console Add RPC version aliases for Ocata 2017-02-27 18:37:48 +04:00
consoleauth Make consoleauth target the proper cell 2017-03-07 15:33:50 -08:00
db Add uuid to Service model 2017-04-11 17:58:52 -04:00
hacking remove hacking rule that enforces log translation 2017-03-16 09:56:21 -04:00
image Use cursive for signature verification 2017-03-28 01:41:41 -07:00
ipv6
keymgr
locale Imported Translations from Zanata 2017-03-03 10:09:38 +00:00
network Merge "Limit exposure of network device types to the guest." 2017-04-11 18:26:01 +00:00
notifications Merge "Short circuit notifications when not enabled" 2017-03-31 01:22:42 +00:00
objects Add uuid to Service model 2017-04-11 17:58:52 -04:00
pci [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
policies Merge "Add description to policies in server_password.py" 2017-04-10 12:55:19 +00:00
scheduler Merge "Stop using ResourceProvider in scheduler and RT" 2017-04-07 16:24:20 +00:00
servicegroup Don't use 'updated_at' to check service's status 2016-12-08 09:51:03 +00:00
tests Add uuid to Service model 2017-04-11 17:58:52 -04:00
virt Merge "Limit exposure of network device types to the guest." 2017-04-11 18:26:01 +00:00
vnc
volume Deprecate the Cinder API v2 support 2017-04-06 09:55:39 -07:00
wsgi Clarify the language in the apache wsgi sample 2017-02-02 15:43:25 -08:00
__init__.py
availability_zones.py Make os-availability-zones know about cells 2017-03-15 11:02:58 -07:00
baserpc.py
block_device.py db: Add attachment_id to block_device_mapping 2017-03-16 15:26:33 -04:00
cache_utils.py
config.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
context.py Temporarily untarget context when deleting from cell0 2017-03-13 13:45:03 -04:00
crypto.py
debugger.py
exception.py Merge "Teach HostAPI about cells" 2017-04-10 22:49:17 +00:00
exception_wrapper.py Short circuit notifications when not enabled 2017-03-30 22:32:14 +00:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
policy.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
profiler.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
quota.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
rpc.py Short circuit notifications when not enabled 2017-03-30 22:32:14 +00:00
safe_utils.py
service.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
service_auth.py Add service_token for nova-cinder interaction 2017-01-11 15:49:16 +00:00
test.py Make scheduler target cells to get compute node instance info 2017-04-06 10:57:06 -07:00
utils.py Fix some reST field lists in docstrings 2017-03-23 09:25:37 +08:00
version.py
weights.py Correct some spelling errors 2017-02-25 02:45:30 +00:00
wsgi.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00