lp:~openstack-ubuntu-testing/nova/essex

Created by Chuck Short and last modified
Get this branch:
bzr branch lp:~openstack-ubuntu-testing/nova/essex
Members of Openstack Ubuntu Testers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Openstack Ubuntu Testers
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

373. By Openstack Ubuntu Testing Bot

* Automated Ubuntu testing build:
* [6e988ed] Populate image properties with project_id again
* [3b14c74] Fixed bug 962840, added a test case.
* [d4e96fe] Allow unprivileged RADOS users to access rbd volumes.
* [4acfab6] Stop libvirt test from deleting instances dir
* [155c7b2] fix bug where nova ignores glance host in imageref
* [2c7365c] Fix traceback in image cache manager.
* Automated Ubuntu testing build:
* [fefcd8d] Extend FilterScheduler documentation.
* [2c7365c] Fix traceback in image cache manager.
* Automated Ubuntu testing build:
* [f5bdaed] Fixes regression in release_dhcp
* Automated Ubuntu testing build:
* [d946562] Treat -1 quotas as unlimited.
* [477ced4] Do not fail to build a snapshot if base image is not found
* [fac46af] Use key in locals() that actually exists
* [9adb6fb] Grab the vif directly on release instead of lookup
* [66342ca] Corrects an AttributeError in the quota API.
* [256403e] Check vif exists before releasing ip
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e36a138] Make sure cloudpipe extension can retrieve network
* [477ced4] Do not fail to build a snapshot if base image is not found
* [66342ca] Corrects an AttributeError in the quota API.
* [256403e] Check vif exists before releasing ip
* Automated Ubuntu testing build:
* [fac46af] Use key in locals() that actually exists
* Automated Ubuntu testing build:
* [66342ca] Corrects an AttributeError in the quota API.
* Automated Ubuntu testing build:
* [ccb93c4] Ensure a functional database connection
* Automated Ubuntu testing build:
* [615087d] Imported Translations from Launchpad
* [20b4172] Imported Translations from Launchpad
* [73fe1a6] Ensure floating ips are recreated on reboot
* [298b063] Add rootwrap for touch
* [3f53172] Support timestamps as prefixes for traceback log lines.
* [0d669f1] Make kombu failures retry on IOError
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [ffa0c47] fixed postgresql flavor-create
* [298b063] Add rootwrap for touch
* [8d2a755] Handle instances being missing while listing floating IPs
* [ddb3a8d] Add a faq to vnc docs.
* [d3413fe] Fix traceback when sending invalid data.
* [aa3bb13] Fix exception type in _get_minram_mindisk_params
* [9a21d9f] Don't set instance ACTIVE until it's really active
* [ed26fb3] Support sql_connection_debug to get SQL diagnostic
  information
* [3f53172] Support timestamps as prefixes for traceback log lines.
* [6b8e9d6] Export user id as password to keystone when using noauth
* [0d669f1] Make kombu failures retry on IOError
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [9473de7] bug 965335
* [8d2a755] Handle instances being missing while listing floating IPs
* [ddb3a8d] Add a faq to vnc docs.
* [d3413fe] Fix traceback when sending invalid data.
* [aa3bb13] Fix exception type in _get_minram_mindisk_params
* [e691eaf] Allow snapshots in error state to be deleted.
* [9a21d9f] Don't set instance ACTIVE until it's really active
* [ed26fb3] Support sql_connection_debug to get SQL diagnostic
  information
* [6b8e9d6] Export user id as password to keystone when using noauth
* [6ecb3c2] Acccept metadata ip so packets aren't snatted
* [0e598d2] When dnsmasq fails to HUP log an error.
* [28da69f] A missing checksum does not mean the image is corrupt.
* [649bcc5] Fixes bug 957708.
* [cd83d0a] Touch in use image files when they're checked.
* [d586309] Base image signature files are not images.
* [4a5341b] Reduce the image cache manager periodic interval.
* [fe3b7bf] Fix unrescue in invalid state
* [c869a41] Add validation for OSAPI server name length.
* [5379b04] Fix disassociate query to remove foreign keys
* [5800221] Check that volume has no snapshots before deletion
* [b05c9c0] Default scheduler to spread-first
* [f2fe34e] Fix libvirt rescue.
* [0098c87] Allow self-referential groups to be created
* Automated Ubuntu testing build:
* [e54ad5a] Handle not found in check for disk availability
* [b05c9c0] Default scheduler to spread-first
* [f2fe34e] Fix libvirt rescue.
* [0098c87] Allow self-referential groups to be created
* Automated Ubuntu testing build:
* [5800221] Check that volume has no snapshots before deletion
* [f2fe34e] Fix libvirt rescue.
* Automated Ubuntu testing build:
* [0098c87] Allow self-referential groups to be created
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [ada63db] Improve performance of safe_log().
* [fd0ea77] Re-instate security group delete test case
* [10f6a42] Handle Forbidden and NotAuthenticated glance exc.
* [fb370c3] Volumes API now uses underscores for attrs
* [bacc688] Tweak security port validation for ICMP
* [7ce1669] Strip auth token from log output.
* Automated Ubuntu testing build:
* [61a7ae8] Remove unused certificate SQL calls.
* [fd0ea77] Re-instate security group delete test case
* [10f6a42] Handle Forbidden and NotAuthenticated glance exc.
* [fb370c3] Volumes API now uses underscores for attrs
* [83b5f37] Fix 'nova-manage config convert'
* [5ab2fac] Fixed status validation. Fixes bug 960884.
* [bacc688] Tweak security port validation for ICMP
* [7ce1669] Strip auth token from log output.
* [52f3ba8] Send a more appropriate error response for 403 in osapi
* [de15beb] Handle correctly QuotaError in EC2 API
* [2fdf76e] makes volume versions display properly
* [01e0909] Fix launching of guests where instances_path is on
  GlusterFS
* [b875552] Don't send snapshot requests through the scheduler
* [0399f45] Import recent openstack-common changes
* Automated Ubuntu testing build:
* [050d23f] Final versioning for 2012.1
* [ba9ddb9] Improvements/corrections to vnc docs.
* [ca989b6] Allow rate limiting to be disabled via flag
* [ffb9361] Improve performance of generating dhcp leases
* [e5ecf77] Fix lxc console regression
* [13ca1b9] Strip out characters that should be escaped from console
  output
* [bc3f3cd] Remove unnecessary data from xenapi test
* [7f4f6c0] Correct accessIPv6 error message.
* [4071161] Stop notifications from old leases
* [74aa84b] Fix typo in server diagnostics extension.
* [898f86c] Stub-implement floating-ip functions on FlatManager
* [bf337f1] Update etc/nova.conf.sample for ship
* [fe7055a] Fix run/terminate race conditions.
* [1d94d55] allow the compute service to start with missing libvirt
  disks
* [7f64fa8] Debug messages for host filters.
* [a1c2849] various cleanups
* [caf25ef] nonblocking libvirt mode using tpool
* Automated Ubuntu testing build:
* [eb42e7f] Workaround issue with greenthreads and lockfiles
* Automated Ubuntu testing build:
* [1ecf2c5] Destroy rescue instance if main instance is destroyed
* Automated Ubuntu testing build:
* [a3bab24] Remove Virtual Storage Array (VSA) code
* [dd6c190] db api: Remove check for security groups reference
* [6657f70] Allow proper instance cleanup if state == SHUTOFF
* [2d142f3] Use getLogger for nova-all
* [682f612] Stop setting promisc on bridge
* [a58a50e] Fix OpenStack Capitalization
* [0b89a35] Remove improper use of redirect for hairpin mode
* [6a3e22a] fix timestamps to match documented ec2 api
* [036c34f] Fix up docstring
* Automated Ubuntu testing build:
* [6c3fd5a] Fix OpenStack Capitalization
* [6a3e22a] fix timestamps to match documented ec2 api
* Automated Ubuntu testing build:
* [a123f26] HACKING fixes, TODO authors.
* Automated Ubuntu testing build:
* [4012a3f] Keep context for logging intact in greenthreads
* [51b3510] Fix LXC volume attach issue
* [b76abb6] Make extended status not admin-only by default.
* [1ddee03] Add ssl and option to pass tenant to s3 register
* [b684d65] Refix mac change to work around libvirt issue
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [6f538ff] Include babel.cfg in tarballs
* [b76abb6] Make extended status not admin-only by default.
* [22b484a] Allow errored volumes to be deleted
* [9a40d6e] libvirt/connection.py: Set console.log permissions
* [4c8dbf8] metadata speed - revert logic changes, just caching
* Automated Ubuntu testing build:
* [d64564d] Remove broken bin/*spool* tools
* [9a40d6e] libvirt/connection.py: Set console.log permissions
* [4c8dbf8] metadata speed - revert logic changes, just caching
* [db3c63d] Cleanup flags
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [22b484a] Allow errored volumes to be deleted
* [db3c63d] Cleanup flags
* Automated Ubuntu testing build:
* [4c8dbf8] metadata speed - revert logic changes, just caching
* [722c54a] Fixes bug 954833 By adding the execute bit to the xenhost
  xenapi plugin
* [db3c63d] Cleanup flags
* [f48f1bb] Make fixed_ip_disassociate_all_by_timeout work.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a236fdd] Update transfer_vhd to handle unicode correctly.
* [aa204ea] Fix backing file cp/resize race condition.
* Automated Ubuntu testing build:
* [b155d34] fix bug 954488
* [aa204ea] Fix backing file cp/resize race condition.
* [8be6b86] Changes remove_fixed_ip to pass the instance host
* [1991fd6] Map image ids to ec2 ids in metadata service
* [e41f586] Remove date_dhcp_on_disassociate comment and docs.
* [42a96d7] refactoring code, check connection in Listener. refer to
  Bug #943031
* [ee98cd1] add convert_unicode to sqlalchemy connection arguments
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c8ad7f7] Use a FixedIp subquery to find networks by host
* [e41f586] Remove date_dhcp_on_disassociate comment and docs.
* [42a96d7] refactoring code, check connection in Listener. refer to
  Bug #943031
* [ee98cd1] add convert_unicode to sqlalchemy connection arguments
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8be6b86] Changes remove_fixed_ip to pass the instance host
* [9120a7d] Hack to fixup absolute pybasedir in nova.conf.sample
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0929e3a] Refactor glance id<->internal id conversion for s3
* [7c50652] virt/firewall: NoopFirewallDriver::instance_filter_exists
  must return True
* [397c681] Removes default use of obsolete ec2 authorizor.
* Automated Ubuntu testing build:
* [a3a7464] Sort results from describe_instances in EC2 API.
* [397c681] Removes default use of obsolete ec2 authorizor.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7c50652] virt/firewall: NoopFirewallDriver::instance_filter_exists
  must return True
* [4b8e3d9] Improve vnc proxy docs.
* Automated Ubuntu testing build:
* [22ee737] fix nova-manage floating delete
* [4b8e3d9] Improve vnc proxy docs.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [da23487] fixed list warn when ip allocated to missing inst.
* [00592cf] Use cPickle and not just pickle.
* [1747cc3] Move (cast|call)_compute_message methods back into compute
  API class
* [77664b2] Checks image virtual size before qemu-img resize.
* [6857fd2] Fixes bug 943188
* Automated Ubuntu testing build:
* [1d030ab] Additional extensions no longer break unit-tests
* [1747cc3] Move (cast|call)_compute_message methods back into compute
  API class
* [625c5e4] Fix libvirt get_console_output for Python < 2.7
* [440a85f] doc/source/conf.py: Fix man page building
* [c5e5141] Avoid nova-manage floating create <IP addr>/32
* [77664b2] Checks image virtual size before qemu-img resize.
* [6857fd2] Fixes bug 943188
* Automated Ubuntu testing build:
* [00592cf] Use cPickle and not just pickle.
* [1747cc3] Move (cast|call)_compute_message methods back into compute
  API class
* [625c5e4] Fix libvirt get_console_output for Python < 2.7
* [440a85f] doc/source/conf.py: Fix man page building
* [35ec9f3] Make nova-manage syslog check /var/log/messages.
* [1bcf5f5] improve speed of metadata
* [c5e5141] Avoid nova-manage floating create <IP addr>/32
* [7dbf9c7] Make snapshots with qemu-img instead of libvirt
* [77664b2] Checks image virtual size before qemu-img resize.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c63c421] Update floating auto assignment to use the model
* [7dbf9c7] Make snapshots with qemu-img instead of libvirt
* Automated Ubuntu testing build:
* [35ec9f3] Make nova-manage syslog check /var/log/messages.
* [1265104] Fix linux_net.py interface-driver loading.
* [23c576a] Change default of running_deleted_instance_action
* [6fd9d32] Nuke some unused SQL api calls.
* [deb71cf] Add a serializer for os-quota-sets/defaults.
* [33def9e] Fix live-migration in multi_host network
* [ec6be8e] Bug #922356 QuantumManager does not initiate unplug on the
  linux_net driver
* [7dbf9c7] Make snapshots with qemu-img instead of libvirt
* [e6cf7fc] Add VDI chain cleanup script.
* [77495cf] Fix nova-manage backend_add with sr_uuid
* [e3f7712] Simply & unify console handling for libvirt drivers
* [f36f2f9] fix up nova-manage man page
* [ad53f91] Don't use glance when verifying images.
* Automated Ubuntu testing build:
* [fd6be5d] Import nova.exception so exception can be used
* [b5f7525] Sub in InstanceLimitExceeded in overLimit message
* [5e7fd25] Remove update lockmode from compute_node_get_by_host
* [a44f4c7] Set 'dhcp_server' in _teardown_network_on_host.
* [52c9883] Replaced use of webob.Request.str_GET
* [e6cf7fc] Add VDI chain cleanup script.
* [676b459] fixup ldapdns default config
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c87dce8] Fixes xml representation of ext_srv_attr extension
* [a6ac8af] Display owner in ec2 describe images
* [6f67c9d] EC2 KeyName validation.
* [ee0bb74] Fix issues with security group auths without ports.
* [dc68e51] Allow soft_reboot to work from more states:
* [e0f8f3a] Use utils.temporary_chown to ensure permissions get reset
* [f936594] Reduce duplicated code in xenapi
* [c919ba6] Since 'net' is of nova.network.model.VIF class and 'ips'
  is an empty list, net needs to be pulled from hydrated
  nw_info.fixed_ips(), and appended to ips.
* [1c68d20] Update values in test_flagfile to be different.
* [627d9e9] Switch all xenapi async plugin calls to be sync
* [2d11e87] Use cache='none' for all disks
* [77ca96b] Update cfg from openstack-common
* [5aef0e1] Add pybasedir and bindir options
* [4578f4c] Cleanup XenAPI tests
* [c3cdf8c] Fixes os-volume/snapshot delete
* [a186df0] Use a high number for our default mac addresses
* [86bcb49] Simplify unnecessary XenAPI Async calls to be synchronous
* [b10acf1] Remove an obsolete FIXME comment.
* [0e867f3] Fixing image snapshots server links
* [c7b3ff2] Renaming user friendly fault name for HTTP 409
* [68f5b9e] Change a fake classes variable to something other than id.
* [5f217aa] Make EC2 API a bit more user friendly.
* [1e551c0] boto shouldn't be required for production deploys
* [26b97b5] Fix XML namespaces for limits extensions and versions
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [81c1d70] Clean up setup and teardown for dhcp managers
* [ee0bb74] Fix issues with security group auths without ports.
* [e0f8f3a] Use utils.temporary_chown to ensure permissions get reset
* [2d11e87] Use cache='none' for all disks
* [77ca96b] Update cfg from openstack-common
* [5aef0e1] Add pybasedir and bindir options
* [a186df0] Use a high number for our default mac addresses
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [6f67c9d] EC2 KeyName validation.
* [c919ba6] Since 'net' is of nova.network.model.VIF class and 'ips'
  is an empty list, net needs to be pulled from hydrated
  nw_info.fixed_ips(), and appended to ips.
* [c3cdf8c] Fixes os-volume/snapshot delete
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f936594] Reduce duplicated code in xenapi
* [627d9e9] Switch all xenapi async plugin calls to be sync
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1c68d20] Update values in test_flagfile to be different.
* [86bcb49] Simplify unnecessary XenAPI Async calls to be synchronous
* [26b97b5] Fix XML namespaces for limits extensions and versions
* Automated Ubuntu testing build:
* [4578f4c] Cleanup XenAPI tests
* [86bcb49] Simplify unnecessary XenAPI Async calls to be synchronous
* [b10acf1] Remove an obsolete FIXME comment.
* [0e867f3] Fixing image snapshots server links
* [5555446] Wait for rescue VM shutdown to complete before destroying
  it
* [4578f4c] Cleanup XenAPI tests [86bcb49] Simplify unnecessary XenAPI
  Async calls to be synchronous [0e867f3] Fixing image snapshots
  server links [c7b3ff2] Renaming user friendly fault name for HTTP
  409 [68f5b9e] Change a fake classes variable to something other than
  id. [5f217aa] Make EC2 API a bit more user friendly. [1e551c0] boto
  shouldn't be required for production deploys [26b97b5] Fix XML
  namespaces for limits extensions and versions
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [b10acf1] Remove an obsolete FIXME comment. [c7b3ff2] Renaming user
  friendly fault name for HTTP 409
* No change rebuild.
* [5555446] Wait for rescue VM shutdown to complete before destroying
  it [e6b70b5] Increase logging for xenapi plugin glance uploads
  [55c7ac1] Handle kwargs in deallocate_fixed_ip for FlatDHCP.
* [c2bf284] Moving nova/network tests to more logical home. [e6b70b5]
  Increase logging for xenapi plugin glance uploads [55c7ac1] Handle
  kwargs in deallocate_fixed_ip for FlatDHCP. [c01cef9] Use sqlalchemy
  reflection in migration 080 [b0f1f1f] allow block migration to talk
  to glance/keystone
* [98ced06] Deprecate carrot rpc code [eba95d1] Add kwargs to
  RequestContext __init__ [24f4e09] info_cache is related to deleted
  instance [55c7ac1] Handle kwargs in deallocate_fixed_ip for
  FlatDHCP. [13f2bac] Add a few missing tests regarding exception
  codes. [50b19a8] Set logdir to a tempdir in test_network [98fe2b5]
  Set lock_path to a tempdir in TestLockCleanup [c01cef9] Use
  sqlalchemy reflection in migration 080 [bee9963] Don't use ec2 IDs
  in scheduler driver [b0f1f1f] allow block migration to talk to
  glance/keystone [90dc29f] Update paste file to use service tenant.
  [010f8b1] Further cleanup of XenAPI.
* No change rebuild.
* [cdf0753] Require a more recent version of glance [eba95d1] Add
  kwargs to RequestContext __init__ [13f2bac] Add a few missing tests
  regarding exception codes. [50b19a8] Set logdir to a tempdir in
  test_network [98fe2b5] Set lock_path to a tempdir in TestLockCleanup
  [0dfcdaa] Exceptions unpacking rpc messages shouldn't hang the
  daemon [b2a2534] Late load rabbit_notifier in test_notifier
  [bee9963] Don't use ec2 IDs in scheduler driver [e347d1a] pyflakes
  cleanups on libvirt/connection.py [1da6a00] Validate VDI chain
  before moving into SR. [08b4e6c] Fix racey snapshots. [4d7f428]
  Don't swallow snapshot exceptions. [b0f1f1f] allow block migration
  to talk to glance/keystone [996c222] Remove cruft and broken code
  from nova-manage [90dc29f] Update paste file to use service tenant.
  [010f8b1] Further cleanup of XenAPI. [4170a91] Remove the <acpi/>
  feature from UML/LXC guests [89c652d] setup.py: Fix doc building
  [bacbfd2] Minor clarifications for the help strings in nova config
  options
* [24f4e09] info_cache is related to deleted instance [50b19a8] Set
  logdir to a tempdir in test_network [0dfcdaa] Exceptions unpacking
  rpc messages shouldn't hang the daemon [b2a2534] Late load
  rabbit_notifier in test_notifier [1da6a00] Validate VDI chain before
  moving into SR. [08b4e6c] Fix racey snapshots.
* [98fe2b5] Set lock_path to a tempdir in TestLockCleanup [b2a2534]
  Late load rabbit_notifier in test_notifier [1da6a00] Validate VDI
  chain before moving into SR. [08b4e6c] Fix racey snapshots.
* [0dfcdaa] Exceptions unpacking rpc messages shouldn't hang the
  daemon [1da6a00] Validate VDI chain before moving into SR. [4d7f428]
  Don't swallow snapshot exceptions. [996c222] Remove cruft and broken
  code from nova-manage
* [e347d1a] pyflakes cleanups on libvirt/connection.py [4d7f428] Don't
  swallow snapshot exceptions. [996c222] Remove cruft and broken code
  from nova-manage [89c652d] setup.py: Fix doc building [6de3fe6] Add
  adjustable offset to audit_period. [bacbfd2] Minor clarifications
  for the help strings in nova config options
* [4170a91] Remove the <acpi/> feature from UML/LXC guests [89c652d]
  setup.py: Fix doc building [e430c84] nova-manage: allow use of /32
  IP range [fb7d1fb] Clear created attributes when tearing down tests
  HACKING fixes, all but sqlalchemy. [bacbfd2] Minor clarifications
  for the help strings in nova config options [76e67bb] Make
  test_compute console tests more robust [882062b] test_compute stubs
  same thing multiple times [b8f2262] api-paste.ini: Add /1.0 to
  default urlmap [ec20076] bug 944145: race condition causes VM's
  state to be SHUTOFF
* No change rebuild.
* [6de3fe6] Add adjustable offset to audit_period. [fb7d1fb] Clear
  created attributes when tearing down tests [d854a1d] Fix multi_host
  column name in setup_networks... [01a938f] HACKING fixes, all but
  sqlalchemy. [76e67bb] Make test_compute console tests more robust
  api-paste.ini: Add /1.0 to default urlmap [ec20076] bug 944145: race
  condition causes VM's state to be SHUTOFF
* No change rebuild.
* [e430c84] nova-manage: allow use of /32 IP range [fb7d1fb] Clear
  created attributes when tearing down tests [01a938f] HACKING fixes,
  all but sqlalchemy. [8ecdc44] remove undocumented, unused mpi
  'extension' to ec2 metadata [cede470] Don't use _ for variable name
  test_compute stubs same thing multiple times [61d49f9] Fix bug
  948611. Fix 'nova-manage logs errors' [b8f2262] api-paste.ini: Add
  /1.0 to default urlmap [8231215] Adds nova-manage command to convert
  a flagfile [ec20076] bug 944145: race condition causes VM's state to
  be SHUTOFF [6825f39] Cleanup some test docstrings
* [9a042d3] Remove trailing whitespaces in regular file [8ecdc44]
  remove undocumented, unused mpi 'extension' to ec2 metadata
  [cede470] Don't use _ for variable name [d94f22d] Ignore
  InstanceNotFound when trying to set instance to ERROR [6ee8a08]
  Cleans up the create_conf tool [61d49f9] Fix bug 948611. Fix 'nova-
  manage logs errors' [8231215] Adds nova-manage command to convert a
  flagfile [6825f39] Cleanup some test docstrings [0356f8c] Cleans up
  a bunch of unused variables in XenAPI. [3d4213d] Reset instance to
  ACTIVE when no hosts found [ba2c9cf] Replaces pipelines with flag
  for auth strategy [0c7a54b] Setup and teardown networks during
  migration [6c31605] Distinguish rootwrap Authorization vs Not found
  errors [21c779d] Bug #943178: aggregate extension lacks
  documentation [86bf227] Only pass image uuids to compute api rebuild
  [3b081fe] Finally fix the docs venv bug. [e817959] Add support for
  lxc consoles. [bac3576] Fix references to novncproxy_base_url in
  docs. [b1de27f] fix restructuredtext formatting in docstrings that
  show up in the developer guide [84114e4] Update fixed_ip_associate
  to not use relationships [df84270] Fix
  test_attach_volume_raise_exception [dab9de9] Do not invoke kill
  dnsmasq if no pid file was found. [ff716de] Ensure image status
  filter matches glance format [ff3f920] Add missing directive to
  tox.ini. [be385d8] Fix nova-manage floating create docs.
* No change rebuild.
* [a0001c5] Shorten FLAGS.rpc_response_timeout [f56cef9] Better glance
  exception handling [2511341] Rename files/dirs from 'rabbit' to
  'rpc'. [b6f6e1b] Change references to RabbitMQ to include Qpid.
  [f9c0f1e] No longer ignoring man/novamanage [b425676] Fixing
  incorrect use of instance keyword in logging. [db056da] Provide a
  provider for boto.utils [86bf227] Only pass image uuids to compute
  api rebuild [3b081fe] Finally fix the docs venv bug. [702a474] Get
  rid of all of the autodoc import errors. [a81130b] Rename
  DistributedScheduler as FilterScheduler [094c769] Ensures that we
  don't exceed iptables chain max [0d78045] Fixes for ec2 images
  [37a392d] Fixes bug 942556 and bug 944105 [ff716de] Ensure image
  status filter matches glance format [5671515] Test creating a server
  with metadata key too long. [60afa73] sm volume driver: fix backend
  adding failure [bf5ce18] Check all migrations have downgrade in
  test_misc [93cee60] Decode nova-manage args into unicode. [cce1c21]
  Nova options tool enhancements
* [52b65f2] Avoid running code that uses logging in a thread [f9c0f1e]
  No longer ignoring man/novamanage [c16cd04] Fix rst formatting and
  cross-references [913ecb8] Raise 409 when rescuing instance in
  RESCUE mode [60afa73] sm volume driver: fix backend adding failure
  [cce1c21] Nova options tool enhancements
* [9627c88] Allows new style config to be used for --flagfile
  Imported Translations from Launchpad
* No change rebuild.
* No change rebuild.
* [e8bc00e] Add assertRaises check to tools/hacking.py as N202
  Only raw string literals should be used with _() [3c62c9d] bug
  #941794 VIF and intf drivers for Quantum Linux Bridge plugin
  populate glance 'name' field through ec2-register [c4a2e17] Retry
  download_vhd with different glance host each time
* No change rebuild.
* [7ab0489] Log a certain rare instance termination exception
  Only raw string literals should be used with _() [d304d82] Added
  docs on MySQL queries blocking main thread. [eea6aec] Allows --
  flat_interface flag to override db [4a2cf65] populate glance 'name'
  field through ec2-register
* [8813ab1] assertRaises(Exception, ...) considered harmful [d304d82]
  Added docs on MySQL queries blocking main thread. [d0cae6b] Fix
  test_unrescue to actually test unrescue [8d5e0e8] Use self.mox
  instead of create a new self.mocker [fe87151] Fix
  test_migrate_disk_and_power_off_exception [1911420]
  fakes.fake_data_store doesn't exist, so don't reset it [137b427]
  Remove unused _setup_other_managers method from test case [a7e1fe4]
  Use stubout instead of manually stubbing out os.path.exists
  [2a2bab8] Remove superfluous __init__ from test case [7aa5f75] Use
  test.TestCase instead of manually managing stubout [d7acf13] Handle
  InstanceNotFound during server update [7244dfe] Use stubout instead
  of manually stubbing out versions.VERSIONS [efdf56f] Remove unused
  session variable in test setup [f0a172e] Cleanup swap in _create_vm
  undo [6c22d2a] Display error for invalid CIDR. [7428cf5] fix for bug
  821252. Smarter default scheduler [2efb017] Adds soft-reboot
  support to libvirt
* [e13f72a] Remove unused test_obj parameter to setUp() [2a2bab8]
  Remove superfluous __init__ from test case [d7acf13] Handle
  InstanceNotFound during server update [7244dfe] Use stubout instead
  of manually stubbing out versions.VERSIONS [efdf56f] Remove unused
  session variable in test setup [f0a172e] Cleanup swap in _create_vm
  undo
* [a7e1fe4] Use stubout instead of manually stubbing out
  os.path.exists [2a2bab8] Remove superfluous __init__ from test case
  Remove unused session variable in test setup [f0a172e] Cleanup swap
  in _create_vm undo
* [7244dfe] Use stubout instead of manually stubbing out
  versions.VERSIONS [efdf56f] Remove unused session variable in test
  setup [f0a172e] Cleanup swap in _create_vm undo [2fbab4b] Call super
  class tearDown correctly [a969459] update copyright, add version
  information to footer
* No change rebuild.
* No change rebuild.
* [5c39464] Remove empty setUp/tearDown methods [2fbab4b] Call super
  class tearDown correctly [27013e8] Fail gracefully when the db
  doesn't speak unicode [a6589d3] Remove unnecessary setting up and
  down of mox and stubout [2034692] Remove unnecessary variables from
  tests
* [c9aa0f5] Refactor spawn to use UndoManager. [a6589d3] Remove
  unnecessary setting up and down of mox and stubout
* [27013e8] Fail gracefully when the db doesn't speak unicode
* [2034692] Remove unnecessary variables from tests [f1bf466] Minor
  cleanup based on HACKING
* [1ea445c] blueprint sphinx-doc-cleanup bug 944381 [f1bf466] Minor
  cleanup based on HACKING [aff4a39] notifications for delete,
  snapshot and resize [7dde170] Remove unused imports and variables
  from OS API
* No change rebuild.
* [04e57f1] libvirt driver calls unplug() twice on vm reboot.
* [fc0f5bd] Add missing format string type on some exception messages
* [b9ad661] Fixing a request-id header bug [a8b1148] sm vol driver:
  Fix regression in sm_backend_conf_update
* No change rebuild.
* [29d021b] Fixes lp931801 and a key_error [52bb427] register Cell
  model, not Zone model [14f1536] Be consistent with disabling
  periodic tasks.
* [ff95c90] Ensure that context read_deleted is only one of 'no',
  'yes' or 'only' [52bb427] register Cell model, not Zone model
  [8a143d3] Fix _sync_power_states to obtain correct 'state'.
  [c8b0a9a] Ensures that keypair names are only AlphaNumeric.
  Remove old ratelimiting code [14f1536] Be consistent with disabling
  periodic tasks.
* [42a0d3a] Option expose IP instead of dnshost in ec2 desc' [c8b0a9a]
  Ensures that keypair names are only AlphaNumeric. [fd915aa] Cast
  vcpu_weight to string before calling xen api [5bcbb65] Add missing
  filters for new root commands [b6a1756] Destroy VM before VDIs
  during spawn cleanup [fe33216] Remove old ratelimiting code
  [3b7fa6b] Adds netapp volume driver
* No change rebuild.
* [8a143d3] Fix _sync_power_states to obtain correct 'state'.
  [c8b0a9a] Ensures that keypair names are only AlphaNumeric.
  Destroy VM before VDIs during spawn cleanup [3b7fa6b] Adds netapp
  volume driver [067f0a2] Initialize progress to 0 for build and
  resize.
* No change rebuild.
* [fd915aa] Cast vcpu_weight to string before calling xen api
  Initialize progress to 0 for build and resize. [0c483d1] Add lun
  number to provider_location in create_volume * Fixes bug 938876
* No change rebuild.
* [f0bef90] Include hypervisor_hostname in the extended server
  attributes. [8bc87c6] Provide retry-after guidance on throttled
  requests [e3530a0] Include launch_index when creating instances.
* No change rebuild.
* No change rebuild.
* [36100f6] Return empty list when volume not attached [43f2492] Fix
  for bug 942896: Make sure network['host'] is set
* [5ab7378] Cast volume-related ids to str [2fa6e23] Allow xvd* to be
  supplied for volume in xenapi
* [43f2492] Fix for bug 942896: Make sure network['host'] is set
* [2fa6e23] Allow xvd* to be supplied for volume in xenapi
* [315a45a] Fix issue starting nova-compute w/ XenServer [9f7595a]
  Fixes bug 942549 [3f42e11] Make scheduler filters more pluggable
* No change rebuild.
* [1ea9986] Use constant time string comparisons for auth. [78df211]
  Rename zones table to cells and Instance.zone_name to cell_name
  [63980c7] Add NoopFirewallDriver [6e6ef55] OS X Support fixed, bug
  942352
* [3047510] Ensure temporary file gets cleaned up after test [63980c7]
  Add NoopFirewallDriver [44067ba] Call detach_volume when attach
  fails [d99b12c] Do not hit the network_api every poll [6e6ef55] OS X
  Support fixed, bug 942352
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [6f1eb77] Use assertDictMatch to keep 2.6 unit tests passing
  [fab893f] TypeError API exceptions get logged incorrectly
* [0c2ce39] Handle case where instance['info_cache'] is None [f0d5df5]
  Add utils.tempdir() context manager for easy temp dirs [8da178d]
  Fixes cloudpipe extension to work with keystone
* [fab893f] TypeError API exceptions get logged incorrectly [e9b627a]
  Remove monkey patching in carrot RPC driver [8da178d] Fixes
  cloudpipe extension to work with keystone
* [f0d5df5] Add utils.tempdir() context manager for easy temp dirs
  [e9b627a] Remove monkey patching in carrot RPC driver [6315eb5] Adds
  temporary chown to sparse_copy. [8da178d] Fixes cloudpipe extension
  to work with keystone
* [81a1b0a] make nova-network usable with Python < 2.6.5 [86e9269] Fix
  bug 900864 Quantum Manager flag for IP injection.
* [6aa0bf7] Re-adds ssl to kombu configuration and adds flags that are
  needed to pass through to kombu. [2199f45] Imported Translations
  from Launchpad [dd68529] Cleanup .rescue files in libvirt driver
  unrescue. [86e9269] Fix bug 900864 Quantum Manager flag for IP
  injection.
* No change rebuild.
* [a0b4b70] Remove unused import [2199f45] Imported Translations from
  Launchpad [dd68529] Cleanup .rescue files in libvirt driver
  unrescue.
* [f96dcc3] Make sure detail view works for volume snaphots
* [e2be2d8] Update EC2KeystoneAuth to grab tenant 'id'. [a7df900]
  Monkey patch migrate < 0.7.3
* No change rebuild.
* debian/nova-volume.upstart.in: Create lock directory
* [2172e49] Fixes bug lp#940734 - Adding manager import so
  AuthMiddleware works [2fbccc0] Clean stale lockfiles on service
  startup : fixes bug 785955 [f4bf828] Example config_drive init
  script, label the config drive [5a080e5] fix unicode triggered
  failure in AuthManager [0d487d4] Copy data when migration dst is on
  a different FS [f006c92] Don't delete security group in use from OS
  API. [31e579f] Improve unit test coverage per bug/934566.
* debian/patches/libvirt-use-console-pipe.patch: Refresh
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [b905255] Fix MANIFEST.in to include missing files [695fa6c] Fixes
  error if Melange returns no networks [ab69635] Print error if nova-
  manage should be run as root. [9d7346e] libvirt vif-plugging fixes.
  Fixes bug 939252 , bug 939254 [d7d94ac] Fix instance stop in EC2
  create_image [127a675] Fix vnc docs: novaclient now supports vnc
  consoles.
* No change rebuild.
* No change rebuild.
* [129a6a2] bigger-than-unit test for
  cleanup_running_deleted_instances [5ad1dea] nova-network can't
  deallocate ips from deleted instances
* [3e157d5] Add hypervisor_hostname to compute_nodes table and use it
  in XenServer. [3c63218] Prevent infinite loop in
  PublishErrorsHandler [169cacb] bug 939480 [fd280da] Fix quantum
  get_all_networks() signature (lp#936797)
* [5ad1dea] nova-network can't deallocate ips from deleted instances
  bug 939480 [d0cc37f] Add attaching state for Volumes [fd280da] Fix
  quantum get_all_networks() signature (lp#936797) [6cb1658] Actual
  fix for bug 931608.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [2d2ebd6] Making link prefixes support https. [6cb1658] Actual fix
  for bug 931608.
* [939f082] blueprint host-aggregates: host maintenance - xenapi
  implementation [08fa534] Remove network_api fallback for info_cache
  from APIs [112dd3c] Move get_info to taking an instance. [8e825c4]
  Make database downgrade works
* [82d78b9] Speeding up resize down with sparse_copy [08fa534] Remove
  network_api fallback for info_cache from APIs [7f788eb] refactor a
  conditional for testing and understanding [9caffcc] Disable usb
  tablet support for LXC. [4ba4fb6] Add Nexenta volume driver.
  [0a8546c] Improve unit test coverage per bug/934566. [112dd3c] Move
  get_info to taking an instance. [8e825c4] Make database downgrade
  works
* [1767e0a] Return 40x for flavor.create duplicate. [74396d5] nova-
  manage: Fix 'fixed list'
* [0a8546c] Improve unit test coverage per bug/934566. [0f9326a] Add
  'nova-manage export auth' [2a9b66c] Don't store connection pool in
  RpcContext. [acb2dac] Add exception SnapshotIsBusy to be handled as
  VolumeIsBusy.
* [74396d5] nova-manage: Fix 'fixed list' [424de7e] blueprint host-
  aggregates: improvements and clean-up [9c6bf7c] Support fixed_ip
  range that is a subnet of the network block [0f9326a] Add 'nova-
  manage export auth' [2a9b66c] Don't store connection pool in
  RpcContext. [acb2dac] Add exception SnapshotIsBusy to be handled as
  VolumeIsBusy. [3dc539b] Don't allow EC2 removal of security group in
  use.
* No change rebuild.
* No change rebuild.
* [02130b6] Fix WeightedHost [9c6bf7c] Support fixed_ip range that is
  a subnet of the network block [9c1de0b] Makes HTTP Location Header
  return as utf-8 as opposed to Unicode. [c867e08] Rework base file
  checksums. [1fc7c0c] Clarify use of Use of deprecated md5 library
  Don't allow EC2 removal of security group in use.
* No change rebuild.
* [424de7e] blueprint host-aggregates: improvements and clean-up
  [9c6bf7c] Support fixed_ip range that is a subnet of the network
  block [1fe0992] Fix error that causes 400 in flavor create.
  [9c1de0b] Makes HTTP Location Header return as utf-8 as opposed to
  Unicode. [b88e67c] blueprint host-aggregates: host maintenance
  Rework base file checksums. [0433472] Avoid copying file if dst is a
  directory. [47da325] Alter output format of volume types resources
  [8d758d4] Scheduler notifications added. [1fc7c0c] Clarify use of
  Use of deprecated md5 library [1765406] Extract get_network in
  quantum manager [ade948d] Backslash continuations
  (nova.api.openstack)
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [5a728f9] xenapi: nova-volume support for multiple luns [424f32f]
  blueprint host-aggregates: xenapi implementation [0433472] Avoid
  copying file if dst is a directory. [47da325] Alter output format of
  volume types resources [8d758d4] Scheduler notifications added.
  [1765406] Extract get_network in quantum manager
* [1fe0992] Fix error that causes 400 in flavor create. [424f32f]
  blueprint host-aggregates: xenapi implementation [0433472] Avoid
  copying file if dst is a directory. [5121008] Support tox-based
  unittests. [49eefc8] Update api-paste.ini with new auth_token
  settings. [ef6c0a2] Don't inherit controllers from each other, we
  don't want the methods of our parent
* [1765406] Extract get_network in quantum manager [5121008] Support
  tox-based unittests. [49eefc8] Update api-paste.ini with new
  auth_token settings. [ef6c0a2] Don't inherit controllers from each
  other, we don't want the methods of our parent
* No change rebuild.
* [c28e4b5] Exception cleanup [5121008] Support tox-based unittests.
  [ef6c0a2] Don't inherit controllers from each other, we don't want
  the methods of our parent [b9e4788] Improve unit test coverage per
  bug/934566.
* No change rebuild.
* [f86ec68] Stop ignoring E202. [1ebf522] Fix broken method signiture
  [b12c20f] Don't tell Qpid to reconnect in a busy loop.
* No change rebuild.
* [ea0e925] Escape apostrophe in utils.xhtml_escape() (lp#872450)
  nova.conf sample tool [c30193f] Support non-UTC timestamps in
  changes-since filter [942762d] Add additional information to servers
  output. [fc69f03] Backslash continuations (nova.tests) [8dabc7b]
  Backslash continuations (nova.virt.baremetal)
* No change rebuild.
* debian/control: Add python-iso8601 Build-Depends + python-nova Depends
* [94d3d19] Handle OSError which can be thrown when removing tmpdir.
  Fixes bug 883326.
* [7ab28c4] Imported Translations from Launchpad [4cf898b] Imported
  Translations from Launchpad [1463839] Add support for admin_password
  to LibVirt [b6b5639] Add ephemeral storage to flavors api. [3326628]
  Resolve bug/934566. [7da145a] Partial fix for bug 919051 [4289b64]
  fix pre_block_migration() interaction with libvirt cache [5d3dbb4]
  Query directly for just the ip [8297a1b] bug 929462:
  compile_diagnostics in xenapi erronously catch XenAPI.Failure
* [0e1ceb4] Setting access ip values on server create. [4cf898b]
  Imported Translations from Launchpad [1463839] Add support for
  admin_password to LibVirt [b6b5639] Add ephemeral storage to flavors
  api. [3326628] Resolve bug/934566. [7da145a] Partial fix for bug
  919051 [4289b64] fix pre_block_migration() interaction with libvirt
  cache [5d3dbb4] Query directly for just the ip [8297a1b] bug 929462:
  compile_diagnostics in xenapi erronously catch XenAPI.Failure
  Fix traceback running instance-usage-audit [b661919] Adding
  traceback to async faults [1dcf149] Pulls the main components out of
  deallocate. [5993663] Add JSONFormatter [2f317ba] Allow file logging
  config [26a5594] LOG.exception does not take an exc_info keyword
  [fcbba45] InstanceNotFound exceptions for terminate_intance now Log
  warning instead of throwing exeptions. [181d8de] Run ovs-ofctl as
  root [269c0fc] Fix bug 933147 Security group trigger notifications.
  Remove all uniqueness constraints in migration 76 [4118c54] Syncs
  vncviewer mouse cursor when connected to Windows VMs [6a951c7] The
  security_group name should be an XML attribute [4711505] removed
  unused method and added another test [b61e1ea] Enables hairpin_mode
  for virtual bridge ports, allowing NAT reflection [d1bc92f] Fix bug
  929427 [e48c252] Create a flag for force_to_raw for images [75d38d5]
  Resolve bug/927714 -- get instance names from db. [aee45cc] Fix API
  extensions documentation, bug 931516. [b01933a] Print friendly
  message if no floating IPs exist. [dd35a26] Adding tests for
  NovaException printing [7ffbff4] improve injection diagnostics when
  nbd unavailable. Bug 755854 [b4fae48] remove unused nwfilter
  methods and tests. [46f7ada] improve stale libvirt images handling
  fix. Bug 801412 [1b207d4] Simple way of returning per-server
  security groups [bc79c95] Use new style instance logging in compute
  manager. [d02ac90] Adding logging for 500 errors. [e6c07cb]
  run_tests.sh fix [d2452da] bug 931356: nova-manage prints libvirt
  related warnings if libvirt isn't installed [e023c28] Add some more
  comments to _get_my_ip(). [80c9a27] fixed bug 928749 [b541794] Move
  translations to babel locations. [4a4c274] Get rid of
  distutils.extra.
* No change rebuild.
* No change rebuild.
* [57da3b1] bug 933620: Error during
  ComputeManager._poll_bandwidth_usage [e35cc0b] Remove all uniqueness
  constraints in migration 76 [75d38d5] Resolve bug/927714 -- get
  instance names from db. [1c8ad45] Completes fix for LP #928910 -
  libvirt performance
* [516582b] 077_convert_to_utf8: Convert *all* FK tables early
  [1c8ad45] Completes fix for LP #928910 - libvirt performance
* No change rebuild.
* [31d1a42] Normalize odd date formats [068f31c] Don't send a
  SQLAlchemy model over rpc. [8497435] Adds back e2fsck exit code
  checking. [5f1231d] Remove instance_get stubs from server action
  tests [ac1522c] Declare deprecated auth flag before its used.
  [00c77e0] bug 931604: improve how xenapi RRD records are retrieved
* No change rebuild.
* [c8c9a87] Add RPC serialization checking, fix exposed problems.
  [068f31c] Don't send a SQLAlchemy model over rpc. [5f1231d] Remove
  instance_get stubs from server action tests
* [8497435] Adds back e2fsck exit code checking. [26227b7] Removed
  zones from api and distributed scheduler
* No change rebuild.
* [c729ba8] Core modifications for future zones service. [26227b7]
  Removed zones from api and distributed scheduler [bd99c61] fix a
  syntax error in libvirt.attach_volume() with lxc [dff1ac1] tests:
  fix LdapDNS to allow running test_network in isolation [99b9691]
  Different exit code in new versions of iscsiadm
* No change rebuild.
* [b624548] Tests for a melange_ipam_lib, who is missing tests
  [bd99c61] fix a syntax error in libvirt.attach_volume() with lxc
  [dff1ac1] tests: fix LdapDNS to allow running test_network in
  isolation [99b9691] Different exit code in new versions of iscsiadm
* No change rebuild.
* No change rebuild.
* [3e1cff3] misc networking fixes [1406327] Expand Quantum Manager
  Unit Tests + Associated Fixes [2fa3f0b] LOG.exception only works
  while in an exception handler [e0efd75] Move connection pool back
  into impl_kombu/qpid.
* No change rebuild.
* No change rebuild.
* [3a95d45] Catch httplib.HTTPException as well [e88a2a6] Prevent
  Duplicate VLAN IDs
* [cd75e9e] bw_usage takes a MAC address now. [84b9b20] Fix the
  description of the --vnc_enabled option [9b13200] Update migration
  076 so it supports PostgreSQL.
* [e88a2a6] Prevent Duplicate VLAN IDs [84b9b20] Fix the description
  of the --vnc_enabled option [14fb5f5] Remove unnecessary
  constructors for exceptions [cb1c1d4] Added resize support for
  Libvirt/KVM. [9b13200] Update migration 076 so it supports
  PostgreSQL. [649e32b] Changing nova-manage error message [8d2ae29]
  Resolve bug/931794 -- add uuid to fake. [7347a14] Don't query
  database with an empty list for IN clause
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [6ab1a26] _() works best with string literals [14fb5f5] Remove
  unnecessary constructors for exceptions [4b1bc84] e2fsck needs -y
  [7347a14] Don't query database with an empty list for IN clause
  [e40b659] Add support for LXC volumes.
* [afd5b22] Replace ApiError with new exceptions [c9ca372] Standardize
  logging delaration and use [e40b659] Add support for LXC volumes.
* [4b1bc84] e2fsck needs -y [c9ca372] Standardize logging delaration
  and use [a1890ea] clean pyc files before running unit tests
  [86b3bd1] typo fix
* No change rebuild.
* No change rebuild.
* [abe9adf] Fix WADL/PDF docs referenced in describedby links
  [86b3bd1] typo fix [6c3bc21] Changes for supporting fast cloning on
  Xenserver. Implements blueprint fast-cloning-for-xenserver 1.
  use_cow_images flag is reused for xenserver to check if copy on
  write images should be used. 2. image-id is used to tag an image
  which has already been streamed from glance. 3. If cow is true,
  when an instance of an image is created for the first time on a
  given xenserver, the image is streamed from glance and copy on write
  disk is created for the instance. 4. For subsequent instance
  creation requests (of the same image), a copy on write disk is
  created from the base image that is already present on the host. 5.
  If cow is false, when an instance of an image is created for the
  first time on a host, the image is streamed from glance and its copy
  is made to create a virtual disk for the instance. 6. For
  subsequent instance creation requests, a copy of disk is made for
  creating the disk for the instance. 7. Snapshot creation code was
  updated to handle cow=true. Now there can be upto 3 disks in the
  chain. The base disk needs to be uploaded too. 8. Also added a
  cache_images flag. Depending on whether the flag is turned on on
  not, images will be cached on the host.
* [a1890ea] clean pyc files before running unit tests [86b3bd1] typo
  fix [fa295d1] get_user behavior in ldapdriver [d8a2bda] Fsck disk
  before removing journal [979c999] Adding (-x | --stop) option back
  to runner.py [0e541e2] remove a private duplicate function [6c3bc21]
  Changes for supporting fast cloning on Xenserver. Implements
  blueprint fast-cloning-for-xenserver 1. use_cow_images flag is
  reused for xenserver to check if copy on write images should be
  used. 2. image-id is used to tag an image which has already been
  streamed from glance. 3. If cow is true, when an instance of an
  image is created for the first time on a given xenserver, the image
  is streamed from glance and copy on write disk is created for the
  instance. 4. For subsequent instance creation requests (of the same
  image), a copy on write disk is created from the base image that is
  already present on the host. 5. If cow is false, when an instance
  of an image is created for the first time on a host, the image is
  streamed from glance and its copy is made to create a virtual disk
  for the instance. 6. For subsequent instance creation requests, a
  copy of disk is made for creating the disk for the instance. 7.
  Snapshot creation code was updated to handle cow=true. Now there can
  be upto 3 disks in the chain. The base disk needs to be uploaded
  too. 8. Also added a cache_images flag. Depending on whether the
  flag is turned on on not, images will be cached on the host.
  [5bd6b2a] remove unused and buggy function from S3ImageService
  [758ee2b] fix FlatNetworkTestCase.test_get_instance_nw_info
  [432e04a] Pass instance to log messages. [61e6f4e] bug 929428: pep8
  validation on all xapi plugins [ed54ff8] Handle refactoring of
  libvirt image caching. [95771cf] dont show blank endpoint headers
* No change rebuild.
* [04d38fe] Use stubs in libvirt/utils get_fs_info test [95771cf] dont
  show blank endpoint headers
* [979c999] Adding (-x | --stop) option back to runner.py [2a22d5b]
  Fixing a unicode related metadata bug. [95771cf] dont show blank
  endpoint headers
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [df9d79e] Remove duplicate variable [2a22d5b] Fixing a unicode
  related metadata bug. [7fb02c2] Fix minor typo in runner.py
  [b70bd00] Log instance id consistently inside the firewall code.
* [adcccc6] Make melange_port an integer [b196f4b] Converting db
  tables to utf8. [aee2671] remove all instance_type db lookups from
  network [b70bd00] Log instance id consistently inside the firewall
  code.
* No change rebuild.
* [7fb02c2] Fix minor typo in runner.py [b196f4b] Converting db tables
  to utf8. [aee2671] remove all instance_type db lookups from network
  [27c11c4] Remedies LP Bug #928910 - Use libvirt lookupByName() to
  check existence
* No change rebuild.
* No change rebuild.
* [7c7632b] Remove relative imports from scheduler/filters [27c11c4]
  Remedies LP Bug #928910 - Use libvirt lookupByName() to check
  existence [cfa774e] Force imageRef to be a string [13abc29] Retry on
  network failure for melange GET requests [58f8f93] Handle network
  api failures more gracefully [b3a88b5] Automatic confirmation of
  resizes on libvirt [d0366b6] Fix exception by passing timeout as
  None [9974dcb] Extend glance retries to show() as well [6fb0adc]
  Disable ConfigParser interpolation (lp#930270) [332921f] remove
  unused and buggy function from baremetal proxy [ea3513b] Remove
  unused compute_service from images controller [d1888a3] Remove the
  last of the gflags shim layer [4c3a79e] Fix disk_config typo
  [6a823d0] Ensures that hostId's are unique [4804690] linux_net: Also
  ignore shell error 2 from ip addr [faa938c] Removes constraints from
  instance and volume types [5adaf44] Backslash continuations
  (nova.virt) [13b82db] Optimizes ec2 keystone usage and handles
  errors [525ba40] Backslash continuations (misc.) [e0c60a8] Handle --
  flagfile by converting to .ini style [90ded87] Pass in project_id in
  ext. authorizer [567c0e7] Backslash continuations (nova.db)
  [f7deddb] Fix status transition when reverting resize
* [0d34747] Fix logging in xenapi vmops [7cd4b62] optimize libvirt
  image cache usage [a878911] Backslash continuations (network,
  scheduler) [2b53844] Use named logger when available [5adaf44]
  Backslash continuations (nova.virt) [525ba40] Backslash
  continuations (misc.) [e0c60a8] Handle --flagfile by converting to
  .ini style [567c0e7] Backslash continuations (nova.db)
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [f33de5c] Fix confirm_resize policy handling [2b53844] Use named
  logger when available
* [1815aaf] Remove unnecessary use of LoopingCall in
  nova/virt/xenapi/vm_utils.py [041e325] Consistently update instance
  in nova/compute/manager.py [f0da794] Fix deprecated warning
  [c7243ae] Add flag to include link local in port security
* No change rebuild.
* debian/patches/temp_fix_linux_net.patch: Temp work around bug 929127. Can
  be dropped when fixed upstream
* [6ab291f] Stop using LoopingCall in
  nova.virt.xenapi_conn:wait_for_task() [f0da794] Fix deprecated
  warning [c7243ae] Add flag to include link local in port security
* [041e325] Consistently update instance in nova/compute/manager.py
  [f0da794] Fix deprecated warning [c7243ae] Add flag to include link
  local in port security [71247a6] Require newer versions of SA and
  SA-Migrate
* [fdd92c4] Added ability to load specific extensions. [5d85be4]
  Handle service failures during finish_resize gracefully [71247a6]
  Require newer versions of SA and SA-Migrate [7eca1ae] Adding the
  request id to response headers. Again.
* No change rebuild.
* [5137966] Allow e2fsck to exit with 1 [5d85be4] Handle service
  failures during finish_resize gracefully [6b2fbd4] pep8 check on
  api-paste.ini when using devstack [459145e] Allows test_virt_drivers
  to work when run alone [2a872a6] Add an alias to the ServerStartStop
  extension [b1c4315] tests.integrated fails with devstack [a359665]
  Fixes volume snapshotting issues and tests [229221e] Fix bug 921814
  changes handling of adminPass in API. [a933e36] Check return code
  instead of output for iscsiadm [7eca1ae] Adding the request id to
  response headers. Again.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [d7b032b] Set port security for all allocated ips [4ce6645] Makes
  sure killfilter doesn't raise ValueError [40206cb] nova-rootwrap:
  wait() for return code before exit [8f7bc2e] Make swap default to
  vdb if there is no ephemeral [259d3e3] Update cfg from openstack-
  common [2a9271e] Fix xvpvncproxy error in nova-all (lp#928489)
  [7141072] Remove ajaxterm from Nova
* debian/patches/packaged-ajaxterm-calls.patch: Dropped, ajaxterm is
  removed from nova as of commit 5bbc53426
* Replace ajax console proxy package with an empty, transitional
  package.
* [4cad8ad] Send image properties to Glance [259d3e3] Update cfg from
  openstack-common
* [8f7bc2e] Make swap default to vdb if there is no ephemeral
  [259d3e3] Update cfg from openstack-common [fd9c3af] Implements
  blueprint heterogeneous-tilera-architecture-support
* [b7f5288] Update MANIFEST.in to account for moved schemas [c716c94]
  Fix support for --flagfile argument [fd9c3af] Implements blueprint
  heterogeneous-tilera-architecture-support [5d5302a2] Add
  nova/tests/policy.json to tarball [dd4562e] Fix quantum client
  filters [de23221] Store the correct tenant_id/project_id
* No change rebuild.
* No change rebuild.
* [6dbbd26] Update migration to work when data already exists
  [c716c94] Fix support for --flagfile argument
* [de23221] Store the correct tenant_id/project_id [0cbc395] Fix
  nova.virt.firewall debugging message to use UUID [59471a6] Fix
  debugging log message to print instance UUID [25c6994] mkfs takes
  vfat, not fat32. [3868266] bug 927507: fix quantum manager
  get_port_by_attachment [91b3d68] Adds flags for href prefixes
  [8faf71f] Increased coverage of nova/auth/dbdriver.py to 100%. Fixes
  828609.
* No change rebuild.
* [9b1b65a] Fix _poll_bandwidth_usage if no network on vif [59471a6]
  Fix debugging log message to print instance UUID
* [0cbc395] Fix nova.virt.firewall debugging message to use UUID
  bug 927507: fix quantum manager get_port_by_attachment [91b3d68]
  Adds flags for href prefixes
* [25c6994] mkfs takes vfat, not fat32. [659342f] bug 924266:
  connection_type and firewall_driver flags mismatch [3868266] bug
  927507: fix quantum manager get_port_by_attachment [94d8553] Add
  initiator to initialize_connection [65e2331] Allows nova to read
  files as root
* [b5bd518] Pass partition into libvirt file injection [94d8553] Add
  initiator to initialize_connection [65e2331] Allows nova to read
  files as root
* [659342f] bug 924266: connection_type and firewall_driver flags
  mismatch [1a32aad] Don't write a dns directive if there are no dns
  records in /etc/network/interfaces [cb78efa] Imported Translations
  from Launchpad [f7e5328] Rename inst in _create_image, and pass
  instance to log msgs.
* [e01d5a2] Fix broken flag in test_imagecache [1a32aad] Don't write a
  dns directive if there are no dns records in /etc/network/interfaces
  [cb78efa] Imported Translations from Launchpad [e9fd01e] Re-run
  nova-manage under sudo if unable to read conffile [f7e5328] Rename
  inst in _create_image, and pass instance to log msgs. [8efe152]
  Provides flag override for vlan interface
* No change rebuild.
* [f0a1148] X_USER is deprecated in favor of X_USER_ID [6b53209] Use
  Keystone Extension Syntax for EC2 Creds [8f50396] Delete swap VDI if
  not used
* [9871c5f] Move cfg to nova.openstack.common [9dadca1] Remove
  duplicate instances_path option
* [6b53209] Use Keystone Extension Syntax for EC2 Creds [07d74aa]
  Raise ApiError in response to InstanceTypeNotFound
* [8f50396] Delete swap VDI if not used [07d74aa] Raise ApiError in
  response to InstanceTypeNotFound [e79e36a] Make sure tenant_id is
  populated [3141ca7] blueprint nova-image-cache-management phase1
* [55a9930] Fix bug #924093 [d9b6338] Fix for bug 883310 [3141ca7]
  blueprint nova-image-cache-management phase1
* [e79e36a] Make sure tenant_id is populated [3141ca7] blueprint nova-
  image-cache-management phase1
* No change rebuild.
* [d9b6338] Fix for bug 883310 [dc6c739] Remove duplicate
  logging_debug_format option
* [b863fb3] Make crypto use absolute imports [dc6c739] Remove
  duplicate logging_debug_format option [999db21] Throw an user error
  on creating duplicate keypairs Fixes bug 902162 [76e7979] Add
  comments to injected keys and network config [18a9a59] Remove hard
  coded m1.tiny behavior. [a8104eb] remove auto fsck feature from file
  injection. Bug 826794 [3db5b1e] fix stale libvirt images on download
  failure. Bug 801412
* No change rebuild.
* [cc4e125] Set rescue instance hostnames appropriately. [999db21]
  Throw an user error on creating duplicate keypairs Fixes bug 902162
  [18a9a59] Remove hard coded m1.tiny behavior. [a8104eb] remove auto
  fsck feature from file injection. Bug 826794
* [723cbc7] Fixes uuid lookup in virtual interfaces extension
  [3b741ba] Capture bandwidth usage data before resize.
* No change rebuild.
* [2494b2d] Fix disassociation of fixed IPs when using FlatManager
  [3759bcf] Excise M2Crypto! [2be2d07] Add missing dev. Fixes LP:
  #925607 [25c4f0e] Get rid of DeprecationWarning during db migration
  [e0c59af] Don't block forever for rpc.(multi)call response.
* [dab791f] DRYing up Volume/Compute APIRouters [25c4f0e] Get rid of
  DeprecationWarning during db migration [e0c59af] Don't block forever
  for rpc.(multi)call response.
* [3759bcf] Excise M2Crypto! [25c4f0e] Get rid of DeprecationWarning
  during db migration [e0c59af] Don't block forever for
  rpc.(multi)call response.
* [2be2d07] Add missing dev. Fixes LP: #925607 [df4c59e] Optionally
  disable file locking. [9445744] cleanup test case to use integers
  not strings
* [94ac2c4] Avoid weird test error when mox is missing [9445744]
  cleanup test case to use integers not strings [233f5a7] Fix admin
  password skip check. [eb3e174] Support file injection on boot w/
  Libvirt
* No change rebuild.
* No change rebuild.
* [a8c7c93] Respect availability_zone parameter in nova api [9f9b651]
  Remove Hyper-V support [f79713d] Support custom routes for
  extensions. [66a1bb3] Make parsing of usage stats from XS more
  robust. [605c22b] Optionally pass a instance uuid to log methods.
  Support file injection on boot w/ Libvirt [04ca11b] Fixing a rebuild
  race condition bug.
* No change rebuild.
* [9728ae5] Add support for pluggable l3 backends [9f9b651] Remove
  Hyper-V support [84cf57f] Fix logging to log correct filename and
  line numbers [f79713d] Support custom routes for extensions.
  Optionally pass a instance uuid to log methods. [014f67a] Fix VPN
  ping packet length. [ea2c8c8] Fix multinode libvirt volume
  attachment lp #922232 [437ad5a] Bug #923865: (xenapi driver)instance
  creation fails if no guest agent is avaiable for admin password
  configuration [6e35b57] Add 'all_tenants' filter to GET /servers.
  [04ca11b] Fixing a rebuild race condition bug.
* No change rebuild.
* [67a419d] Improve dom0 and template VM avoidance. [9f9b651] Remove
  Hyper-V support [c56d677] bug 921087: i18n-key and local-storage
  hard-coded in xenapi [605c22b] Optionally pass a instance uuid to
  log methods. [014f67a] Fix VPN ping packet length. [1849c27] Empty
  connection pool after test_kombu. [ea2c8c8] Fix multinode libvirt
  volume attachment lp #922232 [437ad5a] Bug #923865: (xenapi
  driver)instance creation fails if no guest agent is avaiable for
  admin password configuration [755f660] Use name filter in
  GlanceImageService show_by_name [04ca11b] Fixing a rebuild race
  condition bug.
* [84cf57f] Fix logging to log correct filename and line numbers
  bug 921087: i18n-key and local-storage hard-coded in xenapi
  [014f67a] Fix VPN ping packet length. [1849c27] Empty connection
  pool after test_kombu. [bd32abf] Clear out RPC connection pool
  before exit. [ea2c8c8] Fix multinode libvirt volume attachment lp
  #922232 [437ad5a] Bug #923865: (xenapi driver)instance creation
  fails if no guest agent is avaiable for admin password configuration
  [755f660] Use name filter in GlanceImageService show_by_name
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [947e4af] lockfile.FileLock already appends .lock [d20b48b] optimize
  libvirt raw image handling. Bug 924970 [48c275d] Instances to be
  created with a bookmark link
* [73fd7ab] Ties quantum, melange, and nova network model [d20b48b]
  optimize libvirt raw image handling. Bug 924970 [ba21072] Correct
  checking existence of security group rule [62d5fae] remove
  unsupported ec2 extensions [e8182e8] Add mkswap to rootwrap
  [48c275d] Instances to be created with a bookmark link
* No change rebuild.
* [093e4d3] Make sure multiple calls to _get_session() aren't nested
  [553982f] fixed bug 920856 [a2d9645] Expand policies for
  admin_actions extension [ba21072] Correct checking existence of
  security group rule [e8182e8] Add mkswap to rootwrap [25325f4] Use
  "display_name" in "nova-manage vm list". [d8b6b65] Fix broken devref
  docs.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [7de8281] Boto 2.2.x failes. Capping pip-requires at 2.1.1 [0f0b224]
  Allow for auditing of API calls.
* No change rebuild.
* [e1b3010] Use single call in ExtendedStatus extension [d22b021]
  Remove utils.runthis().
* [541f747] Use os.path.basename() instead of string splitting.
  [d22b021] Remove utils.runthis(). [f18733d] fixes melange ipam lib
  [e089124] bug 923798: On XenServer the DomU firewall driver fails
  with NotImplementedError
* No change rebuild.
* [d4d0eed] Be more explicit about emptying connection pool. [e089124]
  bug 923798: On XenServer the DomU firewall driver fails with
  NotImplementedError [59c0a72] Return instancesSet in
  TerminateInstances ec2 api
* [f18733d] fixes melange ipam lib [e089124] bug 923798: On XenServer
  the DomU firewall driver fails with NotImplementedError
* [59c0a72] Return instancesSet in TerminateInstances ec2 api
* No change rebuild.
* [c9ac6e1] Implementation of new Nova Volume driver for SolidFire
  ISCSI SAN [43fd6fe] Remove fetching of networks that weren't created
  via nova-manage
* [271acd8] Handle kepair delete when not found [82049af] Refactor
  away the flags.DEFINE_* helpers [1ff23b6] Remove session arguments
  from db.api [43fd6fe] Remove fetching of networks that weren't
  created via nova-manage [a043978] Add authorization checks to
  flavormanage extension
* [9fa7db5] Raise 400 if bad kepair data is provided [82049af]
  Refactor away the flags.DEFINE_* helpers [845c5a6] Added validation
  of name when creating a new keypair [e7862ea] Remove session arg
  from sm_backend_conf_update [a043978] Add authorization checks to
  flavormanage extension
* No change rebuild.
* No change rebuild.
* [ed6e3ef] fix `nova-manage image convert` exception [58e6528] Ignore
  case in policy role checks.
* [845c5a6] Added validation of name when creating a new keypair
* [58e6528] Ignore case in policy role checks.
* [cefc979] Add a note explaining why unhandled exceptions shouldn't
  be returned to users.
* [7b5e907] uses the instance uuid in libvirt by introducing a new
  variable 'uuid' for the used template instead of using a random uuid
  in libvirt [a27dd1b] Fixing rebuilds on libvirt, seriously.
* No change rebuild.
* [2a84685] Fixes bug 914418 [a5d5368] Bug #921730:
  plugins/xenserver/xenapi/etc/xapi.d/plugins/objectstore no longer in
  use [09ccc2f] Adding live migration server actions [f84a085]
  blueprint host-aggregates: OSAPI extensions [0a61771] blueprint
  host-aggregates: OSAPI/virt integration, via nova.compute.api
* [65b480c] Remove LazySerializationMiddleware. [09ccc2f] Adding live
  migration server actions
* [a5d5368] Bug #921730:
  plugins/xenserver/xenapi/etc/xapi.d/plugins/objectstore no longer in
  use [09ccc2f] Adding live migration server actions
* No change rebuild.
* No change rebuild.
* [6142230] bug 921931: fix Quantum Manager VM launch race condition
  Ignore connection_type when no instances exist [78910be] Don't pass
  filter_properites to managers
* [6142230] bug 921931: fix Quantum Manager VM launch race condition
  Ignore connection_type when no instances exist [78910be] Don't pass
  filter_properites to managers
* [ca22fc9] Fix authorization checks for simple_usage.show [b452303]
  Ignore connection_type when no instances exist [78910be] Don't pass
  filter_properites to managers
* No change rebuild.
* No change rebuild.
* [ae11143] Simplify somewhat complicated reduce() into sum()
  Fix uptime calculation in simple_usage [4cdcf1d] Fixes bug 921265 -
  i'nova-manage flavor create|list' [9a08e00] Add HACKING compliance
  testing to run_test.sh [fa10e7a] Do not output admin_password in
  debug logs
* [78c68b8] rootwrap: Fix KillFilter matching [f63a548] Fix bug 921715
  - 'nova x509-create-cert' fails [4a04d29] Return 403 instead of 401
  when policies reject [4cdcf1d] Fixes bug 921265 - i'nova-manage
  flavor create|list' [dd29f42] Remove unused flags.Help*Flag
* [f7346b6] Fixing rebuilds on libvirt. [f63a548] Fix bug 921715 -
  'nova x509-create-cert' fails [4a04d29] Return 403 instead of 401
  when policies reject [dd29f42] Remove unused flags.Help*Flag
  [50f3198] Convert vmwareapi code to UNIX style line endings
  [fe1c97f] Blueprint xenapi-provider-firewall and Bug #915403.
  blueprint host-aggregates: maintenance operations to host OSAPI exts
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4fb1e8d] Adds extension for retrieving certificates
* No change rebuild.
* No change rebuild.
* [2594e48] Add os-start/os-stop server actions to OSAPI [dc0f299] bug
  917397
* [0c5273c] Create nova cert worker for x509 support [d498aea] Remove
  unused nova/api/mapper.py [a3046e0] Add
  nova.exception.InvalidRPCConnectionReuse. [be96c43] Add support for
  Qpid to nova.rpc. [4110add] usage: Fix time filtering [8279240]
  Handle error in associate floating IP (bug 845507) [dc0f299] bug
  917397 [248aa0c] Change the logic for deleting a record dns_domains.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4cbf098] Bug #916312: nova-manage network modify --network flag is
  inconsistent. [a8d4185] Explicitly encode string to utf8 before
  passing to ldap. [8279240] Handle error in associate floating IP
  (bug 845507) [248aa0c] Change the logic for deleting a record
  dns_domains.
* No change rebuild.
* [a3046e0] Add nova.exception.InvalidRPCConnectionReuse. [a8d4185]
  Explicitly encode string to utf8 before passing to ldap. [248aa0c]
  Change the logic for deleting a record dns_domains.
* [be96c43] Add support for Qpid to nova.rpc. [35b3c08] Add an API
  extension for creating+deleting flavors [fefb888] extensions: Allow
  registering actions for create + delete [a8d4185] Explicitly encode
  string to utf8 before passing to ldap. [adf82fc] Make a bunch of dcs
  into single-entry lists. [0d5c8aa] Abstract out
  _exact_match_filter() [68c140d] Imported Translations from Launchpad
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [9cb5f54] Remove admin_only ext attr in favor of authz [fefb888]
  extensions: Allow registering actions for create + delete [adf82fc]
  Make a bunch of dcs into single-entry lists. [0d5c8aa] Abstract out
  _exact_match_filter() [f6039ad] Adds a bandwidth filter DB call.
  [a4223f1] KVM and XEN Disk Management Parity [682809e] Tweak api-
  paste.ini to prepare for a devstack change [6efb006] Remove
  deprecated serialization code. [91bc67d] Add affinity filters
  updated to use scheduler_hints and have non-douchey names [a47b527]
  Brings back keystone middleware [ccbc940] Remove sensitive info from
  rpc logging. [c13078b] Error out instance on set password failure.
  [48f4e14] Fixed limiting for flavors [2027fac] Adds availability
  zone filter [151632e] Fixes nova-manage fixed list. [23990a3] API
  version check cleanups [3172868] ComputeNode Capacity support
  [c48fbe9] Add a specific filter for kill commands [bfdb9b1] Fix
  environment passing in DnsmasqFilter [e3451ac] Cleanups for rootwrap
  module [b3a41b7] Fix 'nova-manage config list' [a6cae3c] Add context
  and request spec to filter_properties [972fc7d] Adds isolated hosts
  filter [26b7c43] Make start_instance cast directly to compute host
  [d70793b] Refactor compute api messaging calls to compute manager
  Support filter based on CPU core (over)allocation [703e1d5] ERROR
  out instance if unrescue fails. [ab25280] Fix xenapi rescue without
  swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
  Fixes bug #919390 - Block Migration fails when keystone is un use.
  [ed1e6d7] Remove deprecated extension code.
* [b3a41b7] Fix 'nova-manage config list' [26b7c43] Make
  start_instance cast directly to compute host [d70793b] Refactor
  compute api messaging calls to compute manager [703e1d5] ERROR out
  instance if unrescue fails. [ab25280] Fix xenapi rescue without
  swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
  Fixes bug #919390 - Block Migration fails when keystone is un use.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [255ce80] Allow compute manager prep_resize to accept kwargs
  [c7646aa] Add SchedulerHints compute extension [d7448fc] Handle
  FlavorNotFound on server list w/ filter [8333a15] Fix nova-manage
  floating list (fixes bug 918804)
* No change rebuild.
* [7487bae] Refactor test_scheduler into unit tests [15af999] Forgot
  to update chance scheduler for ignore_hosts change [d7448fc] Handle
  FlavorNotFound on server list w/ filter
* No change rebuild.
* [c7646aa] Add SchedulerHints compute extension
* [16ea348] Add option to force hosts to scheduler
* [1bf066c] pass filter_properties into scheduling requests for
  run_instance [41dcab9] Allow Quantum Manager to run in "Flat" mode.
  [942f040] Validating image id for rebuild. [e9a5dfe] nova/network:
  pass network_uuid to linuxnet_interface_driver and vif driver
  [78f6d9f] Fix missing imports and bad call caught by pyflakes
  [35df99c] Drop FK constraint if it exists in migration 064
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [c56630c] scheduler host_manager needs service for filters
* [64341ee] aws/ec2 api validation
* [7265a71] Fix for bug 918502 [811a6f3] Clarify error messages for
  admin passwords. [c51c68c] Log uuid when instances fail to spawn.
  [c7d2f02] Allow instances in 'BUILD' state to be deleted.
* No change rebuild.
* [88090f2] More cleanup of Imports to match HACKING [1eba47c] Clean
  up crypto.py [811a6f3] Clarify error messages for admin passwords.
  [c51c68c] Log uuid when instances fail to spawn. [12470a3] Removed
  references to FLAGS.floating_ip_dns_domains. [65f3ebe] Removed some
  vestigial default args from DNS drivers.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [3a9018e] chmod nova-logspool [d69b64e] Rename 'zone' to 'domain.'
  [52d58ad] Fix bug #917615
* No change rebuild.
* No change rebuild.
* [a444e8f] Allow config of vncserver_proxyclient_address. [236190c]
  Cleanup Imports to match HACKING guidelines [709ee50] Added an
  LDAP/PowerDNS driver
* No change rebuild.
* [2cd3b86] disk_config extension now uses OS prefix. [53abee1]
  Automatically clean up DNS when a floating IP is deallocated.
  [236190c] Cleanup Imports to match HACKING guidelines
* No change rebuild.
* [ec244a1] Do not write passwords to verbose logs. bug 916167
  [53abee1] Automatically clean up DNS when a floating IP is
  deallocated.
* [6bb8944] Fix disassociating of auto assigned floating ips.
  [22470eb] fixes bug lp914962
* No change rebuild.
* [1e318af] Add dns domain manipulation to nova. [d328ddc] Separate
  scheduler host management
* [0c2eb24] Fixed bug 912701 [d328ddc] Separate scheduler host
  management [ae808ad] Stop allowing blank image names on
  snapshot/backup
* [301bc0c] Set instance_ref property when creating snapshots.
  [8d010ca] Implements blueprint vnc-console-cleanup [ae808ad] Stop
  allowing blank image names on snapshot/backup [7397d8f] Only update
  if there are networks to update [e96176a] Fix an error that prevents
  message from getting substituted. [b76cc2f] blueprint host-
  aggregates
* No change rebuild.
* [1357cae] Rebuild/Resize support for disk-config. [e96176a] Fix an
  error that prevents message from getting substituted. [06112dc]
  Fixes bug 917128 [006fea1] Clean up generate fingerprint. [480875d]
  Add policy checking to nova.network.api.API [e40ee23] Updates
  linux_net to ignore some shell errors
* No change rebuild.
* [d72109e] Add missing scripts to setup.py (lp#917676) [480875d] Add
  policy checking to nova.network.api.API [85518a9] Add default policy
  rule [e40ee23] Updates linux_net to ignore some shell errors
  Fix some cfg test case naming conflicts
* No change rebuild.
* [06112dc] Fixes bug 917128 [f2fc7dd] Super is not so super.
  [c1cf917] Add tests for volume list and detail through new volume
  api, and fix error that the tests caught [918d999] Add ipv4 and ipv6
  validation [72f96b0] Prefixing the request id with 'req-' to
  decrease confusion when looking at logs. [144c4f9] improve handling
  of the img_handlers config list [4714c70] Fix some cfg test case
  naming conflicts
* [85518a9] Add default policy rule [c1cf917] Add tests for volume
  list and detail through new volume api, and fix error that the tests
  caught [918d999] Add ipv4 and ipv6 validation [72f96b0] Prefixing
  the request id with 'req-' to decrease confusion when looking at
  logs. [144c4f9] improve handling of the img_handlers config list
  [4714c70] Fix some cfg test case naming conflicts
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [f2fc7dd] Super is not so super. [8be8962] Update some extensions
  (1)
* [7afc12b] Fixed the log line [035b43b] Refactoring logging _log
  function. [8be8962] Update some extensions (1) [6f8e167] Modify the
  fake ldap driver to fix compatibility. [d2ff77a] Take the
  availability zone from the instance if available
* No change rebuild.
* [067eb74] Typofix for impl_kombu. [035b43b] Refactoring logging _log
  function. [e022ea9] Update some extensions (2) [d2ff77a] Take the
  availability zone from the instance if available [dc2c464] Add
  support for port security to QuantumManager
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [95e69b3] DECLARE osapi_compute_listen_port for auth manager
  Implement BP untie-nova-network-models [1611c23] greenlet version
  inconsistency [ebc06cf] Add policy checks to Volume.API [433274d]
  Remove unused extension decorator require_admin [46f90f7] Fix volume
  api typo [bb10721] Convert nova.volume.api.API to use volume objects
  [20b4d89] Remove a whole bunch of unused imports [9c1f5d4] have all
  quota errors return an http 413 [c9f80f5] This import is not used.
  [1d4e35b] Refactor request and action extensions. [0b08cab] Fixing a
  bug that was causing the logging to display the context info for the
  wrong user. bug: 915608 [04986f2] Create an instance DNS record
  based on instance UUID. [60ff2e3] Implements blueprint separate-
  nova-volumeapi [59e8ae1] Implement more complete kombu reconnecting
  Clean up disk_format mapping in xenapi.vm_utils [a3b7a31] Remove
  compute.api.API.add_network_to_project [a0ab483] Imported
  Translations from Launchpad
* temp disable testsuite
* No change rebuild.
* [8e57055] First implementation of bp/live-migration-resource-calc
  [021b4d5] Remove skipping of 2 tests [fd3cad6] Make authz failures
  use proper response code [c3c10e1] Adds test for local.py [0815320]
  Fix policy import in nova.compute.api [08a7239] Remove network_api
  from Servers Controller [dd63106] minor fix in comment [ace0252] Add
  policy checks to Compute.API [ccaf97a] Ensure nova is compatible
  with WebOb 1.2+ [932f3aa] Unbreak start instance and fixes bug
  905270 [475691a] catch InstanceInvalidState in more places [3e015b8]
  Remove 'location' from GlanceImageService [4d01531] Makes
  common/cfg.py raise AttributeError [26b7b94] Call to
  instance_info_cache_delete to use uuid [568577b] Bug #914907:
  register_models in db/sqlalchemy/models.py references non-existent
  ExportDevice [691da4d] Update logging in compute manager to use
  uuids [c9c09bd] Do not overwrite project_id from request params
  Imported Translations from Launchpad [9e21a22] nova-manage floating
  ip fixes [4c5586a] Add a modify function to the floating ip dns api.
  [5165320] Adding the request id to response headers. [8e2d6ab] Add
  @utils.deprecated(). [eac7888] Blueprint xenapi-security-groups
  [b99a5b6] Fix call to compute_api.resize from _migrate [09fffd6] Fix
  metadata mapping in s3._s3_parse_manifest. [e988f43] Fix libguestfs
  operation with specified partitions [26e646f] fix reboot_instance
  typo [c33bd50] Fix bad test cases in smoketest. [66ce7da] fix bug
  914049: private key in log [3d0311d] Don't overwrite local context
  on elevated [51c0d54] Bug 885267: Fix GET /servers during instance
  delete [26b24b7] Adds support for floating ip pools [01e6f75] Adds
  simple policy engine support [c27e1cc] Refactors
  utils.load_cached_file [5b866f3] Serialization, deserialization, and
  response code decorators. [e231a05] Isolate certain images on
  certain hosts. [b27e14d] Workaround bug 852095 without importing mox
  [421e5cb] Bug #894683: nova.service does not handle attribute
  specific exceptions and client hangs [de4fb93] Bug #912858:
  test_authors_up_to_date does not deal with capitalized names
  properly [613d1db] Adds workaround check for mox in to_primitive
  [f2eb165] preload cache table and keep it up to date [162ab4f] Use
  instance_properties in resize. [dcf5fe4] Ensure tests are python 2.6
  compatible. [18f72f2] Return 409s instead of 500s when deleting
  certain instances. [35e98d5] Update HACKING.rst. [d97b64b] Tell
  users what is about to be installed via sudo [8b79dae] Fix LP912092
  [7edbac2] Remove small unneeded code from impl_kombu [efc350c] Add
  missing space between XML attributes [cf4505a] Fix except format to
  match HACKING [96d8cbe] Set VLAN MTU size when creating the vlan
  interface. [1a8a276] Fix spelling of variable [10372e7] Remove
  install_requires processing. [6273bab] Fix typo in
  nova/rootwrap/compute.py. Fixes LP: #911880 [77269f1] libvirt:
  implements boot from ISO images [1f364d3] Support local target for
  Solaris, use 'safe' command-line processing [a7c0632] Add 'os-
  networks' extension
* New upstream release.
* Refreshed libvirt-console-patch again.
* debian/patches/{ec2-fixes.patch, libvirt-console-pipe.patch}: Fix and
  refresh. Add dep3 headers from original git commits.
* debian/patches/ec2-fixes.patch: Dropped. Merge upstream at 121537c3
* debain/{rules, nova-docs.doc}: Docs now built in doc/build/.
* debian/patches/libvirt-use-console-pipe.patch: Update use of
  instance['name'] instead of instance_name

372. By Chuck Short

* Resynchronize with stable/essex:
  - Fixes image publication using deprecated auth. (LP: #977765)

371. By Adam Gandelman

Remove uncessary =True from config option ec2_private_dns_show_ip

370. By Adam Gandelman

debian/patches/fix_deprecated_auth_img_publish.patch: Fix image
publication using deprecated auth. (LP: #977765)

369. By Adam Gandelman

* debian/control: Set 'Conflicts: nova-compute-hypervisor' for the various
  nova-compute-$type packages. (LP: #975616)
* debian/control: Set 'Breaks: nova-api' for the various nova-api-$service
  sub-packages. (LP: #966115)

368. By Adam Gandelman

debian/rules: Properly create empty doc/build/man dir for builds that
skip doc building

367. By Chuck Short

debian/control: Conflicts for nova-compute-
{lxc,uml,xen,qemu,kvm,xcp}wq

366. By Chuck Short

debian/nova.conf: Enabled ec2_private_dns_show_ip so that juju can
connect to openstack instances.

365. By Chuck Short

releasing version 2012.1-0ubuntu1

364. By Chuck Short

releasing version 2012.1~rc4-0ubuntu1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:nova/essex
This branch contains Public information 
Everyone can see this information.