nova/nova
Nikola Dipanov 220ba7dbbc Make compute API create() use BDM objects
Once we have consolidated all the block device information for an
instance coming from different sources (request, image metadata) we turn
them into objects and use objects update_or_create() for saving them into
the database.

Blueprint: kilo-objects

Change-Id: I9a70761d6a0a448cfbaf7102c45d6dc180a4cdea
2015-02-17 18:22:48 +01:00
..
CA Make tests use sha256 as openssl default digest algorithm 2015-02-09 10:06:04 -05:00
api Merge "Add JSON schema for v2.1 add network API" 2015-02-17 14:53:52 +00:00
cells Make compute API create() use BDM objects 2015-02-17 18:22:48 +01:00
cert Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
cloudpipe Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
cmd Add tests for nova-manage vm list 2015-02-11 12:08:09 -08:00
compute Make compute API create() use BDM objects 2015-02-17 18:22:48 +01:00
conductor Make compute API create() use BDM objects 2015-02-17 18:22:48 +01:00
console Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
consoleauth Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
db Remove computenode relationship on service_get 2015-02-17 11:04:09 +01:00
hacking Merge "Treat LOG.warning and LOG.warn same" 2015-02-06 20:44:57 +00:00
image Fix description of parameters in nova functions 2015-02-10 11:44:45 +04:00
ipv6 Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
keymgr Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
locale Imported Translations from Transifex 2015-01-27 06:16:18 +00:00
network Libvirt: Support for generic vhostuser vif. 2015-02-12 17:13:33 +00:00
objects Make compute API create() use BDM objects 2015-02-17 18:22:48 +01:00
objectstore Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
openstack Merge "Sync with oslo-incubator" 2015-02-13 15:23:02 +00:00
pci Change how the API is getting a list of compute nodes 2015-02-13 17:02:25 +01:00
rdp Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
scheduler Change how HostManager is calling the service information 2015-02-13 17:02:25 +01:00
servicegroup Warn about zookeeper service group driver usage 2015-02-06 13:05:19 -08:00
spice Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
storage rename oslo.concurrency to oslo_concurrency 2014-12-06 23:30:05 +08:00
tests Make compute API create() use BDM objects 2015-02-17 18:22:48 +01:00
virt Merge "libvirt: Use XPath instead of loop in _get_interfaces" 2015-02-17 13:17:16 +00:00
vnc Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
volume Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
__init__.py move eventlet GREENDNS override to top level 2014-12-08 17:41:03 -05:00
availability_zones.py Merge "Remove unused conductor parameter from get_host_availability_zone()" 2015-02-12 18:15:51 +00:00
baserpc.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
block_device.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
config.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
context.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
crypto.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
debugger.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
exception.py Libvirt: Support for generic vhostuser vif. 2015-02-12 17:13:33 +00:00
filters.py Make scheduler filters/weighers only load once 2014-12-09 18:58:49 +01:00
hooks.py Update hooks from oslo-incubator copy 2014-10-28 01:24:31 +00:00
i18n.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
loadables.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
manager.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
netconf.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
notifications.py Fix description of parameters in nova functions 2015-02-10 11:44:45 +04:00
paths.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
policy.py
quota.py Fix description of parameters in nova functions 2015-02-10 11:44:45 +04:00
rpc.py Merge "Ensure publisher_id is set correctly in notifications" 2015-02-10 04:50:54 +00:00
safe_utils.py
service.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
test.py patch out nova libvirt driver event thread in tests 2015-02-13 08:54:03 -05:00
utils.py Merge "Use a workarounds group option to disable live snaphots." 2015-02-06 20:47:04 +00:00
version.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
weights.py Make scheduler filters/weighers only load once 2014-12-09 18:58:49 +01:00
wsgi.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00