File openstack-nova-doc.changes of Package openstack-nova

-------------------------------------------------------------------
Sat Dec 19 01:26:59 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.3.dev3:
  * xen: mask passwords in volume connection_data dict
  * Support all_tenants search_opts for neutron

-------------------------------------------------------------------
Fri Oct 16 02:33:34 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.3.dev1:
  * Default ConvertedException code to 500
  2015.1.2

-------------------------------------------------------------------
Fri Oct  9 01:36:51 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev65:
  * Give instance default hostname if hostname is empty

-------------------------------------------------------------------
Tue Oct  6 01:17:03 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev63:
  * Fix quota update in init_instance on nova-compute restart

-------------------------------------------------------------------
Wed Sep 30 23:34:17 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev61:
  * Raise InstanceNotFound when save FK constraint fails

-------------------------------------------------------------------
Tue Sep 29 23:34:18 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev59:
  * Relax restrictions on server name
  * Remove unnecessary 'context' param from quotas reserve method call

-------------------------------------------------------------------
Tue Sep 22 01:07:57 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev55:
  * Updated from global requirements
  * Hyper-V: Fixes serial port issue on Windows Threshold
  * Make pagination tolerate a deleted marker
  * Fix race between resource audit and cpu pinning

-------------------------------------------------------------------
Sat Sep 19 01:04:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev49:
  * Don't expect meta attributes in object_compat that aren't in the db obj
  * Fix wrong check when use image in local

-------------------------------------------------------------------
Tue Sep 15 01:39:46 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev46:
  * Allow to use autodetection of volume device path
  * Delete orphaned instance files from compute nodes
  * Unshelving volume backed instance fails

-------------------------------------------------------------------
Wed Sep  2 15:01:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev34:
  * Hyper-V: Fixes live migration configdrive copy operation

-------------------------------------------------------------------
Wed Sep  2 01:41:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev32:
  * Updated from global requirements
  * Handle FC LUN IDs greater 255 correctly on s390x architectures
  * Update obj_reset_changes signatures to match
  * Don't check flavor disk size when booting from volume
  * Hyper-V: Fix missing WMI namespace issue on Windows 2008 R2
  * Hyper-V: Fix virtual hard disk detach

-------------------------------------------------------------------
Fri Aug 28 01:38:11 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev21:
  * Don't pass the service catalog when making glance requests

-------------------------------------------------------------------
Sun Aug 23 01:30:37 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev19:
  * Hyper-V: Fix SMBFS volume attach race condition

-------------------------------------------------------------------
Fri Aug 21 01:29:44 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev17:
  * Fix serializer supported version reporting in object_backport

-------------------------------------------------------------------
Wed Aug 19 01:28:53 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev15:
  * Fix live-migrations usage of the wrong connector information
  * Updated from global requirements
  * libvirt: Kill rsync/scp processes before deleting instance
  * Execute _poll_shelved_instances only if shelved_offload_time is > 0

-------------------------------------------------------------------
Sat Aug 15 01:29:44 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev8:
  * Support host type specific block volume attachment
  * Handle unexpected clear events call

-------------------------------------------------------------------
Fri Aug 14 01:23:28 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev5:
  * Updated from global requirements

-------------------------------------------------------------------
Thu Aug 13 06:52:17 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev3:
  * Compute: replace incorrect instance object with dict
  * Fix rebuild of an instance with a volume attached

-------------------------------------------------------------------
Fri Jul 31 12:38:13 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.2.dev1:
  * Bump stable/kilo next version to 2015.1.2
  2015.1.1

-------------------------------------------------------------------
Wed Jul 29 04:58:40 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev80:
  * Updated from global requirements

-------------------------------------------------------------------
Fri Jul 24 00:11:09 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev79:
  * Fixed nova-network dhcp-hostsfile update during live-migration

-------------------------------------------------------------------
Wed Jul 22 15:40:40 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev77:
  * Fixed incorrect dhcp_server value during nova-network creation

-------------------------------------------------------------------
Sun Jul 19 00:00:23 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev75:
  * Remove incorrect Instance 1.18 relationship for PciDevice 1.2
  * Allow libvirt cleanup completion when serial ports already released

-------------------------------------------------------------------
Sat Jul 18 00:00:06 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev71:
  * Fix the incorrect PciDeviceList version number
  * Delete shelved_* keys in n-cpu unshelve call

-------------------------------------------------------------------
Wed Jul 15 23:55:28 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev67:
  * Add support for forcing migrate_flavor_data
  * Fix migrate_flavor_data string substitution

-------------------------------------------------------------------
Wed Jul 15 00:00:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev63:
  * Updated from global requirements

-------------------------------------------------------------------
Mon Jul  6 23:59:25 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev62:
  * libvirt: handle code=38 + sigkill (ebusy) in destroy()

-------------------------------------------------------------------
Wed Jul  1 23:57:34 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev60:
  * hypervisor support matrix: add kvm on system z in kilo release
  * Ensure to store context in thread local after spawn/spawn_n
  * libvirt: Don't try to confine a non-NUMA instance

-------------------------------------------------------------------
Tue Jun 30 23:57:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev54:
  * Store context in local store after spawn_n

-------------------------------------------------------------------
Sat Jun 27 00:34:45 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev52:
  * Fix max_number for migrate_flavor data

-------------------------------------------------------------------
Fri Jun 26 00:34:24 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev50:
  * Fixes TypeError when libvirt version is BAD_LIBVIRT_CPU_POLICY_VERSIONS
  * Make nova-manage handle completely missing flavor information

-------------------------------------------------------------------
Thu Jun 25 00:39:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev46:
  * Reduce window for allocate_fixed_ip / release_fixed_ip race in nova-net
  * Mark ironic credential config as secret
  * Updated from global requirements
  * network: fix instance cache refresh for empty list

-------------------------------------------------------------------
Tue Jun 23 00:40:39 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev39:
  * Associate floating IPs with first v4 fixed IP if none specified

-------------------------------------------------------------------
Sat Jun 20 00:44:43 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev37:
  * Add 'docker' to the list of known hypervisor types

-------------------------------------------------------------------
Fri Jun 19 00:42:27 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev36:
  * Fix quota-update stuck in deleting when nova-compute startup finish

-------------------------------------------------------------------
Thu Jun 18 00:46:34 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev34:
  * libvirt: safe_decode xml for i18n logging

-------------------------------------------------------------------
Wed Jun 17 00:46:24 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev32:
  * Fix noVNC console access for an IPv6 setup

-------------------------------------------------------------------
Sun Jun 14 00:46:42 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev31:
  * Remove useless volume when boot from volume failed
  * Reschedules sometimes do not allocate networks
  * Hyper-V: Fixes cold migration / resize issue
  * Create instance_extra entry if it doesn't update
  * Don't wait for an event on a resize-revert
  * Ironic: pass injected files through to configdrive
  * libvirt: handle NotSupportedError in compareCPU
  * fix network setup on evacuate
  * Correct the help text for the compute option
  * Fix loading things in instance_extra for old instances
  * Delay STOPPED lifecycle event for all domains, not just Xen
  * Handle return code 2 from blkid calls
  * Libvirt: Use tpool to invoke guestfs api
  * Incorrect argument order passed to swap_volume
  * VMWare: Isolate unit tests from requests
  * Make test_version_string_with_package_is_good work with pbr 0.11
  * Bump pre-release to 2015.1.1
  2015.1.0
  * Update rpc version aliases for kilo
  * view hypervisor details rest api should be allowed for non-admins
  * Add security group calls missing from latest compute rpc api version bump
  * sync oslo: service child process normal SIGTERM exit
  * Fix migrate_flavor_data() to catch instances with no instance_extra rows
  2015.1.0rc2

-------------------------------------------------------------------
Thu Jun  4 00:27:10 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev26:
  Efficient polling with the Changes-Since parameter
  The ReST API allows you to poll for the status of certain operations by
  performing a **GET** on various elements. Rather than re-downloading and
  re-parsing the full status at each polling interval, your ReST client
  may use the *``changes-since``* parameter to check for changes since a
  previous request. The *``changes-since``* time is specified as an `ISO
  8601 <http://en.wikipedia.org/wiki/ISO_8601>`__ dateTime
  (2011-01-24T17:08Z). The form for the timestamp is CCYY-MM-DDThh:mm:ss.
  An optional time zone may be written in by appending the form ±hh:mm
  which describes the timezone as an offset from UTC. When the timezone is
  not specified (2011-01-24T17:08), the UTC timezone is assumed. If
  nothing has changed since the *``changes-since``* time, an empty list is
  returned. If data has changed, only the items changed since the
  specified time are returned in the response. For example, performing a
  **GET** against
  https://api.servers.openstack.org/v2/224532/servers?\ *``changes-since``*\ =2015-01-24T17:08Z
  would list all servers that have changed since Mon, 24 Jan 2015 17:08:00
  UTC.
  To allow clients to keep track of changes, the changes-since filter
  displays items that have been *recently* deleted. Both images and
  servers contain a ``DELETED`` status that indicates that the resource
  has been removed. Implementations are not required to keep track of
  deleted resources indefinitely, so sending a changes since time in the
  distant past may miss deletions.

-------------------------------------------------------------------
Wed Jun  3 00:26:51 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev24:
  * Don't wait for an event on a resize-revert

-------------------------------------------------------------------
Tue Jun  2 00:27:29 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev22:
  * Create instance_extra entry if it doesn't update

-------------------------------------------------------------------
Sat May 30 00:27:01 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev20:
  * Ironic: pass injected files through to configdrive
  * libvirt: handle NotSupportedError in compareCPU
  * fix network setup on evacuate
  * Fix loading things in instance_extra for old instances
  * Delay STOPPED lifecycle event for all domains, not just Xen
  * Handle return code 2 from blkid calls
  * Libvirt: Use tpool to invoke guestfs api
  * Incorrect argument order passed to swap_volume
  * VMWare: Isolate unit tests from requests
  * Make test_version_string_with_package_is_good work with pbr 0.11
  * Bump pre-release to 2015.1.1
  2015.1.0
  * Update rpc version aliases for kilo
  * view hypervisor details rest api should be allowed for non-admins
  * Add security group calls missing from latest compute rpc api version bump
  * sync oslo: service child process normal SIGTERM exit
  * Fix migrate_flavor_data() to catch instances with no instance_extra rows
  2015.1.0rc2
  * Updated from global requirements
  * Control create/delete flavor api permissions using policy.json
  * Hyper-V: checks for existent Notes in list_instance_notes
  * Fix handling of pci_requests in consume_from_instance

-------------------------------------------------------------------
Sat May 16 01:41:30 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev13:
  Efficient polling with the Changes-Since parameter
  The ReST API allows you to poll for the status of certain operations by
  performing a **GET** on various elements. Rather than re-downloading and
  re-parsing the full status at each polling interval, your ReST client
  may use the *``changes-since``* parameter to check for changes since a
  previous request. The *``changes-since``* time is specified as an `ISO
  8601 <http://en.wikipedia.org/wiki/ISO_8601>`__ dateTime
  (2011-01-24T17:08Z). The form for the timestamp is CCYY-MM-DDThh:mm:ss.
  An optional time zone may be written in by appending the form ±hh:mm
  which describes the timezone as an offset from UTC. When the timezone is
  not specified (2011-01-24T17:08), the UTC timezone is assumed. If
  nothing has changed since the *``changes-since``* time, an empty list is
  returned. If data has changed, only the items changed since the
  specified time are returned in the response. For example, performing a
  **GET** against
  https://api.servers.openstack.org/v2/224532/servers?\ *``changes-since``*\ =2015-01-24T17:08Z
  would list all servers that have changed since Mon, 24 Jan 2015 17:08:00
  UTC.
  To allow clients to keep track of changes, the changes-since filter
  displays items that have been *recently* deleted. Both images and
  servers contain a ``DELETED`` status that indicates that the resource
  has been removed. Implementations are not required to keep track of
  deleted resources indefinitely, so sending a changes since time in the
  distant past may miss deletions.

-------------------------------------------------------------------
Wed May  6 23:52:17 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev8:
  * Incorrect argument order passed to swap_volume
  * VMWare: Isolate unit tests from requests
  * Make test_version_string_with_package_is_good work with pbr 0.11
  * Bump pre-release to 2015.1.1
  2015.1.0
  * Update rpc version aliases for kilo
  * view hypervisor details rest api should be allowed for non-admins
  * Add security group calls missing from latest compute rpc api version bump
  * sync oslo: service child process normal SIGTERM exit
  * Fix migrate_flavor_data() to catch instances with no instance_extra rows
  2015.1.0rc2
  * Updated from global requirements
  * Control create/delete flavor api permissions using policy.json
  * Hyper-V: checks for existent Notes in list_instance_notes
  * Fix handling of pci_requests in consume_from_instance
  * Use list of requests in InstancePCIRequests.obj_from_db
  * Add numa_node field to PciDevicePool
  * scheduler: re-calculate NUMA on consume_from_instance
  * Fix kwargs['migration'] KeyError in @errors_out_migration decorator
  * Resource tracker: unable to restart nova compute
  * Release Import of Translations from Transifex
  * Use kwargs from compute v4 proxy change_instance_metadata

-------------------------------------------------------------------
Tue May  5 23:54:43 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev4:
  Efficient polling with the Changes-Since parameter
  The ReST API allows you to poll for the status of certain operations by
  performing a **GET** on various elements. Rather than re-downloading and
  re-parsing the full status at each polling interval, your ReST client
  may use the *``changes-since``* parameter to check for changes since a
  previous request. The *``changes-since``* time is specified as an `ISO
  8601 <http://en.wikipedia.org/wiki/ISO_8601>`__ dateTime
  (2011-01-24T17:08Z). The form for the timestamp is CCYY-MM-DDThh:mm:ss.
  An optional time zone may be written in by appending the form ±hh:mm
  which describes the timezone as an offset from UTC. When the timezone is
  not specified (2011-01-24T17:08), the UTC timezone is assumed. If
  nothing has changed since the *``changes-since``* time, an empty list is
  returned. If data has changed, only the items changed since the
  specified time are returned in the response. For example, performing a
  **GET** against
  https://api.servers.openstack.org/v2/224532/servers?\ *``changes-since``*\ =2015-01-24T17:08Z
  would list all servers that have changed since Mon, 24 Jan 2015 17:08:00
  UTC.
  To allow clients to keep track of changes, the changes-since filter
  displays items that have been *recently* deleted. Both images and
  servers contain a ``DELETED`` status that indicates that the resource
  has been removed. Implementations are not required to keep track of
  deleted resources indefinitely, so sending a changes since time in the
  distant past may miss deletions.

-------------------------------------------------------------------
Tue May  5 11:59:00 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.1.dev3:
  * VMWare: Isolate unit tests from requests
  * Make test_version_string_with_package_is_good work with pbr 0.11
  * Bump pre-release to 2015.1.1
  2015.1.0
  * Update rpc version aliases for kilo
  * Add security group calls missing from latest compute rpc api version bump
  * Fix migrate_flavor_data() to catch instances with no instance_extra rows
  2015.1.0rc2
  * Updated from global requirements
  * Control create/delete flavor api permissions using policy.json
  * Fix handling of pci_requests in consume_from_instance
  * Use list of requests in InstancePCIRequests.obj_from_db
  * Add numa_node field to PciDevicePool
  * scheduler: re-calculate NUMA on consume_from_instance
  * Fix kwargs['migration'] KeyError in @errors_out_migration decorator
  * Resource tracker: unable to restart nova compute
  * Release Import of Translations from Transifex
  * Use kwargs from compute v4 proxy change_instance_metadata
  * compute: stop handling virt lifecycle events in cleanup_host()
  * Forbid booting of QCOW2 images with virtual_size > root_gb
  * Pass migrate_data to pre_live_migration
  * Fixed order of arguments during execution live_migrate()

-------------------------------------------------------------------
Mon Apr 27 11:33:38 UTC 2015 -  tbechtold@suse.com

- Update to version nova-2015.2.dev184:
  Efficient polling with the Changes-Since parameter
  The ReST API allows you to poll for the status of certain operations by
  performing a **GET** on various elements. Rather than re-downloading and
  re-parsing the full status at each polling interval, your ReST client
  may use the *``changes-since``* parameter to check for changes since a
  previous request. The *``changes-since``* time is specified as an `ISO
  8601 <http://en.wikipedia.org/wiki/ISO_8601>`__ dateTime
  (2011-01-24T17:08Z). The form for the timestamp is CCYY-MM-DDThh:mm:ss.
  An optional time zone may be written in by appending the form ±hh:mm
  which describes the timezone as an offset from UTC. When the timezone is
  not specified (2011-01-24T17:08), the UTC timezone is assumed. If
  nothing has changed since the *``changes-since``* time, an empty list is
  returned. If data has changed, only the items changed since the
  specified time are returned in the response. For example, performing a
  **GET** against
  https://api.servers.openstack.org/v2/224532/servers?\ *``changes-since``*\ =2015-01-24T17:08Z
  would list all servers that have changed since Mon, 24 Jan 2015 17:08:00
  UTC.
  To allow clients to keep track of changes, the changes-since filter
  displays items that have been *recently* deleted. Both images and
  servers contain a ``DELETED`` status that indicates that the resource
  has been removed. Implementations are not required to keep track of
  deleted resources indefinitely, so sending a changes since time in the
  distant past may miss deletions.

-------------------------------------------------------------------
Wed Apr 22 01:05:13 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev140:
  * Fixed test in test_tracker to work with random PYTHONHASHSEED
  * libvirt: Add option to ssh to prevent prompting
  * Validate server group affinity policy
  * VMware: use oslo.vmware methods for handling tokens
  * tests: use numa xml automatic generation in libvirt tests
  * Fixed tests in test_glance to pass with random PYTHONHASHSEED
  * Refactored tests in test_neutron_driver to pass with random PYTHONHASHSEED
  * refactored test in vmware test_read_write_util to pass with random PYTHONHASHSEED
  * fixed tests in test_matchers to pass with random PYTHONHASHSEED
  * fix for vmware test_driver_api to pass with random PYTHONHASHSEED
  * Fix kwargs['migration'] KeyError in @errors_out_migration decorator
  * libvirt: make _get_instance_disk_info conservative
  * refactored tests to pass in test_inject to pass with random PYTHONHASHSEED
  * fixed tests in test_iptables_network to work with random PYTHONHASHSEED
  * refactored tests in test_objects to pass with random PYTHONHASHSEED
  * fixed tests in test_instance to pass with random PYTHONHASHSEED
  * Fix handling of pci_requests in consume_from_instance
  * Use list of requests in InstancePCIRequests.obj_from_db
  * Spelling mistakes in nova/compute/api.py
  * Use kwargs from compute v4 proxy change_instance_metadata
  * Replace BareMetalDriver with IronicDriver in option help string
  * tests: introduce a NUMAServersTest class
  * Fix test_set_admin_password_bad_state()
  * Fix test_attach_interface_failure()
  * Fix test_swap_volume_api_usage()
  * Resource tracker: unable to restart nova compute
  * compute: stop handling virt lifecycle events in cleanup_host()
  * Share multiple create server tests between v2 and v2.1

-------------------------------------------------------------------
Tue Apr 21 01:05:04 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev98:
  Efficient polling with the Changes-Since parameter
  The ReST API allows you to poll for the status of certain operations by
  performing a **GET** on various elements. Rather than re-downloading and
  re-parsing the full status at each polling interval, your ReST client
  may use the *``changes-since``* parameter to check for changes since a
  previous request. The *``changes-since``* time is specified as an `ISO
  8601 <http://en.wikipedia.org/wiki/ISO_8601>`__ dateTime
  (2011-01-24T17:08Z). The form for the timestamp is CCYY-MM-DDThh:mm:ss.
  An optional time zone may be written in by appending the form ±hh:mm
  which describes the timezone as an offset from UTC. When the timezone is
  not specified (2011-01-24T17:08), the UTC timezone is assumed. If
  nothing has changed since the *``changes-since``* time, an empty list is
  returned. If data has changed, only the items changed since the
  specified time are returned in the response. For example, performing a
  **GET** against
  https://api.servers.openstack.org/v2/224532/servers?\ *``changes-since``*\ =2015-01-24T17:08Z
  would list all servers that have changed since Mon, 24 Jan 2015 17:08:00
  UTC.
  To allow clients to keep track of changes, the changes-since filter
  displays items that have been *recently* deleted. Both images and
  servers contain a ``DELETED`` status that indicates that the resource
  has been removed. Implementations are not required to keep track of
  deleted resources indefinitely, so sending a changes since time in the
  distant past may miss deletions.

-------------------------------------------------------------------
Sun Apr 19 01:22:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev94:
  * libvirt: make _get_instance_disk_info conservative
  * refactored tests to pass in test_inject to pass with random PYTHONHASHSEED
  * Fix handling of pci_requests in consume_from_instance
  * Use kwargs from compute v4 proxy change_instance_metadata

-------------------------------------------------------------------
Sat Apr 18 01:05:43 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev86:
  * fixed tests in test_iptables_network to work with random PYTHONHASHSEED
  * refactored tests in test_objects to pass with random PYTHONHASHSEED
  * fixed tests in test_instance to pass with random PYTHONHASHSEED
  * Use list of requests in InstancePCIRequests.obj_from_db
  * Refactor some service tests and make them not require db
  * Remove and deprecate unused conductor service calls
  * Convert service and servicegroup to objects
  * libvirt: quit early when mempages requested found
  * Stale rc.local file - vestige from cloudpipe.rst

-------------------------------------------------------------------
Fri Apr 17 01:27:41 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev67:
  * Replace BareMetalDriver with IronicDriver in option help string
  * Fix test_set_admin_password_bad_state()
  * Fix test_attach_interface_failure()
  * Fix test_swap_volume_api_usage()
  * compute: stop handling virt lifecycle events in cleanup_host()
  * Share multiple create server tests between v2 and v2.1
  * libvirt: remove unnecesary quotes
  * Fix rebuild of an instance with a volume attached
  * Forbid booting of QCOW2 images with virtual_size > root_gb

-------------------------------------------------------------------
Thu Apr 16 01:29:49 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.2.dev42:
  * Add min/max of API microversions to version API
  * Pass migrate_data to pre_live_migration
  * libvirt: add debug logging to pre_live_migration
  * Add numa_node field to PciDevicePool
  * Remove and deprecate conductor get_ec2_ids()
  * Remove unused metadata conductor parameter
  * Replace conductor get_ec2_ids() with new Instance.ec2_ids attribute
  * Add EC2Ids object and link to Instance object as optional attribute
  * Fixed order of arguments during execution live_migrate()
  * Fix check_can_live_migrate_destination() in ComputeV4Proxy
  2015.1.0rc1
  * Add compute RPC API v4.0
  * Reserve 10 migrations for backports
  * Honor uuid parameter passed to nova-network create
  * Update compute version alias for kilo
  * Refactor nova-net cidr validation in prep for bug fix
  * Fix how service objects are looked up for Cells
  * websocketproxy: Make protocol validation use connection_info
  * scheduler: re-calculate NUMA on consume_from_instance
  * Manage compute node that exposes no pci devices
  * consoleauth: Store access_url on token authorization
  * libvirt: Add version check when pinning guest CPUs
  * Open Liberty development
  * VMware: Fix attribute error in resize
  * Imported Translations from Transifex
  * Add 'docker' to the list of known hypervisor types
  * Scheduler: deprecate mute_weight_value option on weigher

-------------------------------------------------------------------
Thu Apr  9 01:25:04 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev299:
  * Prevent scheduling new external events when compute is shutdown
  * Print choices in the config generator
  * libvirt: make fakelibvirt more customizable
  * Use cells.utils.ServiceProxy object within cells_api
  * Fix Enum field, which allows unrestricted values
  * xenapi: pull vm_mode and auto_disk_config from image when rescue
  * Fix multipath device discovery when UFN is enabled
  * Add serialization of context to FakeNotifier
  * libvirt: remove unnecessary flavor parameter

-------------------------------------------------------------------
Wed Apr  8 01:29:35 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev281:
  * tests: add a ServersTestBase class
  * tests: enhance functional tests primitives
  * remove unneeded teardown related code

-------------------------------------------------------------------
Tue Apr  7 01:27:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev275:
  * Allow _exec_ebtables to parse stderr
  * Fix how the Cells API is returning ComputeNode objects
  * Share V2 and V2.1 tenant-networks functional tests
  * Share migrations tests between V2 and V2.1
  * Merging instance_actions tests between V2 and V2.1
  * Share V2 and V2.1 hosts functional tests
  * Expand Origin header check for serial console
  * Add the last of the oslo libraries to hacking check
  * Cancel all waiting events during compute node shutdown
  * libvirt: remove volume_drivers config param
  * neutronv2: only create client once when adding/removing fixed IPs

-------------------------------------------------------------------
Mon Apr  6 01:27:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev245:
  * libvirt: fix disablement of NUMA & hugepages on unsupported platforms

-------------------------------------------------------------------
Sun Apr  5 01:27:16 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev243:
  * Stacktrace on live migration monitoring
  * Respect CONF.scheduler_use_baremetal_filters
  * No need to create APIVersionRequest every time
  * Remove obsolete TODO in scheduler filters

-------------------------------------------------------------------
Sat Apr  4 01:25:48 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev235:
  * Make migration 274 idempotent so it can be backported
  * Ironic: fix log level manipulation
  * Optimize periodic call to get_by_host
  * virt: Make sure block device info is persisted

-------------------------------------------------------------------
Fri Apr  3 01:27:08 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev227:
  * Fix serialization for Cells Responses
  * virt: Fix block_device tests
  * Remove old relation in Cells for ComputeNode and Service
  * Add json-schema for v2.1 fixed-ips
  * remove usage of policy.d which isn't cached
  * Update check before migrating flavor
  * libvirt: reuse unfilter_instance pass-through method
  * VMware: add instance to log messages
  * Fix incorrect statement in inline neutronv2 docs
  * Be more forgiving to empty context in notification
  * Avoid load real policy from policy.d when using fake policy fixture
  * Neutron: simplify validate_networks
  * mock out build_instances/rebuild_instance when not used
  * VMware: Consume the oslo.vmware objects
  * Fix PciDeviceDBApiTestCase with referential constraint checking

-------------------------------------------------------------------
Thu Apr  2 01:22:29 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev197:
  * instance termination with update_dns_entries set fails
  * Filter fixed IPs from requested_networks in deallocate_for_instance
  * Fixes _cleanup_rbd code to capture ImageBusy exception
  * consoleauth: remove an instance of mutation while iterating
  * Handle nova-network tuple format in legacy RPC calls
  * Add some tests for the error path(s) in RBD cleanup_volumes()
  * Avoid MODULEPATH environment var in config generator

-------------------------------------------------------------------
Wed Apr  1 01:21:30 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev184:
  * Libvirt: preallocate_images CONFIG can be arbitrary characters
  * Imported Translations from Transifex
  * Vmware:Find a SCSI adapter type for attaching iSCSI disk
  * Store cells credentials in transport_url properly
  * Fix API links and labels
  * Update hypervisor support matrix for ironic wrt pause/suspend
  * Pass instance object to add_instance_fault_from_exc
  * Removes XML MIME types from v2 API information
  * API: fix typo in unit tests
  * Fix v2.1 list-host to remove 'services' filter
  * Fix incorrect http_conflict error message
  * Remove unused class variables in extended_volumes
  * Fix test cases still use v3 prefix
  * add neutron api NotImplemented test cases for Network V2.1
  * Fix copy configdrive during live-migration on HyperV
  * Better power_state logging in _sync_instance_power_state

-------------------------------------------------------------------
Tue Mar 31 01:34:55 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev152:
  * Remove compute/api.py::update()
  * Expand valid server group name character set
  * Workaround for race condition in libvirt

-------------------------------------------------------------------
Mon Mar 30 00:51:14 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev146:
  * Raise exception when backup volume-backed instance

-------------------------------------------------------------------
Sun Mar 29 01:50:10 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev144:
  * Libvirt SMB volume driver: fix volume attach
  * Adds Compute API v2 docs
  * PCI tracker: make O(M * N) clean_usage algo linear
  * Skip socket related unit tests on OSX
  * Refactored test in test_neutron_driver to pass with random PYTHONHASHSEED
  * Move ComputeNode creation at init stage in ResourceTracker
  * Add missing `shows` to the RPC casts documentation
  * Make ComputeAPIIpFilterTestCase a NoDBTestCase
  * libvirt: Resize down an instance booted from a volume
  * libvirt: Remove minidom usage in driver.py

-------------------------------------------------------------------
Sat Mar 28 02:05:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev122:
  * Add debug logging to quota_reserve flow
  * Fix _instance_action call for resize_instance in cells
  * Add some logging in the quota.reserve flow
  * Add support for cleaning in Ironic driver
  * Adjust resource tracker for new Ironic states
  * libvirt: Delay only STOPPED event for Xen domain
  * Remove comments on API policy, remove core param
  * Tidy up sentinel comparison in pop_instance_event

-------------------------------------------------------------------
Fri Mar 27 02:03:06 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev102:
  * Fix missing the cpu_pinning request
  * fixed tests in test_neutrounv2 to pass with random PYTHONHASHSEED
  * Refactored test in linux_net to pass with random PYTHONHASHSEED
  * refactored tests in test_wsgi to pass with random PYTHONHASHSEED
  * fixed tests in test_simple_tenant_usage to pass with random PYTHONHASHSEED
  * Refactored test_availability_zone to work properly with random PYTHONHASHSEED
  * fixed test in test_disk_config to work with random PYTHONHASHSEED
  * Fixed test to work with random PYTHONHASHSEED
  * Check host cpu_info if no cpu_model for guest
  * Fix PCIDevicePool.to_dict() when the object has no tags
  * Convert pci_device_pools dict to object before passing to scheduler
  * Adds cleanup on v2.2 keypair api and tests
  * Fix AggregateCoreFilter return incorrect value
  * Add policy check for consoles
  * doc: fix a docstext formatting

-------------------------------------------------------------------
Thu Mar 26 01:11:42 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev70:
  * Releasing DHCP in nova-network fixed
  * Sync from Oslo-Incubator - reload config files
  * Fix v2.1 hypervisor servers to return empty list
  * Add a fixture for the NovaObject indirection API

-------------------------------------------------------------------
Wed Mar 25 01:11:56 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev64:
  * don't 500 on invalid security group format
  * Use migration object in resource_tracker
  * Move suds into test-requirements.txt
  * Make refresh_instance_security_rules() handle non-object instances
  * Fix for deletes first preexisting port if second was attached to instance
  * VMware: save instance object creation in test_vmops
  * Fix 'nova show' return incorrect mac info

-------------------------------------------------------------------
Tue Mar 24 01:10:33 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev51:
  * Switch to newer cirros image in docs
  * Fix common misspellings
  * Scheduler: update doctring to use oslo_config
  * Skip 'id' attribute to be explicitly deleted in TestCase
  * Typo in oslo.i18n url
  * Fix docs build break
  * Updated from global requirements
  * Remove vol_get_usage_by_time from conductor api/rpcapi
  * default tox cmd should also run 'functional' target
  * Remove invalid hacking recheck for baremetal driver
  * Adds Not Null constraint to KeyPair name
  * Fix orphaned ports on build failure
  * Disable oslo_messaging debug logging
  * don't use oslo.messaging in mock
  * Update some ResizeClaimTestCase tests
  * Fix backporting objects with sub-objects that can look falsey
  * Fix typo in _live_migration_cleanup_flags method
  * Avoid KeyError Exception in extract_flavor()
  * Enable retry when there are multiple force hosts/nodes
  * Delete instance files from dest host in revert-resize
  * Improved performance of db method network_in_use_on_host
  * consoliate set_availability_zones usage

-------------------------------------------------------------------
Sun Mar 22 01:09:29 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev5:
  * Fix typo in nova/tests/unit/test_availability_zones.py

-------------------------------------------------------------------
Sat Mar 21 01:08:08 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev4:
  2015.1.0b3
  * Sync from oslo-incubator
  * Rename and move the v2.1 api policy into separated files
  * heal_instance_info_cache_interval help clearer
  * BDM: Avoiding saving if there were no changes
  * Remove duplicate InvalidBDMVolumeNotBootable
  * libvirt: make default value of numa cell memory to 0 when not defined
  * Add the instance update calls from Compute
  * Save bdm.connection_info before calling volume_api.attach_volume
  * Update unique constraint of compute_nodes with deleted column
  * Log exception from deallocate_port_for_instance for triage
  * libvirt: partial fix for live-migration with config drive
  * VMware: Improve reporting of path test failures
  * libvirt: don't allow to resize down the default ephemeral disk
  * Add api microvesion unit test case for wsgi.action
  * VMware: use instance UUID as instance name
  * Move InstanceClaimTestCase.test_claim_and_audit
  * Deprecate Nova in tree EC2 APIs
  * network: Fix another IPv6 test for Mac
  * Remove db layer hard-code permission checks for flavor-manager
  * Use controller method in all admin actions tests
  * Remove db layer hard-code permission checks for migrations_get*
  * libvirt: Cleanup snapshot tests
  * VMware: Fix disk UUID in instance's extra config
  * Remove db layer hard-code permission checks for migration_create/update
  * Add manual version comparison to microversion devref document
  * Remove unused conductor methods

-------------------------------------------------------------------
Fri Mar 20 01:10:12 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1054:
  * Add InstanceMapping object
  * Add CellMapping object
  * load ram_allocation_ratio when asked
  * Remove pci_device.update_device helper function
  * let fake virt track resources
  * Added assertJsonEqual method to TestCase class
  * libvirt test_cpu_info method fixed random PYTHONHASHSEED compatibility
  * Hyper-V: Adds VMOps unit tests (part 2)
  * Handle RESIZE_PREP status when nova compute do init_instance
  * Remove the elevated context when get network
  * Verify all quotas before updating the db
  * Remove useless get_one() method in SG API
  * Fix up join() and leave() methods of servicegroup

-------------------------------------------------------------------
Thu Mar 19 11:33:19 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1028:
  * Tox: reduce complexity level to 35
  * Remove db layer hard-code permission checks for service_get_all
  * Expand help message on some quota config options
  * Test fixture for the api database
  * remove duplicate calls to cfg.get()
  * Remove context from remotable call signature
  * Actually stop passing context to remotable methods
  * Remove usage of remotable context parameter in service, tag, vif
  * Remove usage of remotable context parameter in security_group*
  * Remove usage of remotable context parameter in pci_device, quotas
  * Objects: use setattr rather than dict syntax in remotable
  * Split out NovaTimestampObject
  * Remove db layer hard-code permission checks for service_get_all_by_*

-------------------------------------------------------------------
Thu Mar 19 01:13:30 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1002:
  * Modify filters to get instance info from HostState
  * Add the RPC calls for instance updates
  * Implement instance update logic in Scheduler
  * Remove usage of remotable context parameter in migration, network
  * Remove usage of remotable context parameter in compute_node, keypair
  * Remove usage of remotable context parameter in instance* objects
  * Remove usage of remotable context parameter in fixed_ip, flavor, floating_ip
  * Remove usage of remotable context parameter in ec2 object
  * Remove usage of remotable context parameter in bandwidth, block_device
  * Remove db layer hard-code permission checks for pci
  * Remove unused oslo logging fixture
  * Change some comments for instance param
  * Use session with neutronclient
  * Remove db layer hard-code permission checks for network_get_by_uuid
  * Remove db layer hard-code permission checks for network_get_by_cidr

-------------------------------------------------------------------
Wed Mar 18 01:11:10 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev973:
  * Remove usage of remotable context parameter in agent, aggregate
  * Stop using exception.message
  * Add get_api_session to db api
  * Use the proper database engine for nova-manage
  * Add support for multiple database engines
  * Virt: update fake driver to use UUID as lookup key
  * Handle exception when doing detach_interface
  * Variable 'name' already declared in 'for' loop
  * Handles exception when unsupported virt-type given
  * Fix confusing log output in nova/nova/network/linux_net.py
  * Fixed archiving of deleted records
  * Fix ComputeNode backport for Service.obj_make_compatible
  * Remove db layer hard-code permission checks for network_count_reserved_ips
  * compute: don't trace on InstanceNotFound in reverts_task_state
  * Move V2 sample files to respective directory
  * V2 tests -Reuse server post req/resp sample file
  * V2.1 tests - Reuse server post req/resp sample file
  * libvirt: Fix live migration failure cleanup on ceph
  * Remove db layer hard-code permission checks for network_delete_safe
  * Remove db layer hard-code permission checks for task_log_get*
  * Remove db layer hard-code permission checks for task_log_begin/end_task
  * Fix wrong log when reschedule is disabled

-------------------------------------------------------------------
Tue Mar 17 01:13:46 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev929:
  * VMware: update test_vm_util to use instance object
  * Move policy enforcement into REST API layer for v2.1 api volume_attachment
  * Compute: no longer need to pass flavor to the spawn method
  * Move policy enforcement into REST API layer for v2.1 servers
  * Move policy enforcement into REST API layer for v2.1 security groups
  * Move policy enforcement into REST API layer for v2.1 security_group_default_rules

-------------------------------------------------------------------
Mon Mar 16 01:11:41 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev919:
  * VMware: fix VM rescue problem with VNC console

-------------------------------------------------------------------
Sun Mar 15 01:11:48 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev917:
  * Stop spamming logs when creating context
  * Break out the child version calculation logic from obj_make_compatible()
  * Add shadow table empty verification
  * Add @wrap_exception() for 3 compute functions
  * cells: don't pass context to instance.save in instance_update_from_api
  * libvirt: add in missing translation for exception
  * Move oslo.vmware into test-requirements.txt
  * Remove db layer hard-code permission checks for flavor_access
  * Remove update_store usage
  * Make service-update work in API cells

-------------------------------------------------------------------
Sat Mar 14 01:12:08 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev897:
  * Remove FK on service_id and make service_id nullable
  * Using Instance object instead of db call
  * Revert "Removed useless method _get_default_deleted_value."
  * implement user negative testing for flavor manage
  * refactor policy fixtures to allow use of real policy
  * Handle exception when attaching interface failed
  * ensure DatabaseFixture removes db on cleanup
  * objects: introduce numa topology limits objects
  * VMware: Deprecation warning - map one nova-compute to one VC cluster
  * Add InstanceList.get_all method
  * Pass correct context to get_by_compute_node()

-------------------------------------------------------------------
Fri Mar 13 01:11:52 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev877:
  * neutron: deprecate 'allow_duplicate_networks' config option
  * Fix Juno nodes checking service.compute_node
  * Move policy enforcement into REST API layer for v2.1 extended_volumes
  * Remove useless policy rules for v2.1 api which removed/disabled
  * Fix infinite recursion caused by unnecessary stub
  * Websocket Proxy should verify Origin header
  * Improve 'attach interface' exception handling
  * Remove unused method _make_stub_method
  * Revert "Allow force-delete irrespective of VM task_state"
  * Fix kwargs['instance'] KeyError in @reverts_task_state decorator
  * Sync with latest oslo-incubator
  * Remove unused method queue_get_for
  * Remove make_ip_dict method which is not used
  * Remove unused method disable_vlan
  * Remove unused method get_request_extensions
  * VMware: remove code invoking deprecation warning
  * Don't add exception instance in LOG.exception
  * Remove db layer hard-code permission checks for service_delete/service_get
  * Remove db layer hard-code permission checks for service_update
  * Move policy enforcement into REST API layer for v2.1 create backup
  * Truncate encoded instance sys meta to 255 or less
  * Fix NotImplementedError handling in interfaces API
  * Fix a typo of devref document for api_plugin
  * Add catch FlavorExtraSpecsNotFound in V2 API

-------------------------------------------------------------------
Thu Mar 12 01:11:46 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev830:
  * Remove an unused config import in nova-compute
  * Raise HTTPNotFound for Port/NetworkNotFound
  * Stop stacktracing in _get_filter_uuid
  * Better logging of resources
  * Preserve preexisting ports on server delete
  * Refactor _regex_instance_filter for testing
  * Add instance_mappings table to api database
  * Remove unused method delete_subnet
  * Fix wrong log output in nova/nova/tests/unit/fake_volume.py
  * Add cell_mappings table to api database
  * Ban passing contexts to remotable methods
  * Fix a remaining case of passing context to a remotable in scheduler
  * Fix several cases of passing context to quota-related remotable methods
  * Fix some cases of passing context to remotables with security groups
  * Make unit tests inherit from test.NoDBTestCase
  * Update config generator to use new style list_opts discovery
  * Add developer documentation for writing V2.1 API plugins

-------------------------------------------------------------------
Wed Mar 11 01:12:57 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev797:
  * Updated from global requirements
  * Replace RPC topic-based service queries with binary-based in cells
  * Replace RPC topic-based service queries with binary-based in scheduler
  * Fix some straggling uses of passing context to remotable methods in tests
  * Fix typo in nova/scheduler/filters/utils.py
  * Move policy enforcement into REST API layer for v2.1 api attach_interfaces
  * libvirt-numa.rst: trivial spelling fixes
  * Move policy enforcement into REST API layer for v2.1 api assisted_volume_snapshots

-------------------------------------------------------------------
Tue Mar 10 01:09:49 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev782:
  * Remove cases of passing context to remotable methods in Flavor
  * Remove cases of passing context to remotable methods in Instance
  * Use flavor stored with instance in vmware driver
  * Use flavor stored with instance in ironic driver

-------------------------------------------------------------------
Sun Mar  8 01:08:37 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev774:
  * Modify filters so they can look to HostState
  * Replace RPC topic-based service queries in nova/api with binary-based
  * Remove service_get_by_args from the DB API
  * Fixed incorrect behavior of method sqlalchemy.api._check_instance_exists

-------------------------------------------------------------------
Sat Mar  7 01:08:39 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev766:
  * let us specify when samples tests need admin privs
  * Updated from global requirements
  * Fix up PciDevice remotable context usage
  * libvirt: add comment for vifs_already_plugged=True in finish_migration
  * neutron: check for same host in _update_port_binding_for_instance
  * Keep instance state if lvm backend not impl
  * Remove usage of db.service_get_by_args
  * vmware: support both hard and soft reboot
  * xenapi: Fix session tests leaking state
  * Change instance disappeared during destroy from Warning to Info
  * Replace instance flavor delete hacks with proper usage
  * Add delattr support to base object
  * Modify AggregateAPI methods to call the Scheduler client methods
  * Create Scheduler client methods for aggregates
  * Add update and delete _aggregate() method to the Scheduler RPC API
  * Instantiate aggregates information when HostManager is starting
  * Add equivalence operators to NUMACell and NUMAPagesTopology
  * Adds x509 certificate keypair support
  * Better round trip for RequestContext<->Dict conversion
  * Prevent update of ReadOnlyDict
  * neutron: add logging during nw info_cache refresh when port is gone
  * Add info for Standalone EC2 API to cut access to Nova DB
  * Compute: update config drive settings on instance
  * Config driver: update help text for force_config_drive
  * create noauth2
  * enhance flavor manage functional tests
  * Add API Response class for more complex testing
  * Add more log info around 'not found' error
  * Remove want_objects kwarg from nova.api.openstack.common.get_instance
  * Change v3 import to v21 in 2.1 api unit test

-------------------------------------------------------------------
Fri Mar  6 01:12:34 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev700:
  * Make scheduler client reporting use ComputeNode object
  * Copy the default value for field
  * Imported Translations from Transifex
  * Updated from global requirements
  * Adds keypair type in nova-api
  * Switch nova.virt.vmwareapi.* to instance dot notation
  * Allow disabling the evacuate cleanup mechanism in compute manager
  * Change queries for network services to use binary instead of topic
  * Add Service.get_by_host_and_binary and ServiceList.get_by_binary
  * Ensure bridge deleted with brctl delbr
  * Remove extended addresses from V2.1 update & rebuild
  * Switch nova.virt.hyperv.* to instance dot notation
  * Revert instance task_state when compareCPU fails
  * Switch nova.virt.libvirt.* to instance dot notation
  * Add nova-manage commands for the new api database
  * Add second migrate_repo for cells v2 database migrations
  * neutron: consolidate common unbind ports logic
  * Fixed incorrect indent of test_config_read_only_disk
  * Fixed incorrect assertion in test_db_api
  * Make ConsoleAuthTokensExtensionTestV21 inherit from test.NoDBTestCase
  * Api: remove unusefull compute api from cells
  * Remove db layer hard-code permission checks for service_create
  * Switch to uuidutils from oslo_utils library
  * VMware: Accept image and block device mappings
  * Pull singleton config check cruft out of SG API
  * virt: Fix images test interaction

-------------------------------------------------------------------
Thu Mar  5 01:13:30 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev648:
  * Updated from global requirements
  * Force LANGUAGE=en_US in test runs
  * Sync oslo policy change
  * Remove compute_node field from service_get_by_compute_host
  * Switch nova.virt.* to use the object dot notation
  * add string representation for context
  * Add obj_alternate_context() helper
  * remove unused _authorize_context from security_group_default_rules.py
  * PYTHONHASHSEED bug fix in test_utils
  * fixed tests in test_vm_util to work with random PYTHONHASHSEED
  * Fix bad exception logging
  * Allow configuring proxy_host and proxy_port in nova.conf
  * CWD is incorrectly set if exceptions are thrown
  * Keep instance state if ssh failed during migration
  * Adds tests for Hyper-V LiveMigration utils

-------------------------------------------------------------------
Wed Mar  4 01:13:21 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev618:
  * Fix how the Service object is loading the compute_node field
  * Remove compute_node from service_get_by_cn Cells API method
  * Disables pci plugin for v2.1 & microversions
  * libvirt: remove libvirt import from tests so we only use fakelibvirt
  * capture stdout and logging for OSAPIfixture test
  * Switch nova.context to actually use oslo.context
  * Remove TranslationFixture
  * Replace fanout to False for CastAsCall fixture
  * Imported Translations from Transifex
  * Support specifing multiple values for aggregate keys
  * Remove attach/detach/swap from V2.1 extended_volumes
  * Add _LW for missing translations
  * Xenapi: Attempt clean shutdown when deleting instance
  * Add note on running single tests to HACKING.rst

-------------------------------------------------------------------
Tue Mar  3 01:12:47 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev590:
  * Make metadata cache time configurable
  * Fix tiny typo in api microversions doc
  * Display host chosen for instance by scheduler
  * linux_net.metadata_accept(): IPv6 support
  * Enforce in REST API layer on v2.1 api remote consoles
  * Move policy enforcement into REST API layer for v2.1 api evacuate
  * No need to re-fetch instance with sysmeta
  * Compute: make use of dot notation for console access
  * Compute: update exception handling for spice console
  * Move v2.1 rescue api policy enforcement into REST API layer

-------------------------------------------------------------------
Sun Mar  1 01:12:25 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev570:
  * Fixes Hyper-V: configdrive is not migrated to destination
  * ensure that ram is >= 1 in random flavor creation
  * Fixes 500 error message and traces when no free ip is left
  * Inherit exceptions correctly

-------------------------------------------------------------------
Sat Feb 28 01:12:14 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev562:
  * db: Add index on fixed_ips updated_at
  * Add microversion allocation on devref
  * Remove OS-EXT-IPS attributes from V2.1 server ips
  * Remove 'locked_by' from V2.1 extended server status
  * Remove 'id' from V2.1 update quota_set resp
  * Remove accessips attribute from V2.1 POST server resp
  * Fix bad interaction between @wsgi.extends and @wsgi.api_version
  * fix 'Empty module name' exception attaching volume
  * API: Change the API cpu_info to be meaning ful

-------------------------------------------------------------------
Fri Feb 27 01:12:37 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev544:
  * Remove en_US translation
  * Enforce in REST API layer on v2.1 shelve api
  * Convert nova.compute.* to use instance dot notation
  * Use instance objects in fping/instance_actions/server_metadata
  * Fix misspellings words in nova
  * Fix KeyErrors from incorrectly formatted NovaExceptions in unit tests
  * Move policy enforcement into REST API layer for v2.1 floating ips
  * Revert : Switch off oslo.* namespace check temporarily
  * Move policy enforcement into REST API layer for v2.1 networks related
  * Remove db layer hard-code permission checks for v2.1 agents
  * Move v2.1 virtual_interfaces api policy enforcement into REST API layer
  * Use flavor stored with instance in libvirt driver
  * Handle 404 in os-baremetal-nodes GET
  * Copy image from source host when ImageNotFound
  * Make notifications use BandwidthUsageList object
  * Adds xend to rootwrap.d/compute.filters
  * Set instance NUMA topology on HostState
  * Move policy enforcement into REST API layer for v2.1 admin actions
  * Drop deprecated namespace for oslo.rootwrap

-------------------------------------------------------------------
Thu Feb 26 01:11:59 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev506:
  * Switch nova.network.* to use instance dot notation
  * Fix the order of base classes in migrations test cases
  * Move policy enforcement into REST API layer for v2.1 server_diagnostics
  * fixed tests to work with random PYTHONHASHSEED
  * Fix "Host Aggregate" section of the Nova Developer Guide
  * Remove useless NotFound exception catching for v2/v2.1 fping

-------------------------------------------------------------------
Wed Feb 25 10:12:29 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev494:
  * Updated from global requirements
  * Make compute unit tests inherit from test.NoDBTestCase
  * Request objects in security_groups api extensions
  * Reuse is_int_like from oslo_utils
  * VMware: fix network connectivity problems
  * Move policy enforcement into REST API layer for v2.1 admin password
  * Libvirt: Allow missing volumes during delete
  * Replace select-for-update in fixed_ip_associate
  * Move policy enforcement into REST API layer for v2.1 fping
  * Consolidate use api request version header
  * VMware: update get_available_datastores to only use clusters
  * Add useful debug logging when policy checks fail
  * Updated from global requirements
  * libvirt: Fix migration when image doesn't exist
  * libvirt: log host capabilities on startup
  * Enforce policy checking in REST API layer for v2.1 server_password
  * Fix 500 when deleting a not existing ec2 security group
  * Remove backwards compat oslo.messaging entries from setup.cfg
  * Change utils.vpn_ping() to return a Boolean
  * tests: remove duplicate keys from dictionary
  * Add blkid rootwrap filter
  * Move policy enforcement into REST API layer for v2.1 floating_ip_pools
  * libvirt: address test comments for zfcp volume driver changes
  * Fix BM nodes extension to deal with missing node properties
  * VMware: update the support matrix for security groups
  * Ignore 'dynamic' addr flag on gateway initialization
  * Create volume in the same availability zone as instance
  * Change microversion header name
  * Move policy enforcement into REST API layer for v2.1 ips
  * Move policy enforcement into REST API layer for v2.1 multinic

-------------------------------------------------------------------
Tue Feb 24 01:58:26 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev416:
  * console: add unit tests for baseproxy
  * Fixes novncproxy logging.setup()
  * Add descriptions to some assertBooleans
  * Add methods that convert any volume BDM to driver format
  * Split scheduler weight test on ram
  * Split scheduler weight test on metrics
  * Split scheduler weight test on ioops
  * Use oslo.log
  * switch LOG.audit to LOG.info
  * Fix idempotency of migration 269
  * nova flavor manage functional test
  * extract API fixture
  * Remove unused touch command filter
  * Add a test for block_device_make_list_from_dicts
  * Wrap IPv6 address in square brackets for scp/rsync
  * Use NoDBTestCase instead of TestCase
  * VMware: ensure that resize treats CPU limits correctly
  * Compute: pass flavor object to migrate_disk_and_power_off
  * api: report progress when instance is migrating
  * libvirt: proper monitoring of live migration progress
  * Adjust object_compat wrapper order
  * Enhance EvacuateHostTestCase test cases

-------------------------------------------------------------------
Sat Feb 21 01:28:58 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev377:
  * objects: fix issue in test cases for instance numa
  * libvirt: Adjust Nova to support FCP on System z systems
  * Added retries in 'network_set_host' function
  * XenAPI: Fix data loss on resize up
  * Replace oslo-incubator with oslo_context

-------------------------------------------------------------------
Fri Feb 20 01:26:42 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev368:
  * fake: fix public API signatures to match virt driver
  * Support live-migrate of instances in PAUSED state
  * Pass the capabilities to ironic node instance_info
  * Switch nova.api.* to use instance dot notation
  * libvirt: cleanup setattr usage in test_host
  * libvirt: add TODOs for removing libvirt attribute stubs
  * Fixes Attribute Error when trying to spawn instance from vhd on HyperV
  * Fix VNC access, when reverse DNS lookups fail
  * Don't assume contents of values after aggregate_update

-------------------------------------------------------------------
Thu Feb 19 01:29:31 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev350:
  * extract method from fc volume discovery
  * Fix DB access by FormatMappingTestCase
  * libvirt: using instance like object
  * libvirt: convert tests from mox to mock
  * Objectify calls to service_get_by_compute_host
  * Refactor how to remove compute nodes when service is deleted
  * Contrail VIF Driver changes for Nova-Compute
  * libvirt : Fix slightly misleading parameter name, validate param
  * Expand try/except for get_machine_ips
  * Switch nova.compute.manager to use instance dot notation
  * libvirt: stub out VIR_SECRET_USAGE_TYPE_ISCSI for older libvirt
  * Add handling for offlined CPUs to the nova libvirt driver
  * Make compute API create() use BDM objects
  * Remove redundant tearDown from ArchiveTestCase
  * Libvirt: Support ovs plug in vhostuser vif
  * Removed duplicate key from dictionary
  * Imported Translations from Transifex
  * Libvirt: Gracefully Handle Destroy Error For LXC
  * VMware: fix resize of ephemeral disks
  * Fixes logic in compute_node_statistics
  * hacking: Got rid of unnecessary TODO
  * Fix detach_sriov_ports to get context to be able to get image metadata

-------------------------------------------------------------------
Wed Feb 18 01:28:25 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev304:
  * libvirt: stub out VIR_CONNECT_LIST_DOMAINS_INACTIVE
  * Change calls to service information for Hypervisors API
  * libvirt: switch LibvirtConnTestCase back to NoDBTestCase
  * Replace usage of LazyPluggable by stevedore driver
  * Don't mock time.sleep with None
  * Remove computenode relationship on service_get
  * Remove nested service from DB API compute_nodes
  * libvirt: Use XPath instead of loop in _get_interfaces
  * Make the method _op_method() public
  * Quiesce boot from volume instances during live snapshot
  * network: Fix another IPv6 test for Mac
  * Pre-load default filters during scheduler initialization
  * Add JSON schema for v2.1 add network API
  * Handle MessagingException in unshelving instance
  * VMware: add in a utility method for detaching devices
  * VMware: address instance resize problems
  * Libvirt: Support for generic vhostuser vif

-------------------------------------------------------------------
Tue Feb 17 01:30:16 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev271:
  * libvirt: stub VIR_CONNECT_LIST_DOMAINS_ACTIVE for older libvirts
  * Remove now useless requirements wsgiref
  * Add missing api samples for floating-ips api(v2)
  * Libvirt: add in unit tests for driver capabilities
  * libvirt: fix overly strict CPU model comparison in live migration
  * Libvirt: vcpu_model support
  * Change outer to inner join in fixed IP DB API func
  * Adds infrastructure for microversioned api samples
  * Move policy enforcement into REST API layer for v2.1 api console-output
  * libvirt: add libvirt/parallels to hypervisor support matrix
  * libvirt: fix emulator thread pinning when doing strict CPU pinning
  * libvirt: rewrite NUMA topology generator to be more flexible
  * libvirt: Fix logically inconsistent host NUMA topology
  * Implement api samples test for os-baremetal-nodes Part 2
  * libvirt: Enable serial_console feature for system z
  * Add version specific test cases for microverison
  * Add suggestion to dev docs for debugging odd test failures
  * Improvement in 'network_set_host' function
  * Cells: Record initial database split in devref
  * Do not compute deltas when doing migration

-------------------------------------------------------------------
Sun Feb 15 01:27:48 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev231:
  * Change how the API is getting a list of compute nodes
  * Change how Cells are getting the list of compute nodes

-------------------------------------------------------------------
Sat Feb 14 01:30:34 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev227:
  * Cover ListOfObjectField for relationship test
  * Ironic: add in unit tests for driver capabilities
  * Tests: Don't require binding to port 4444
  * IP filtering is not accurate when used with limit
  * Change how HostManager is calling the service information
  * Move scheduler.host_manager to use ComputeNode object
  * patch out nova libvirt driver event thread in tests
  * Small cleanup in pci_device_update
  * Add vcpu_model to instance object
  * Pass instance primitive to instance_update_at_top()
  * Remove unused function in test
  * hardware: fix reported host mempages in numa cell
  * objects: fix numa obj relationships
  * objects: remove default values for numa cell
  * Add API schema for v2.1 tenant networks API
  * Libvirt: cleanup rescue lvm when unrescue
  * libvirt: utils canonicalize now the image architecture property
  * libvirt: remove _destroy_instance_files shim
  * libvirt: memnodes shuold be set to a list instead of None
  * Sync with oslo-incubator
  * Make compute use objects usage 'best practice'
  * Fix network tests response code checking
  * Access migration fields like an object in finish_revert_resize
  * Remove unused migration parameter from _cleanup_stored_instance_types
  * Hyper-V: Adds instance missing metrics enabling
  * Add ipv6 support to fake network models
  * Fixes interfaces template identification issue

-------------------------------------------------------------------
Fri Feb 13 01:29:20 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev173:
  * Remove unused function
  * Move policy enforcement into REST API layer for v2.1 deferred_delete
  * Move policy enforcement into REST API layer for v2.1 lock server
  * Sync simple_tenant_usage V2.1 exception with V2 and add test case
  * IP filtering can include duplicate instances
  * Compute: use dot convension for _poll_rescued_instances
  * Compute: update reboot_instance to use dot instance notation
  * Fix incorrect compute api config indentation
  * Compute: use consistant instance dot notation
  * Use dot notation on instance object fields in _delete_instance
  * Implement api samples test for os-baremetal-nodes
  * Fix description of parameters in nova functions
  * Adds keypair type database migration
  * Use controller methods directly in test_rescue
  * Make test re-use HTTPRequest part 5
  * Make obj_set_defaults() more useful
  * Remove unused conductor parameter from get_host_availability_zone()
  * Remove unused network rpcapi calls

-------------------------------------------------------------------
Thu Feb 12 01:30:04 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev137:
  * Add recursive flag to obj_reset_changes()
  * Add tests for nova-manage vm list
  * Log warning if CONF.my_ip is not found on system
  * virt: Fix interaction between disk API tests
  * VMware: update get_vm_resize_spec interface
  * Remove compability check for ratelimit_v3
  * Warn about zookeeper service group driver usage
  * Typos fixed

-------------------------------------------------------------------
Wed Feb 11 01:29:48 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev119:
  * network: Fix IPv6 tests for Mac
  * Stop making the database migration backend lazy pluggable
  * Updated from global requirements
  * Libvirt: Created Nova driver for Quobyte
  * Move policy enforcement into REST API layer for v2.1 pause server
  * Libvirt: update log message
  * Update usage of exception MigrationError
  * Extract preserve ephemeral on rebuild from servers plugin
  * Raise bad request for missing 'label' in tenant network
  * VMware: add disk device information to VmdkInfo
  * Call controller methods directly in test_multinic
  * Fix incorrect use of mock in scheduler test
  * Add more tests for tenant network API
  * Add notification for suspend
  * Add API schema for v2.1 networks API
  * Adds devref for API Microversions
  * Ensure publisher_id is set correctly in notifications
  * Failed to discovery when iscsi multipath and CHAP both enabled
  * VMware: fix resume_state_on_host_boot
  * libvirt: remove pointless loop after live migration finishes
  * libvirt: Set SCSI as the default cdrom bus on System z
  * libvirt: cleanup warning log formatting in _set_host_enabled
  * Cells: Improve invalid hostname handling
  * Cache empty results in libvirt get_volume_connector

-------------------------------------------------------------------
Tue Feb 10 00:49:01 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev72:
  * Make tests use sha256 as openssl default digest algorithm
  * Replace select-for-update in floating_ip_allocate_address
  * VMware: Enable spawn from OVA image
  * Remove wsgi_app usage from test_server_actions
  * Change some v2.1 extension names to v2
  * Add VirtCPUModel nova objects
  * Add enum fieldtype field
  * Convert v2.1 extension_info to show V2 API extension list
  * Cleanup and removal of unused code in scheduler unit tests
  * Refactor test_filter_scheduler use of fakes
  * Fixes Hyper-V configdrive network injection issue
  * Remove temporary power state variables
  * Fix expected error in V2.1 add network API

-------------------------------------------------------------------
Sun Feb  8 01:51:23 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev46:
  * work around for until-failure

-------------------------------------------------------------------
Sat Feb  7 01:50:49 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev44:
  * Updated from global requirements
  * Update matrix for kvm on ppc64
  * Switch off oslo.* namespace check temporarily
  * Switch to using oslo_* instead of oslo.*
  * Enable BIOS bootmenu on AMI-based images
  * Fix references to non-existent "pause" section
  * Fix improper use of Stevedore
  * libvirt: Fail when live block migrating instance with volumes
  * Treat LOG.warning and LOG.warn same
  * Add JSON schema for v2.1 'quota_class' API
  * Add api_version parameter for API sample test base class
  * fix typo in rpcapi docstring
  * Fix conductor servicegroup joining when zk driver is used
  * Make EC2 compatible with current AWS CLI
  * Use a workarounds group option to disable live snaphots
  * Fix bdm transformation for volume backed servers
  * Removed useless method _get_default_deleted_value
  * Update network resource when shelve offload instance
  * Add missing policy for nova in policy.json
  * remove detail method from LimitsController

-------------------------------------------------------------------
Fri Feb  6 01:53:15 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev4:
  2015.1.0b2
  * libvirt: fix console device for system z for log file
  * libvirt: generate proper config for PCS containers
  * libvirt: add ability to add file and block based filesystem
  * libvirt: add ploop disks format support
  * Remove v1.1 from v2.1 extension description
  * Add missing setup.cfg entry for os-user-data plugin
  * Add max_concurrent_builds limit configuration
  * Update Power State after deleting instance
  * libvirt: Use XPath instead of loop in _get_all_block_devices
  * libvirt: Use XPath instead of loop in get_instance_diagnostics
  * Ironic: Adds config drive support
  * Adds barbican keymgr wrapper
  * Added hacking rule for assertEqual(a in b, True/False)
  * VMware: enable a cache prefix configuration parameter
  * VMware: remove unnecessary brackets

-------------------------------------------------------------------
Thu Feb  5 01:42:02 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev815:
  * PCI NUMA filtering
  * Do not treat empty key_name as None
  * Remove unused error from v2.1 create server
  * Fix corrupting the object repository with test instance objects
  * Change cell_type values in nova-manage
  * Fix bad mocking of methods on Instance
  * Updated from global requirements
  * Fix cells rpc connection leak
  * Remove redundant assert of mock volume save call
  * Don't create block device mappings in the API cell
  * Add formal doc recording hypervisor feature capability matrix
  * libvirt-xen: Fix block device prefix and disk bus
  * libvirt-xen: don't request features ACPI or APIC with PV guest
  * Cells: Fix service_get_by_compute_host
  * Replace select-for-update in fixed_ip_associate_pool
  * GET details REST API next link missing 'details'

-------------------------------------------------------------------
Wed Feb  4 01:54:47 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev783:
  * Remove useless argparse requirement
  * add asserts of DriverBlockDevice save call parameters
  * fix call of DriverVolumeBlockDevice save in swap_volume
  * libvirt : Add support for --interface option in iscsiadm
  * Expand instances project_id index to cover deleted as well
  * Fixes Hyper-V instance snapshot
  * Add more status when do _poll_rebooting_instances
  * Make code compatible with v4 auth and workaround webob bug
  * Fix likely undesired use of redirection
  * libvirt: Support iSCSI live migration for different iSCSI target
  * libvirt: always pass image_meta when getting guest XML
  * Make test re-use HTTPRequest part 4
  * libvirt: use XPath in _get_serial_ports_from_instance
  * check the configuration num_vbd_unplug_retries

-------------------------------------------------------------------
Tue Feb  3 01:53:55 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev755:
  * libvirt: avoid setting the memnodes where when it's not a supported option
  * Save bdm in swap_volume
  * doc: document manual testing procedure for serial-console
  * nova net-delete network is not informative enough
  * Fix typo in nova/virt/disk/vfs/localfs.py
  * libvirt: fix failure when attaching volume to iso instance
  * Add log message to is_luks function
  * object: serialize set to list
  * Fix leaking exceptions from scheduler utils
  * Adds tests for Hyper-V VHD utils
  * libvirt: add QEMU built-in iSCSI initiator support
  * Add update_or_create flag to BDM objects create()
  * Remove unused method from test_metadata
  * Add JSON schema for "associate_host" API
  * Add migrate_flavor_data to nova-manage
  * Adds logging to ComputeCapabilitiesFilter failures
  * VMware: add in utility methods for copying and deleting disks
  * libvirt: assume image_meta is non-None in blockinfo module
  * Enforce DB model matches results of DB migrations
  * Add missing foreign keys for sqlite
  * Fix an indentation in server group api samples template
  * Allow instances to attach to shared external nets
  * libvirt: add parallels virt_type
  * Adds common policy authorizer helper functions for Nova V2.1 API
  * Adds skip_policy_check flag to Compute/Network/SecurityGroup API
  * Add API schema for v2.1 server reboot actions
  * Add API schema for v2.1 'removeFloatingIp'
  * Add API schema for v2.1 'addFloatingIp'
  * Add parameter_types.ip_address for cleanup
  * Remove N331 hacking rules

-------------------------------------------------------------------
Sun Feb  1 01:43:07 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev653:
  * Remove unused content_type_params()

-------------------------------------------------------------------
Sat Jan 31 01:43:02 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev651:
  * libvirt: fix missing block device mapping parameter
  * Revert "Raise if sec-groups and port id are provided on boot"
  * Calls to superclass' __init__ function is optional
  * Fix error message when no IP addresses available

-------------------------------------------------------------------
Fri Jan 30 10:59:19 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev643:
  * Add flavor fields to Instance object
  * Fix up some instance object creation issues in tests
  * Fix misspellings in hardware.py
  * Apply v2.1 API to href of version API
  * libvirt: always pass image meta when getting disk info from bdm
  * Handle ironic_client non-existent case
  * Use a workarounds option to disable rootwrap
  * Convert nova-manage list to use Instance objects
  * Create a 'workarounds' config group
  * Updated from global requirements
  * don't use exec cat when we can use read
  * don't assert_called_once_with with a real time
  * Network: correct VMware DVS port group name lookup
  * Refactor ComputeCapabilitiesFilter as bugfix preparation
  * libvirt: update uri_whitelist in fakelibvirt.Connection
  * Revert "Adds keypair type database migration"
  * Raise NotFound if attach interface with invalid net id or port id
  * Change default value of multi_instance_display_name_template
  * Raise if sec-groups and port id are provided on boot
  * Break base service group driver class out from API
  * libvirt: Use XPath instead of loop in _get_disk_xml
  * Make _get_instance_block_device_info preserve root_device_name
  * Implement a safe copy.copy() operation for Nova models
  * Guard against missing X-Instance-ID-Signature header
  * Update WSGI SSL IPv6 test and SSL certificates
  * Catch more specific exception in _get_power_state
  * Maintain the creation order for vifs
  * Set socket options in correct way
  * Fix conductor processes race trying to join servicegroup (zk driver)

-------------------------------------------------------------------
Thu Jan 29 01:53:32 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev587:
  * Support for ext4 as default filesystem for ephemeral disks
  * Objects: add in missing translation

-------------------------------------------------------------------
Wed Jan 28 01:59:17 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev583:
  * Check for LUKS device via 'isLuks' subcommand
  * disk: use new vfs method and option to extend
  * libvirt: always pass image meta when getting disk mapping
  * libvirt: always pass image meta when getting disk info
  * objects: fix typo in changelog of compute_node
  * Reply with a meaningful exception when ports are over the quota limit
  * Adds keypair type database migration
  * A minor change of CamelCase parameter
  * Imported Translations from Transifex
  * Add missing indexes in SQLite and PostgreSQL
  * Remove H238 comment from tox.ini
  * libvirt: use image_meta when looking up default device names
  * Fix policy validation in JSONSchema
  * Adds assert_has_no_errors check
  * Begin using ironic's "AVAILABLE" state
  * HACKING.rst: Update the location of unit tests' README.rst
  * Make test re-use HTTPRequest part 1
  * ephemeral file names should reflect fs type and mkfs command
  * Add API schema for v2.1 createImage API
  * Hyper-V: Fixes wrong hypervisor_version
  * Cleanup XML for api samples tests for Nova REST API
  * Move test_extension_info from V3 dir to V2.1

-------------------------------------------------------------------
Tue Jan 27 01:55:43 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev540:
  * Revert temporary hack to monkey patch the fake rpc timeout
  * virt: make tests pass instance object to get_instance_disk_info
  * libvirt: rename conn variable in LibvirtConnTestCase
  * Add method for getting the CPU pinning constraint
  * libvirt: Consider CPU pinning when booting
  * Ignore warnings from contextlib.nested
  * Remove redundant catch for InstanceNotFound
  * libvirt: Create correct BDM object type for conn info update
  * disk/vfs: introduce new option to setup
  * disk/vfs: introduce new method get_image_fs
  * Use controller methods in test_floating_ips
  * Add version as request param for fake HTTPRequest
  * libvirt: not setting membacking when mempages are empty host topology
  * Remove unused methods in nova utils
  * VMware: add in utility method for copying files

-------------------------------------------------------------------
Sun Jan 25 01:53:41 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev510:
  * Avoid bdms db call when cleaning deleted instance
  * Cleanup bad JSON files
  * libvirt: remove use of utils.instance_sys_meta
  * libvirt: remove use of fake_instance.fake_instance_obj
  * Adds "file" disk driver support to Xen libvirt driver
  * Cleanup in test_admin_actions
  * Remove mox dependency
  * Improve api-microversion hacking check
  * fix wrong file path in docstring of hacking.checks
  * Fix nova-manage shell ipython
  * ironic: remove non-standard info in get_available_resource dict
  * hyperv: use standard architecture constants for CPU model
  * xenapi: fix structure of data reported for cpu_info

-------------------------------------------------------------------
Sat Jan 24 01:52:31 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev484:
  * Updated from global requirements
  * Remove unused method log_db_contents
  * Switch to oslo.vmware API for reading and writing files
  * libvirt: rename self.conn in LibvirtVolume{Snapshot||Usage}TestCase
  * Fix errors in string formatting operations
  * Fixes undocumented commands
  * Virt: remove unused 'host' parameter from get_host_uptime
  * Fix v2.1 os-tenant-networks/networks API
  * Add unit test for getting project quota remains
  * Cleanups in preparation of flavor attributes on Instance
  * Add flavor column to instance_extra table
  * Fix wrong instructions for rebuilding API samples
  * Use get_my_ipv4 from oslo.utils
  * Corrects link to API Reference on landing page
  * VMware: remove unused method in the fake module
  * include python-novaclient in abandon policy

-------------------------------------------------------------------
Fri Jan 23 01:54:08 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev453:
  * Reschedule queries to nova-scheduler after a timeout occurs
  * Add to_dict() method to PciDevicePool object
  * libvirt: rename self.libvirtconnection in LibvirtDriverTestCase
  * libvirt: convert LibvirtConnTestCase to use fakelibvirt fixture
  * Provide compatibliity for db.compute_node_statistics
  * Update network resource when rescheduling instance
  * libvirt: Expanded test libvirt driver
  * Remove unused controller instance in test_config_drive
  * Add checking changePassword None in _action_change_password(v2)
  * Add more exceptions handle when change server password (v2)
  * Share admin_password unit test between V2 & V2.1
  * Fix JSONFilter docs
  * libvirt: move _get_hypervisor_* functions to Host class
  * libvirt: don't turn time.sleep into a no-op in tests
  * Add setup/cleanup_instance_network_on_host api for neutron/nova-network
  * VMware: snapshot as stream-optimized image
  * Get settable user quota maximum correctly
  * Fix typo in nfs_mount_options option description
  * Remove non existent rule N327 from HACKING.rst
  * etc: replace NullHandler by Python one

-------------------------------------------------------------------
Thu Jan 22 01:51:20 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev411:
  * Convert tests to NoDBTestCase
  * Don't translate logs in tests
  * Don't translate exceptions in tests
  * Share server_actions unit test between V2 & V2.1
  * Fix server_groups schema on v2.1 API
  * clean up extension loading logging
  * Enable check for H238 rule
  * Honor shared storage on resize revert
  * Stub out instance action events in test_compute_mgr

-------------------------------------------------------------------
Wed Jan 21 01:55:05 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev396:
  * libvirt: update get_capabilities to Host class
  * libvirt: add get_connection doc string in Host class
  * Call ComputeNode instead of Service for getting the nodes
  * Adds Hyper-V generation 2 VMs implementation
  * VMware: ensure that correct disk details are returned
  * Fix py27 gate failure - test_create_instance_both_bdm_formats
  * Make get_best_cpu_topology consider NUMA requested CPU topology
  * VMware: refactor utility functions related to VMDK
  * don't use debug logs for object validation
  * tests: fix handling of TIMEOUT_SCALING_FACTOR
  * Make service-list output consistent
  * Make V2.1 servers filtering (--tenant-id) same as V2
  * libvirt: clean instance's directory when block migration fails
  * Catch NUMA related exceptions for create server v2.1 API
  * libvirt: Decomposition plug hybrid methods in vif
  * This patch fixes the check that 'options' object is empty correctly

-------------------------------------------------------------------
Tue Jan 20 01:51:39 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev364:
  * Reduce complexity of the _get_guest_config method
  * Remove useless requirements
  * Make libvirt driver expose sibling info in NUMA topology
  * Fixed incorrect initialization of availability zone tests
  * Sync with latest oslo-incubator
  * initialize objects with context in VirtualInterface object tests
  * initialize objects with context in Tag object tests
  * initialize objects with context in Service object tests
  * Fixes Hyper-V boot from volume live migration
  * Cache ironic-client in ironic driver
  * VMware: driver not handling port other than 443
  * Add API schema for server_groups API
  * Remove lock files when remove libvirt images
  * Make test_consoles to directly call controller methods
  * Add support for clean_shutdown to resize in compute api layer
  * Libvirt: use strutils.bool_from_string

-------------------------------------------------------------------
Sun Jan 18 01:53:08 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev332:
  * increase fake rpc POLL_TIMEOUT to 0.1s
  * Fix inconsistencies in the ComputeNode object about service
  * create some unit of work logging in n-net
  * Remove unused scheduler driver methods
  * Catch expected exceptions in remote console controller

-------------------------------------------------------------------
Sat Jan 17 01:52:22 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev322:
  * Revert "initialize objects with context in block device"
  * Performance: leverage dict comprehension in PEP-0274
  * xenapi: don't send terminating chunk on errors
  * Make numa_usage_from_instances consider CPU pinning
  * libvirt: remove/revert pointless logic for getVersion call
  * libvirt: move capabilities helper into host.py
  * libvirt: move domain list helpers into Host class
  * libvirt: move domain lookup helpers into Host class
  * Add numa_node to PCIDevice
  * libvirt: set guest cpu_shares value as a multiple of guest vCPUs

-------------------------------------------------------------------
Fri Jan 16 01:53:32 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev303:
  * Expansion of matching XML strings logic
  * oslo: remove useless modules
  * Do not use deprecated assertRaisesRegexp()
  * Remove unused instance_group_metadata_* DB APIs
  * initialize objects with context in block device
  * Reduce the complexity of the create() method
  * Make service-delete work in API cells
  * Fix OverQuota headroom KeyError in nova-network allocate_fixed_ip
  * Cleanup in admin_actions(v2.1api)
  * Fix failure rebuilding instance after resize_revert
  * initialize objects with context in SecurityGroupRule object tests
  * initialize objects with context in SecurityGroup object tests
  * SQL scripts should not manage transactions
  * Fix EC2 volume attachment state at attaching stage
  * Add ALL-IN operator to extra spec ops

-------------------------------------------------------------------
Thu Jan 15 01:51:10 UTC 2015 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev273:
  * speed up tests setting fake rpc polling timeout
  * Fix live migration RPC compatibility with older versions
  * Update docstring for wrap_exception decorator
  * Make LOG exception use format_message
  * make IptablesRule debug calls meaningful
  * Add handling of BadRequest from Neutron
  * VMware: use power_off_instance instead of power_off
  * Remove unnecessary cleanup from ComputeAPITestCase
  * Join instances column before expecting it to exist
  * Hyper-V: Fix volume attach issue caused by wrong constant name
  * initialize objects with context in compute manager
  * libvirt: Handle empty context on _hard_reboot

-------------------------------------------------------------------
Wed Jan 14 13:30:54 UTC 2015 - tbechtold@suse.com

- Update to version nova-2015.1.dev249:
  * Updated from global requirements
  * Make ec2 auth support v4 signature format
  * Replace Hacking N315 with H105
  * Enable W292
  * Fix and re-gate on H306
  * Move to hacking 0.10
  * Updated from global requirements
  * Move WarningsFixture after DatabaseFixture so emit once
  * libvirt: Use arch.from_host instead of platform.processor
  * Fix obj_to_primitive() expecting the dict interface methods
  * Remove unused XML_WARNING variable in servers API
  * remove pylint source code annotations
  * remove all traces of pylint testing infrastructure
  * initialize objects with context in base object tests
  * initialize objects with context in Migration object tests
  * initialize objects with context in KeyPair object tests
  * initialize objects with context in InstanceNUMATopology object tests
  * initialize objects with context in InstanceGroup object tests
  * initialize objects with context in InstanceFault object tests
  * Add WarningsFixture to only emit DeprecationWarning once in a test run
  * Doc: Adds python-tox to Ubuntu dependencies
  * Added hacking rule for assertTrue/False(A in B)
  * ironic: use instance object in driver.py
  * Add LibvirtGPFSVolumeDriver class
  * Return 500 when unexpected exception raising when live migrate v2
  * Remove no need LOG.exception on attach_interface
  * Switch to tempest-lib's packaged subunit-trace
  * Update eventlet API in libvirt driver
  * initialize objects with context in Instance object tests
  * initialize objects with context in Flavor object tests

-------------------------------------------------------------------
Wed Dec 10 00:55:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1323.gcb3a8b5:
  * Fix cells RPC version 1.30 compatibility with dict-based Flavors
  * objects: introduce numa pages topology as an object
  * fix pep8 errors that apparently slipped in
  * Add cn_get_all_by_host and cn_get_by_host_and_node to ComputeNode
  * Add host field to ComputeNode
  * Add a validation format "cidr"
  * Use a copy of NEW_NETWORK for test_networks
  * Libvirt: SMB volume driver
  * VMware: allow selection of vSAN datastores

-------------------------------------------------------------------
Tue Dec  9 00:56:21 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1305.g668c2c9:
  * Libvirt: Fsfreeze during live-snapshot of qemu/kvm instances
  * Updated from global requirements
  * Hyper-V: attach volumes via SMB
  * Update LVM lockfile name identical to RAW and Qcow
  * VMware: support passing flavor object in spawn
  * Libvirt: make use of flavor passed by spawn method
  * Virt: change instance_type to flavor
  * rename oslo.concurrency to oslo_concurrency
  * Support macvtap for vif_type being hw_veb
  * Remove unnecessary timeutils override cleanup
  * Cleanup timeutils override in tests/functional/test_servers
  * Downgrade quota exceeded log messages
  * Remove unused cinder code
  * Libvirt normalize numa cell ids
  * Remove needless workaround in utils module
  * Remove except Exception cases
  * Workflow documentation is now in infra-manual
  * Adds global API version check for microversions
  * Assert order of DB index members
  * Compute Add build_instance hook in compute manager
  * Remove the volume api related useless policy rules
  * Remove old Baremetal Host Manager
  * Rename private functions in db.sqla.api

-------------------------------------------------------------------
Sat Dec  6 00:56:26 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1259.g5ef07cc:
  * Fixes multi-line strings with missing spaces
  * Fix incorrectly formatted log message
  * libvirt: check value of need_legacy_block_device_info
  * Fixed typo in testcase and comment
  * Implement microversion support on api methods
  * Fix long hostname in dnsmasq
  * Updated from global requirements
  * object-ify flavors manager side of the RPC
  * Enforce unique instance uuid in data model
  * Replacement `_` on `_LW` in all LOG.warning part 4
  * Replacement `_` on `_LW` in all LOG.warning part 3
  * Convert v3/v2.1 extension info to present v2 API format
  * VMware: ephemeral disk support
  * Fix disconnecting necessary iSCSI sessions issue
  * Network object: add missing translations
  * Only filter once for trusted filters
  * Indicate whether service is down for mc driver
  * make get_by_host use slave in periodic task
  * Fix scheduler_available_filters help

-------------------------------------------------------------------
Fri Dec  5 00:57:07 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1223.g0ba66aa:
  * Add CPU pinning data to InstanceNUMACell object
  * Adds NUMA CPU Pinning object modeling
  * objects: Add several complex field types
  * Imported Translations from Transifex
  * libvirt: Fix domain creation for LXC
  * Break V2 XML Support
  * libvirt: Enable console and log for system z guests
  * libvirt: Set guest machine type on system z
  * Drop support for legacy server groups
  * Libvirt: Don't let get_console_output crash on missing console file
  * libvirt: enhance config memory backing to handle hugepages
  * libvirt: video RAM setting should be passed in kb to libvirt
  * Fix type of uniq_security_groups0project_id0name0deleted
  * Add debug log for url not found
  * Scheduler: return a namedtuple from _get_group_details
  * Correct InvalidAggregateAction translation&format
  * Add API validation schema for volume_attachments
  * Share CreateBackup unit test between V2 & V2.1
  * Share suspend_server unit test between V2 & V2.1
  * Share pause_server unit test between V2 & V2.1
  * Share lock_server unit test between V2 & V2.1
  * Use admin only common test case in admin action unit test cases
  * Make aggregate filters use objects
  * tests: update _get_instance_xml to accept custom flavor object
  * libvirt: vif tests should use a flavor object
  * libvirt: use qemu (qdisk) disk driver for Xen >= 4.2.0
  * Revert pause/unpause state when host restart
  * Fixed quotas double decreasing problem
  * VMware: Fix problem transferring files with ipv6 host
  * VMware: pass vm_ref to _set_machine_id

-------------------------------------------------------------------
Thu Dec  4 00:56:33 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1155.g3ad52a7:
  * Hyper-V: Adds VMOps unit tests (part 1)
  * VMware: support spawn of stream-optimized image
  * libvirt: reuse defined method to return instance numa topology
  * Don't mock external locks with Semaphore
  * VMware: optimize resource pool usage
  * Added objects Tag and TagList
  * Switch to moxstubout and mockpatch from oslotest
  * Check that volume != root device during boot by image
  * Make a flavorRef validation strict
  * Add missing indexes from 203 migration to model
  * Correct columns covered in migrations_instance_uuid_and_status_idx
  * Optimize 'floating_ip_bulk_create' function
  * Hard reboot doesn't re-create instance folder
  * Remove unused oslo.config import
  * Use real disk size to consider a resize down
  * Clearer default implmentation for dhcp_options..

-------------------------------------------------------------------
Wed Dec  3 00:57:41 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1124.g9ccad00:
  * Imported Translations from Transifex
  * factor out _setup_logging in test.py
  * extract _setup_timeouts in test.py
  * Use "is_neutron_security_groups" check
  * Fix function name mismatch in test case
  * VMware: prevent exception with migrate_disk_and_power_off
  * Compute: catch correct exception when host does not exists
  * Code cleanup: quota limit validation
  * Add api validation schema for image_metadata
  * Remove blanks before ':'
  * Port virtual-interfaces plugin to v2.1(v3) API
  * Catch ComputeServiceUnavailable on v2 API
  * GET servers API sorting REST API updates
  * VMware: enable VMware driver to use new BDM format
  * Removing the headroom calculation from db layer
  * Make multiple_create unit tests share between v2 and v2.1
  * remove test.ReplaceModule from test.py
  * Added db API layer to add instance tag-list filtering support
  * Added db API layer for CRUD operations on instance tags
  * Fix API samples/templates of multinic-add-fixed-ip
  * Sync latest from oslo-incubator
  * Fixes Hyper-V agent IDE/SCSI related refactoring
  * Hyper-V: Refactors Hyper-V VMOps unit tests
  * Hyper-V: Adds Hyper-V SnapshotOps tests
  * Remove unused network_api.get_floating_ips_by_fixed_address()
  * add abandon_old_reviews script
  * Eventlet green threads not released back to pool
  * Hyper-V: Adds LiveMigrationOps unit tests
  * Hyper-V: Removes redundant utilsfactory tests from test_hypervapi
  * Hyper-V: Adds HostOps unit tests

-------------------------------------------------------------------
Tue Dec  2 00:57:59 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev1044.g78d4d7a:
  * Fix URL mapping of image metadata PUT request
  * Fix URL mapping of server metadata PUT request
  * objects: move numa host and cell to objects
  * objects: introduce numa objects
  * Changed testcase 'test_send_on_vm_change' to test vm change
  * VMware: associate instance with storage policy
  * VMware: use storage policy in datastore selection
  * VMWare: get storage policy from flavor
  * Fix v2.1 API os-simple-tenant-usage policy
  * Port floating_ips extension to v2.1
  * Implement 'personality' plugin for V2.1
  * Enable pep8 on ./tools directory
  * VMware: enable backward compatibility with existing clusters
  * Type conflict in trusted_filter.py using attestation_port default value
  * Limit InstanceList join to system_metadata in os-simple-tenant-usage
  * Specify storage IP for iscsi connector
  * Optimize 'fixed_ip_bulk_create' function

-------------------------------------------------------------------
Mon Dec  1 09:43:22 UTC 2014 - dmueller@suse.com

- Update to version nova-2015.1.dev1010.g59acb16:
  * objects: move virt numa instance to objects
  * Change definition of API_EXTENSION_NAMESPACE to method
  * Set API version request information on request objects
  * Adds APIVersionRequest class for API Microversions
  * Updated from global requirements
  * move the integrated tests into the functional tree
  * Fix use of conf_fixture
  * Make network/* use Instance.get_flavor()
  * Make metadata server use Instance.get_flavor()
  * Fix use of extract_flavor() in hyper-v driver
  * Check server group policy on migrate/evacuate
  * VMware: fix exception when multiple compute nodes are running
  * Add API json schema for server_external_event(v2.1)
  * Port v2 quota_classes extension to work in v2.1(v3) framework
  * Share unit test case for server_external_events api
  * Add API schema for v2.1/v3 scheduler_hints extension
  * Make compute/api.py::resize() use Instance.get_flavor()
  * Make get_image_metadata() use Instance.get_flavor()
  * Fix instance_update() passing SQLA objects to send_update()
  * dummy patch to let tox functional pass
  * Remove Python 2.6 classifier
  * hardware: clean test to use well defined fake flavor
  * objects: Add test for instance _save methods
  * Error code for creating duplicate floating_ip_bulk
  * Use HTTPRequest instead of HTTPRequestV3 for v2/v2.1 tests
  * objects: make instance numa topology versioned in db
  * Clean up in test_server_diagnostics unit test case
  * Add "x-compute-request-id" to a response header
  * Prevent admin role leak in context.elevated
  * Introduce a .z version element for backportable objects

-------------------------------------------------------------------
Thu Nov 13 00:38:47 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev697.ga22cece:
  * Updated from global requirements
  * Use six.text_type instead of unicode
  * VMware: trivial fix for comment
  * Hyper-V: Skip logging out in-use targets

-------------------------------------------------------------------
Wed Nov 12 00:38:52 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev689.g70ad74c:
  * Drop max-complexity to 47
  * xenapi plugins must target only Python 2.4 features
  * Switch default cinder API to V2
  * Remove deprecated spicehtml5 options
  * XENAPI add duration measure to log message
  * Make scheduler code use object with good practice

-------------------------------------------------------------------
Tue Nov 11 00:38:47 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev677.g943f02f:
  * libvirt: add classes for NUMA memory binding configuration

-------------------------------------------------------------------
Sat Nov  8 00:38:20 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev676.ge03525b:
  * Fix xen plugin to retry on upload failure
  * scheduler: Remove assert on the exact number of weighers

-------------------------------------------------------------------
Fri Nov  7 00:38:16 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev673.g0a7f2a8:
  * Quotas: remove deprecated configuration variable
  * Glance: remove deprecated config options
  * Cinder: remove deprecated configuration options
  * Neutron: remove deprecated config options
  * object: update instance numa object to handle pagesize
  * hardware: make cell instance topology to handle memory pages
  * hardware: introduce VirtNUMATopologyCellInstance
  * hardware: fix in doctstring the memory unit used
  * virt: introduce types VirtPageSize and VirtPagesTopology
  * Fix instance_usage_audit_log test to use admin context
  * Return HTTP 400 if use invalid fixed ip to attach interface

-------------------------------------------------------------------
Wed Nov  5 01:26:48 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev651.g051e496:
  * libvirt: safe_decode domain.XMLDesc(0) for i18n logging
  * Compute: catch more specific exception for _get_instance_nw_info
  * Handle exception better in v2.1 attach_interface

-------------------------------------------------------------------
Tue Nov  4 01:26:32 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev645.gbfbcf7f:
  * Make test_security_groups nose compatible
  * Make test_quotas compatible with nosetests
  * Move setup_instance_group to conductor
  * Make test_host_filters a NoDBTestCase

-------------------------------------------------------------------
Sat Nov  1 01:24:52 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev637.g2a7f3af:
  * Use sizelimit from oslo.middleware
  * Use oslo.middleware
  * Move group affinity filters tests to own test file
  * Split out metrics filter unit tests
  * Remove param check for backup type on v2.1 API
  * VMware: use instance.uuid instead of instance['uuid']
  * host manager: Log the host generating the warning
  * Remove uncessary instance.save in nova compute
  * Replace custom patching in `setUp` on HypervisorsSampleJsonTests

-------------------------------------------------------------------
Fri Oct 31 01:22:04 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev619.geb9c321:
  * Make resource tracker always use Flavor objects
  * Switch Nova to use oslo.concurrency
  * Splits out retry filter unit tests
  * Split out compute filters unit tests
  * Update hooks from oslo-incubator copy
  * update retryable errors & instance fault on retry
  * VMware: Improve the efficiency of vm_util.get_host_name_for_vm
  * VMware: Add fake.create_vm()
  * Adds tests for Hyper-V Network utils
  * Adds tests for Hyper-V Host utils
  * Clean up iSCSI multipath devices in Post Live Migration
  * Check fixed-cidr is within fixed-range-v4
  * VMware: Improve logging on failure due to invalid guestId

-------------------------------------------------------------------
Thu Oct 30 09:07:04 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev593.gdcba0a1:
  * Split out aggregate disk filter unit tests

-------------------------------------------------------------------
Thu Oct 30 07:09:44 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev591.gb06f3e7:
  * Change error code of floating_ip_dns api(v2.1)
  * Ignore DiskNotFound error on detaching volumes
  * Split out core filter unit tests
  * Split out IO Ops filter unit tests
  * Read flavor even if it is already deleted

-------------------------------------------------------------------
Thu Oct 30 01:22:10 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev581.ga7e1433:
  * Update docstring for check_instance_shared_storage_local
  * remove use of explicit lockutils invocation in tests
  * Delay STOPPED lifecycle event for Xen domains
  * Remove warning & change @periodic_task behaviour
  * Fix nova-compute start issue after evacuate
  * libvirt: introduce config to handle cells memory pages caps
  * Use 404 instead of 400 when security_group is non-existed
  * Port security-group-default-rules extension into v2.1
  * Port SecurityGroupRules controller into v2.1
  * Split out num instances filter unit tests
  * Split and fix the type filters unit tests
  * Split and fix availability zone filter unit tests
  * Split out PCI passthrough filter unit tests
  * Use common get_instance call in API plugins
  * Fix nova evacuate issues for RBD
  * Set error state when unshelve an instance due to not found image
  * Remove unused compute_api in extend_status
  * Use wsgi.response for v2.1 API
  * VMware: fix compute node exception when no hosts in cluster
  * VMware: add tests for spawn with config drive enabled
  * Remove outdated docstring for XenApi driver's options
  * Make separate calls to libvirt volume

-------------------------------------------------------------------
Wed Oct 29 01:22:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev537.g6c90d81:
  * Small doc fix in compute test
  * Fixes DOS issue in instance list ip filter
  * error if we don't run any tests
  * Revert "Switch Nova to use oslo.concurrency"
  * Updated from global requirements
  * Add API validation schema for disk_config
  * DB API: Pass columns_to_join to instance_get_active_by_window_joined
  * Use py27 version of assertRaisesRegexp
  * xenapi: upload/download params consistency change
  * Use assertRaisesRegexp
  * Drop python26 support for Kilo nova
  * Switch Nova to use oslo.concurrency
  * fix the error log print in encryptor __init__.py
  * Compute: maint: adjust code to use instance object format
  * Network: manage neutron client better in allocate_for_instance
  * Fix the unittest use wrong controller for SecurityGroups V2
  * Add API validation schema for floating_ip_dns
  * Remove LOG outputs from v2.1 API layer
  * Make v2.1 tests use wsgi_app_v21 and remove wsgi_app_v3
  * Fix order of arguments in assertEqual
  * Remove duplicate index from model
  * Ironic: Continue pagination when listing nodes

-------------------------------------------------------------------
Tue Oct 28 01:19:31 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev496.g43094a9:
  * Split out agg multitenancy isolation unit tests
  * Split agg image props isolation filter unit tests
  * Separate isolated hosts filter unit tests
  * Separate NUMA topology filter unit tests
  * resource-tracker: Begin refactor unit tests
  * Use wsgi.response for v2.1 unrescue API
  * libvirt: fully parse PCI vendor/product IDs to integer data type
  * ironic: use instance object for `_add_driver_fields`
  * ironic: use instance object for `_wait_for_active`
  * ironic: use instance object for `get_info`
  * ironic: use instance object for `rebuild`
  * ironic: use instance object for plug_vifs
  * Reduce the complexity of stub_out_db_network_api()

-------------------------------------------------------------------
Mon Oct 27 17:44:56 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev470.g7ac26ec:
  * typo in the policy.json "rule_admin_api"
  * Remove `domain` from floating-ip-dns-create-or-update-req body
  * Port floating_ip_dns extention to v2.1
  * Run build_and_run_instance in a separate greenthread
  * Add API schema for v2.1 "resize a server" API
  * Remove use of unicode on exceptions
  * Fix error in comments
  * Make pci_requests a proper field on Instance object
  * api: add serial console API calls v2.1/v3
  * Add API validation schema for cloudpipe api
  * Remove project id in ViewBuilder alternate link
  * Cleanup of tenant network tests
  * Port floating_ips_bulk extention to v2.1
  * Translate 'powervm' hypervisor_type to 'phyp' for scheduling
  * Give a reason why NoValidHost in select_destinations
  * Revert "Replace outdated oslo-incubator middleware"
  * Set logging level for glanceclient to WARN
  * Nova should be in charge of its log defaults
  * Reduce the complexity of _get_guest_config()
  * libvirt: use instance object for detach_volume
  * libvirt: use instance object for attach_volume
  * libvirt: use instance object for resume_state_on_host_boot
  * libvirt: treat suspend instance as an object
  * VMware: Remove redundant fake.reset() in test_vm_util
  * Console: delete code for VMRCConsole and VMRCSessionConsole
  * VMware: delete the driver VMwareESXDriver
  * Replacement `_` on `_LE` in all LOG.error
  * VMware: rename vmware_images to images
  * Remove unuseful parameter in cloudpipe api(v2/v2.1)
  * Moves trusted filter unit tests into own file

-------------------------------------------------------------------
Fri Oct 17 11:48:59 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev311.gad84585:
  * Fix instance_extra backref
  * Refactor compute tests to not use _objectify()
  * Refactor compute and conductor tests to use objects

-------------------------------------------------------------------
Fri Oct 17 00:18:16 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev305.gdaf278c:
  * Add notification for server group operations
  * Port os-networks-associate plugin to v2.1(v3) infrastructure
  * Port os-tenant-networks plugin to v2.1(v3) infrastructure
  * Fix genconfig - missed one import from oslo cleanup
  * Handle Forbidden error from network_api.show_port in os-interface:show
  * Optimize get_instance_nw_info and remove ipam

-------------------------------------------------------------------
Thu Oct 16 00:15:05 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev294.gfe7065f:
  * Fix unit test failure due to tests sharing mocks
  * Remove unused modules copied from oslo-incubator
  * Remove unused code in pci_manager.get_instance_pci_devs()
  * VMware: get_all_cluster_refs_by_name default to {}
  * Add 'zvm' to the list of known hypervisor types
  * Fix image metadata returned for volumes
  * libvirt: Make sure volumes are well detected during block migration

-------------------------------------------------------------------
Wed Oct 15 08:09:55 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev280.g45c2205:
  * Fix wrong exception return in fixed_ips v2 extention

-------------------------------------------------------------------
Wed Oct 15 00:16:11 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev278.gb16f7e0:
  * Switch to nova's jsonutils in oslo.serialization
  * VMware: mark virtual machines as 'belonging' to OpenStack
  * Rename cli variable in ironic driver
  * Add instance_group_get_by_instance to db.api
  * Updated from global requirements
  * Add supported_hv_specs to ComputeNode object
  * Use 400 instead of 422 for security_groups v2 API
  * Sync with latest oslo-incubator
  * Don't translate unit test logs
  * Remove init for object list in api layer
  * Update README for openstack/common
  * VMware: add support for default pbm policy
  * Remove unused imports from neutron api
  * Cleanup tenant networks plugin config creation
  * Port os-networks plugin to v2.1(v3) infrastructure
  * Extend XML unicode test coverage
  * Remove unnecessary debug/info logs of normal API ops
  * Port disk_config extension for V2.1
  * Refactoring of contrib.test_networks tests
  * Compute: use an instance object in terminate_instance
  * Fix disk_allocation_ratio on filter_scheduler.rst
  * Remove unused method within filter_scheduler test
  * Add test case for vim header check
  * Change test function from snapshot to backup

-------------------------------------------------------------------
Tue Oct 14 00:16:31 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev230.g3078558:
  * Port floating_ip_pools extention to v2.1
  * Imported Translations from Transifex

-------------------------------------------------------------------
Sat Oct 11 23:46:41 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev226.gdf57d44:
  * Convert migrate reqeusts to use joins
  * Use database joins for fixed ips to other objects
  * Finish objects conversion in the os-interface API
  * Port cloudpipe extension to v2.1
  * VMware: remove unused argument from _delete_datastore_file()

-------------------------------------------------------------------
Fri Oct 10 23:41:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev216.g829d2ee:
  * Don't log every (friggin) migration version step during unit tests
  * Revise compute API schemas and add tests
  * Fix libvirt watchdog support
  * vfs: guestfs logging integration
  * Allow backup operation in paused and suspend state
  * VMWare: Fix nova-compute crash when instance datastore not available
  * Add @_retry_on_deadlock to _instance_update()

-------------------------------------------------------------------
Thu Oct  9 23:41:49 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev202.gebca772:
  * Break out over-quota calculation code from quota_reserve()

-------------------------------------------------------------------
Thu Oct  9 19:00:52 UTC 2014 - dmueller@suse.com

- Update to version nova-2015.1.dev200.g0c1ce6c:
  * Fix pci_request_id break the upgrade from icehouse to juno
  * Refactor of test case of floating_ips
  * Log quota refresh in_use message at INFO level for logstash
  * Break out over-quota processing from quota_reserve()
  * Fix broken cert revocation
  * Remove baremetal virt driver
  * VMware: Set vmPathName properly in fake driver
  * Update NoMoreFixedIps message description
  * Break out quota usage refresh code from quota_reserve()
  * Support message queue clusters in inter-cell communication
  * neutronv2: translate 401 and 404 neutron client errors in show_port
  * Use image metadata from source volume of a snapshot
  * Remove 'get_host_stats' virt driver API method
  * Suppressed misleading log in unshelve, resize api
  * libvirt: add _get_launch_flags helper method in unit test
  * Make v2.1 API tests use v2 URLs(test_[a-e].*)
  * Port fping extension to work in v2.1/v3 framework
  * Use oslo.utils
  * VMWare: Remove unnecessery method
  * console: make unsupported ws scheme in python < 2.7.4
  * VMware: remove _get_vim() from VMwareAPISession
  * VMware: remove unnecessary deepcopy
  * Enhance V2 disk_config extension Unit Test
  * Add developer policy about contractual APIs
  * VMware: remove unused variable from tests
  * xenapi: deal with reboots while talking to agent
  * consistently set status as REBUILD when rebuilding
  * Update InstanceInvalidState output
  * refactor flavor manage tests in prep for object-ify flavors
  * refactor flavor db fakes in prep for object-ify flavors

-------------------------------------------------------------------
Tue Oct  7 23:41:50 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev124.g11b4fd7:
  * Correct VERSION of NetworkRequest
  * Log id in raise_http_conflict_for_instance_invalid_state()
  * Imported Translations from Transifex
  * Correctly catch InstanceExists in servers create API
  * Avoid using except Exception in unit test
  * nova-net: add more useful logging before raising FixedIpLimitExceeded
  * libvirt: convert conn test case to avoid DB usage
  * libvirt: convert driver test suite to avoid DB usage
  * Mask passwords in exceptions and error messages
  * console: introduce a new exception InvalidConnectionInfo
  * Port extended_ips/extended_ips_mac extension to V2.1

-------------------------------------------------------------------
Mon Oct  6 23:40:02 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev103.g418b1d2:
  * Disable libvirt NUMA topology support if libvirt < 1.0.4
  * Break out quota refresh check code from quota_reserve()
  * Fix the os_networks display to show cidr properly
  * libvirt: convert volume snapshot test case to avoid DB usage
  * libvirt: convert volume usage test case to avoid DB usage
  * libvirt: convert LibvirtNonblockingTestCase to avoid DB usage
  * libvirt: convert firewall tests to avoid DB usage
  * Ironic: Do not try to unplug VIF if not associated

-------------------------------------------------------------------
Sat Oct  4 23:40:01 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev88.g2dea666:
  * Update rpc version aliases for juno
  * Remove keystoneclient requirement
  * Fix unsafe SSL connection on TrustedFilter
  * fix usage of obj_reset_changes() call in flavor
  * Fixes potential reliablity issue with missing CONF import
  * Add missing instance action record for start of live migration
  * Making nova.compute.api to return Aggregate Objects
  * Fix KeyError for euca-describe-images
  * Remove libvirt legacy LVM code

-------------------------------------------------------------------
Fri Oct  3 23:41:12 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev70.g05a564d:
  * Adds missing exception handling in resize and rebuild servers API
  * Destroy orig VM during resize if triggered by user
  * VMware: Fix deletion of an instance with no files
  * support TRACE_FAILONLY env variable
  * Remove indexes that are prefix subsets of other indexes

-------------------------------------------------------------------
Thu Oct  2 23:39:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev60.g51f5922:
  * Remove the nova-manage flavor sub-command
  * Ensure files are closed promptly when generating a key pair
  * libvirt: convert HostStateTestCase to avoid DB usage
  * libvirt: split firewall tests out into test_firewall.py
  * libvirt: convert utils test case to avoid DB usage
  * Add VIR_ERR_CONFIG_UNSUPPORTED to fakelibvirt
  * Cleanup _convert_block_devices
  * Remove websocketproxy workaround
  * Remove xmlutils module
  * console: fix bug when invalid connection info
  * console: introduce a new exception InvalidToken
  * Typo in exception name - CellsUpdateProhibited
  * VMware: Remove VMwareImage.file_size_in_gb
  * Adds openSUSE support for developer documentation
  * VMware: Remove class orphaned by ESX driver removal
  * Don't list entire module autoindex on docs index
  * Update ironic states and documentation
  * Remove unused elevated context param from quota helper methods
  * Remove all redundant `setUp` methods
  * ironic: Clean LOG usage
  * Add unit test for add_floating_ip API
  * Clean up LOG import in floating_ips_bulk v2 api

-------------------------------------------------------------------
Thu Oct  2 00:11:44 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev16.g05fe0e1:
  * remove scary error message in tox
  * Reserve 10 migrations for backports
  2014.2.rc1
  * Remove local version of generate_request_id
  * Fix Bad except clauses order
  * move integrated api client to requests library

-------------------------------------------------------------------
Wed Oct  1 00:12:12 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2015.1.dev593.gc798798:
  * libvirt: Make sure NUMA cell memory is in Kb in XML
  * Open Kilo development
  * Correct missing vcpupin elements for numa case
  * Imported Translations from Transifex
  * Removes unused code from wsgi _to_xml_node
  * Fix XML UnicodeEncode serialization error
  * cmd: update the default behavior of serial console
  * Ironic driver must wait for power state changes

-------------------------------------------------------------------
Tue Sep 30 11:05:45 UTC 2014 - tbechtold@suse.com

- Update to version nova-2014.2.dev577.gf7032f1:
  * VMWare: Fix VM leak when deletion of VM during resizing
  * console: make websocketproxy handles token from path
  * Fix creating bdm for failed volume attachment
  * Add good path test cases of osapi_compute_workers
  * VMware: prevent race condition with VNC port allocation

-------------------------------------------------------------------
Tue Sep 30 00:15:54 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev567.ge7469a8:
  * Remove duplicate entry from .gitignore file
  * VMware: Remove tests for None in fake._db_content['files']
  * libvirt: consider vcpu_pin_set when choosing NUMA cells
  * Fix hook documentation on entry_points config
  * Fallback to legacy live migration if config error
  * libvirt: log exception info when interface detach failed
  * libvirt: support live migration with shared instances dir
  * Clarify virt driver test comments & log statement
  * Fix "revertResize/confirmResize" for V2.1 API

-------------------------------------------------------------------
Mon Sep 29 12:00:42 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev549.g30b66a9:
  * Fixes missing ec2 api address disassociate error on failure

-------------------------------------------------------------------
Mon Sep 29 09:29:51 UTC 2014 - tbechtold@suse.com

- Update to version nova-2014.2.dev547.g2e9b492:
  * Log original error when attaching volume fails
  * Retry on closing of luks encrypted volume in case device is busy
  * Fix Typo in method name - parse_Dom
  * Updated from global requirements
  * Fix SecurityGroupExists error when booting instances
  * Undo changes to obj_make_compatible
  * VMware: Make DatastorePath hashable
  * Remove usage of self.__dict__ for message var replacement
  * VMware: trivial formatting fix in fake driver
  * VMware: Improve logging of DatastorePath in error messages
  * VMware: Use vm_mode constants
  * Imported Translations from Transifex
  * Updated from global requirements
  * do not use unittest.TestCase for tests
  * Neutron: Atomic update of instance info cache
  * Reduce the scope of RT work while holding the big lock
  * libvirt: convert CacheConcurrencyTestCase to avoid DB usage
  * Give context to the warning in _sync_power_states
  * remove test_multiprocess_api
  * add time to logging in unit tests
  * XenAPI: clean up old snapshots before create new
  * Return vcpu pin set as set rather than list
  * Fix start/stop return active/stopped immediately in EC2 API
  * Reduce the log level for the guestfs being missing
  * Sync network_info if instance not found before _build_resources yield
  * Remove the AUDIT log message about loaded ext
  * Fix unset extra_spec for a flavor
  * Add further debug logging for multiprocess test
  * Revert "libvirt: support live migrate of instances with conf drives"
  * Revert "libvirt: Uses correct imagebackend for configdrive"

-------------------------------------------------------------------
Mon Sep  1 00:21:54 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev947.g921e01c:
  * Change v3 shelve to v2.1
  * Made unassigned networks visible in flat networking
  * Adds Hyper-V serial console log
  * Instance objects: fix indentation issue
  * Add extension block_device_mapping_v1 for v2.1
  * Catch BDM related InvalidBDM exceptions for server create v2.1
  * Changes block_device_mapping extension into v2.1
  * Plumb NetworkRequest objects through conductor and compute RPC
  * Convert v3 server diagnostics plugin to v2.1
  * Use default quota values in test_quotas
  * Update instance state after compute service died for rebuilded instance
  * Make test_killed_worker_recover faster
  * Change v3 flavor_rxtx to v2.1
  * Change v3 os-user-data extension to v2.1
  * Prepend /dev/ to root_device_name in get_next_device_name
  * Add support for select_destinations in Scheduler client
  * Create a Scheduler client library

-------------------------------------------------------------------
Sun Aug 31 00:21:12 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev911.gd91d8a6:
  * Decrease amount of queries while adding aggregate metadata
  * Use instance objects consistently in suspend tests
  * libvirt: Add method for getting host NUMA topology
  * Add instance_extra table and related objects
  * Move and generalize decorator serialize_args to nova.objects.base
  * Convert v3 certificate API to v2.1
  * Fix error in log when log exception in guestfs.py
  * GET servers API sorting enhancements common utilities
  * Work on document structure and doc building
  * xenapi: Attach original local disks during rescue

-------------------------------------------------------------------
Sat Aug 30 00:21:51 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev891.g19e868b:
  * Convert compute/api to use NetworkRequest object and list
  * Refactor the servers API to use NetworkRequest
  * libvirt: reworks configdrive creation
  * VMware: Add in support for CPU shares in event of resource contention
  * VMware: add resource limits for CPU
  * Refactor admin_action plugin and test cases
  * Add NetworkRequest object and associated list
  * Remove use of str on exceptions
  * Change v3 keypairs API to v2.1
  * libvirt: add validation of migration hostname
  * Change V3 access_ips extension into v2.1
  * Change v3 agents API to v2.1
  * Change v3 flavors to v2.1
  * Convert deferred_delete v3 plugin to v2.1 API
  * Stop augmenting oslo-incubators default log levels

-------------------------------------------------------------------
Fri Aug 29 00:22:07 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev861.g2a97e1a:
  * Port simple_tenant_usage into v2.1
  * Backport V3 hypervisor plugin unit tests to V2
  * Port os-server-groups extension to work in v2.1/v3 framework
  * Fix extension parameters in test_multiple_create

-------------------------------------------------------------------
Thu Aug 28 15:55:40 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev853.g39a4f9b:
  * Convert create_backup v3 plugin to v2.1 API

-------------------------------------------------------------------
Thu Aug 28 11:12:39 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev851.gd818f84:
  * Cleanup of V2 console output tests and add missing tests
  * Return BadRequest instead of UnprocessableEntity for volumes API

-------------------------------------------------------------------
Thu Aug 28 09:34:42 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.2.dev847.g9618036:
  * Fix the current state name as 'shutting-down'
  * Porting v3 evacuate testcases to v2
  * libvirt: Uses correct imagebackend for configdrive
  * Add v2.1 API router and endpoint
  * Remove duplicated negative factors in keypair test
  * filter: add per-aggregate filter to configure max_instances_per_host
  * Updated from global requirements
  * A minor change to a comments
  * Check vlan parameter is valid
  * filter: add per-aggregate filter to configure disk_allocation_ratio
  * Allow attaching external networks based on configurable policy
  * Fix CellStateManagerFile init to failure
  * Change v3 extended_status to v2.1
  * Add a Set and SetOfIntegers object fields
  * Add numa_topology column to the compute_node table
  * Preserve exception text during schedule retries
  * Change v3 admin-password to v2.1
  * Make Object FieldType from_primitive pass objects
  * Update RESP message when failed to create flavor
  * Convert multinic v3 plugin to v2.1
  * Change 'changes_since'/'changes-since' into v2.1 style for servers
  * Backport v3 multinic tests to v2
  * Change ViewBuilder into v2.1 for servers
  * Change v3 attach_interface to v2.1
  * Backport V3 flavor extraspecs API unit tests to V2
  * Add v3 versions plugin unit test to v2
  * Remove duplicated code in test_versions
  * Change v3 extended_server_attibutes to v2.1
  * fix typo in docstring
  * libvirt: driver used memory tests cleanup

-------------------------------------------------------------------
Tue Aug 12 00:07:00 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev395.g83327eb:
  * Provide a quick way to run flake8
  * docs - Fix errors,warnings from document generation
  * Standardize logging for v2 api extensions
  * Add API schema for v2.1/v3 config_drive extension
  * Network: interface attach and detach raised confusing exception
  * EC2: fixed AttributeError when metadata is not found
  * Add standard constants for CPU architectures

-------------------------------------------------------------------
Mon Aug 11 11:58:58 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev381.g0e4fc86:
  * docs - Fix errors,warnings from document generation
  * docs - Fix exception in docs generation
  * docs - Fix docstring issues in virt tree
  * Enhance PCI whitelist
  * Enable terminate for EC2 InstanceInitiatedShutdownBehavior
  * Convert glance unit tests to not use stubs
  * Return 404 when floating IP pool not found
  * Catch NeutronClientException when showing a network
  * Add API schema for v2.1/v3 security_groups extension
  * makes sure correct PCI device allocation
  * Make nova-api use quotas object for reservations
  * Optimize db.floating_ip_deallocate
  * Fixes wrong usage of mock.assert_not_called()
  * Code change for nova support cinder client v2
  * libvirt: saving the lxc rootfs device in instance metadata
  * Add method for deallocating networks on reschedule
  * DB: use assertIsNotNone for unit test
  * Add expire reservations in backport position
  * Make network/api.py use Network object for associations
  * Migrate test_glance from mox to mock
  * Add instanceset info to StartInstance response
  * Removes unnecessary instructions in test_hypervapi
  * Diagnostics: add validation for types
  * Add missed discoverable policy rules for flavor-manage v3
  * Revert "Deallocate the network if rescheduling for
  * Handle MacAddressInUseClient exception from Neutron when creating port
  * Updated from global requirements
  * Remove instance_info_cache_delete() from conductor
  * Make spawn_n() stub properly ignore errors in the child thread work
  * Update devref out-of-tree policy grammar error

-------------------------------------------------------------------
Tue Jul 29 19:16:53 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.2.dev124.g18f57e6:
  * Use library instead of CLI to cleanup RBD volumes
  * Move libvirt RBD utilities to a new file
  * Allow dhcp_server to be set from new field
  * Set python hash seed to 0 in tox.ini
  * libvirt: driver tests use non-mocked BDMs
  * Fix doc build errors in models.py
  * Make several ec2 API tests inherit from NoDBTestCase
  * Stub out rpc notifications in ec2 cloud unit tests
  * virt: switch order of args to assertEqual in guestfs test
  * virt: move disk tests into a sub-directory
  * virt: force TCG with libguestfs unless KVM is enabled in libvirt
  * Do not pass instances without host to compute API
  * Pass errors from detach methods back to api proc
  * Increase min required libvirt to 0.9.11
  * libvirt: removing lxc specific disk mapping
  * Method to filter non-root block device mappings
  * Remove unused cell_scheduler_method
  * Fix the i18n for some warnings in compute utils
  * Fix FloatingIP.save() passing FixedIP object to sqlalchemy
  * libvirt: remove VIF driver classes deprecated in Icehouse
  * Fix and Gate on E265
  * Log translation hint for nova.api
  * Add Hyper-V driver in the "compute_driver" option description
  * reduce network down time during live-migration
  * Augment oslo's default log levels with nova specific ones
  * Make the coding style consistent with other Controller in plugins/v3
  * Add i18n log markers in disk api
  * Raise NotImplemented default-security-group-rule api with neutron
  * vmwareapi: remove some unused fake vim methods
  * Correct image_metadata API use of nova.image.glance

-------------------------------------------------------------------
Sat Jul 19 00:12:53 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev729.g91b68d7:
  * update ignore list for pep8
  * libvirt: speed up _get_disk_over_committed_size_total method
  * VMware: consolidate datastore code
  * VMware: Consolidate fake_session in test_(vm|ds)_util
  * Make BDM dict __init__ behave more like a dict
  * libvirt: Save device_path in connection_info when booting from volume
  * Move rebuild to conductor and add find host logic

-------------------------------------------------------------------
Fri Jul 18 00:13:10 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev715.g5eae48a:
  * Deallocate the network if rescheduling for Ironic
  * Make sure that metadata handler uses constant_time_compare()
  * move the cloudpipe_update API v2 extension to use objects
  * Avoid possible timing attack in metadata api
  * Move injected_network_template config to where it's used
  * Defer raising an exception when deleting volumes
  * libvirt: fix recent test changes to work on libvirt < 0.9.13
  * Cleanup and gate on hacking E713 rule
  * libvirt: add version cap tied to gate CI testing
  * Retry db.api.instance_destroy on deadlock
  * change the firewall debugging for clarity
  * Add 'anon' kwarg to FakeDbBlockDeviceDict class
  * VMware: remove duplicate key from test_instance dict
  * Add missing image to instance booted from volume
  * Add API schema for v2.1/v3 create_backup API

-------------------------------------------------------------------
Thu Jul 17 00:23:35 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev685.g4040187:
  * shelve doesn't work on nova-cells environment
  * libvirt: add migrateToURI2 method to fakelibvirt
  * Small grammar fix in libvirt/driver.py. fix all occurrences
  * Correct exception for flavor extra spec create/update
  * Improve shared storage checks for live migration
  * Translations: add LC to all LOG.critical messages
  * Remove redundant code in Libvirt driver
  * Virt: fix typo (flavour should be flavor)
  * Fix and gate on H305 and H307
  * Remove unused instance variables from HostState
  * Standardization of nova.image.API.download
  * Catch InvalidAggregateAction when deleting an aggregate
  * Nova-api service throws error when SIGHUP is sent
  * Remove cell api overrides for lock and unlock
  * Use pool/volume_name notation when deleting RBD volumes
  * libvirt: speed up get_memory_mb_used method
  * libvirt: speed up get_vcpus method
  * libvirt: speed up get_all_block_devices method
  * libvirt: speed up list_instances method
  * Refactors VIF configuration logic
  * Add missing test coverage for MultiplePortsNotApplicable compute/api
  * Handle over quota exception from Neutron
  * Add test cases for 2 block_device functions
  * add comment about why snapshot/backup have no lock check
  * VM diagnostics (v3 API only)
  * VM diagnostics: add serializer to Diagnostics object
  * VM diagnostics: add methods to class to update diagnotics
  * Fixes rbd backend image size
  * VMware: virt unrescue method now supports objects
  * VMware: virt rescue method now supports objects

-------------------------------------------------------------------
Mon Jul 14 00:13:59 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev589.g89ebdfd:
  * libvirt: fix typo in fakelibvirt listAllDomains()

-------------------------------------------------------------------
Sun Jul 13 00:14:22 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev587.g0da88cd:
  * synchronize 'stop' and power state periodic task

-------------------------------------------------------------------
Sat Jul 12 00:15:47 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev585.g7dc2fd7:
  * libvirt: speed up list_instance_uuids method
  * Updated from global requirements
  * Fix interfaces template for two interfaces and IPv6
  * Make the block device mapping retries configurable
  * Catch image and flavor exceptions in _build_and_run_instance
  * Fix more re-definitions and enable F811/F813 in gate
  * Add host_ip to compute node object
  * libvirt: convert cpuset XML handling to use set instead of string
  * Prevent max_count > 1 and specified ip address as input
  * Add aggregates.rst to devref index
  * Remove duplicate python-pip from Fedora devref setup doc
  * libvirt: more efficient method to list domains on host
  * Remove duplicate keys from dictionaries
  * Fix duplicate definitions of variables/methods
  * Resolve import dependency in consoleauth service
  * Improve BlockDeviceMapping object cells awareness
  * Object-ify APIv3 agents extension
  * Object-ify APIv2 agents extension
  * sync periodic_task fix from incubator
  * Use mtu setting from table instead of flag
  * Clean conntrack records when removing floating ip
  * api: remove unused function
  * Replace assertTrue/False with assertEqual/NotEqual
  * Replace assert* with more suitable asserts in tests
  * Run instance root device determination fix

-------------------------------------------------------------------
Fri Jul 11 00:16:04 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev535.g797175c:
  * VMware: move fake.py to the test directory
  * virt: add method for formatting CPU sets to strings

-------------------------------------------------------------------
Thu Jul 10 00:16:35 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev531.g2429f31:
  * Handle InstanceUserDataTooLarge at api layer
  * VMware: optimize VM spawn by caching the vm_ref after creating VM
  * Forcibly set libvirt uri in baremetal virtual power driver

-------------------------------------------------------------------
Wed Jul  9 00:14:57 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev525.g54d0f89:
  * vmwareapi: make method signatures match parent class
  * virt: split CPU spec parsing code out into helper method
  * virt: move get_cpuset_ids into nova.virt.hardware
  * VMware: consolidate common constants into one file
  * Pass instance to _reschedule rather than instance_uuid
  * Add subnet routes to network_info when Neutron is used

-------------------------------------------------------------------
Tue Jul  8 00:14:50 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev513.gd876c76:
  * Require posix_ipc for lockutils
  * hyperv: make method signatures match parent class
  * VMware: add in test utility to get correct VM backing
  * Change instance disappeared during destroy from Error to Warning
  * vmwareapi: remove unused fake vim logout method

-------------------------------------------------------------------
Sun Jul  6 00:14:06 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev504.g825c9ea:
  * xenapi: make method signatures match parent class
  * libvirt: make method signatures match parent class

-------------------------------------------------------------------
Sat Jul  5 00:15:11 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev500.gd70c0ab:
  * VMware: Fix race in spawn() when resizing cached image
  * VMware: add support for driver method instance_exists
  * Avoid re-adding iptables rules for instances that have disappeared
  * Updated from global requirements
  * Nova api service doesn't handle SIGHUP properly
  * Avoid referencing stale instance/network_info dicts in firewall
  * libvirt: Add configuration of guest VCPU topology
  * virt: add helper module for determining VCPU topology
  * Fix bad log message with glance client timeout
  * sync policy logging fix from incubator
  * Sync process utils from olso
  * Pass instance to _set_instance_error_state
  * VMware: validate that VM exists on backend prior to deletion
  * ConfigDriveBuilder refactor for tempdir cleanliness
  * Fix wrong lock name for operating instance external events
  * virt: add test helper for checking public driver API method names
  * virt: fix signature of set_admin_password method
  * virt: use context & instance as param names in migrate APIs
  * virt: add get_instance_disk_info to virt driver API
  * vmwareapi: remove unused update_host_status method
  * Enforce task_state is None in ec2 create_image stop instance wait loop
  * Update compute rpcapi tests to use instance object instead of dict
  * Fix run_instance() rpc method to pass instance object
  * vmware: remove unused delete_disk fake vim method
  * libvirt: introduce separate class for cpu tune XML config
  * libvirt: test setting of CPU tuning data
  * VMware: create utility function for reconfiguring a VM
  * Make remove_volume_connection() use objects
  * Fix cold-migrate missing retry info after scheduling
  * libvirt: virt unrescue method now supports objects

-------------------------------------------------------------------
Thu Jul  3 00:13:43 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev438.gcc3aff8:
  * Move the instance_type_id judgment to the except-block
  * Add __repr__ handler for NovaObjects
  * Pass instance to _error_out_instance_on_exception
  * VM diagnostics: introduce Diagnostics model object
  * libvirt: remove hack from ensure_filtering_rules_for_instance
  * libvirt: remove volume_driver_method API
  * Fix error in rescue rpcapi that prevents sending objects
  * Add assert_called check for "brclt addif" test
  * Replace nova.utils.cpu_count() with processutils.get_worker_count()

-------------------------------------------------------------------
Wed Jul  2 00:12:38 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev420.gb16db2b:
  * Fixes internal server error for add/remove tenant flavor access request
  * add repr for event objects
  * Neutronv2 api does not support neutron without port quota
  * Be explicit about objects in _shutdown_instance()
  * Remove a not used function _get_ip_by_id
  * libvirt: add '_' prefix to remaining internal methods
  * Fake driver: remove unused method get_disk_available_least
  * Do not allow resize to zero disk flavor
  * Accurate exception info in api layer for aggregate

-------------------------------------------------------------------
Tue Jul  1 00:12:08 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev402.g77f44b5:
  * Sync oslo lockutils to nova
  * Pass instance object into _shutdown_instance()
  * make lifecycle event logs more clear
  * Imported Translations from Transifex
  * Fix rest of API objects usage
  * Fix rest of compute objects usage
  * Add test cases for block_device
  * VMware: Fix fake raising the wrong exception in _remove_file
  * Fix exception raised when a requested console type is disabled
  * vmware: Use exc_info when logging exceptions
  * vmware: Reuse existing StorageError class
  * vmware: Refactor: fold volume_util.py into volumeops.py
  * Add API schema for v2.1/v3 quota_sets API
  * Synced jsonutils and its dependencies
  * Downgrade some exception LOG messages in the ec2 API
  * Adds instance lock check for live migrate
  * Sync oslo lockutils to nova
  * Remove duplicate code in Objects create() function

-------------------------------------------------------------------
Sun Jun 29 00:11:59 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev366.g0376469:
  * Updated from global requirements
  * Log when nova-conductor connection established
  * api: remove dead code in WSGI XML serializer
  * Handle service creation race by service workers
  * VMware: deprecate ESX driver from virt configuration

-------------------------------------------------------------------
Sat Jun 28 00:10:15 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev356.g8669d90:
  * Use dot notation to access instance object fields in ec2 create_image
  * Revert "Sync revert and finish resize on instance.uuid"
  * Fix agent_id with string type in API samples files for os-agents v2
  * Sync log and processutils from oslo
  * libvirt: add '_' prefix to host state information methods
  * Fix EC2 not found errors for volumes and snapshots

-------------------------------------------------------------------
Fri Jun 27 12:07:22 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev344.g2e147a5:
  * Xen: Remove extraneous logging of type information
  * Fix update agent return agent_id with string for os-agents v3
  * Make Evacuate API use Instance objects
  * Updated from global requirements
  * Fix object code direct use of other object modules
  * Fix the rest of direct uses of instance module objects
  * Disable rescheduling instance when no retry info

-------------------------------------------------------------------
Fri Jun 27 00:10:35 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev330.g9baac47:
  * VMware: refactor get_datastore_ref_and_name
  * effectively disable libvirt live snapshotting
  * Use default rpc_response_timeout in unit tests
  * Use ebtables to isolate dhcp traffic
  * libvirt: add '_' prefix to some get_host_* methods
  * Deprecate and remove agent_build_get_by_triple()
  * Object-ify xenapi driver's use of agent_build_get_by_triple()
  * Add Agent object
  * Add API schema for v2.1/v3 remote_consoles API
  * Sync revert and finish resize on instance.uuid
  * VMware: spawn refactor - Datastore class
  * VMware: remove dsutil.split_datastore_path
  * VMware: spawn refactor - DatastorePath class

-------------------------------------------------------------------
Thu Jun 26 00:10:43 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev304.gae0ec1e:
  * Move the error check for "brctl addif"
  * Use _set_instance_obj_error_state in compute manager set_admin_password
  * Add API schema for v2.1/v3 aggregates API
  * Imported Translations from Transifex
  * Add API schema for v2.1/v3 flavor_manage API
  * libvirt: add '_' prefix to all get_guest_*_config methods
  * libvirt: remove unused 'get_disks' method
  * Conductor: remove irrelevant comment
  * Allow evacuate from vm_state=Error
  * Instance and volume cleanup when a build fails
  * Drop support for scheduler 2.x rpc interface
  * Remove traces of now unused host capabilities from scheduler
  * Fix BaremetalHostManager node detection logic
  * Add missing stats info to BaremetalNodeState
  * Catch ProcessExecutionError in revoke_cert
  * libvirt: Use VIR_DOMAIN_AFFECT_LIVE for paused instances

-------------------------------------------------------------------
Wed Jun 25 00:14:59 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev272.g03bf127:
  * Standardize logging for nova.virt.libvirt
  * Fix log debug statement in compute manager
  * Object-ify APIv3 availability_zone extension
  * Fix bug in TestObjectVersions
  * Added statement for ... else
  * Avoid traceback logs from simple tenant usage extension
  * Fix detaching pci device failed
  * Don't follow HTTP_PROXY when talking to localhost test server
  * Correct the variable name in trusted filter
  * Target host in evacuate can't be the original one
  * Object-ify APIv3 flavor_extraspecs extension
  * Object-ify APIv2 flavorextraspecs extension
  * Catch permission denied exception when update host
  * Fix resource cleanup in NetworkManager.allocate_fixed_ip
  * VMware: remove unused code in vm_util.py
  * Don't replace instance object with dict in _allocate_network()
  * Determine shared ip from table instead of flag
  * Set reasonable defaults for new network values
  * Adds network fields to object
  * Add new fields to the networks table
  * Should not delete active snapshot when instance is terminated
  * Don't store duplicate policies for server_group
  * Fix Flavor object extra_specs and projects handling
  * Drop support for conductor 1.x rpc interface
  * XenAPI: disable/enable host will be failed when using XenServer
  * Downgrade log level when create network failed
  * Migrate nvp-qos to generic name qos-queue
  * Ensure changes to api.QUOTA_SYNC_FUNCTIONS are restored
  * Adds IVS unit tests for new VIF firewall logic
  * Properly skip coreutils readlink tests

-------------------------------------------------------------------
Sat Jun 21 00:18:15 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev212.g09a4a6f:
  * xenapi: reorder volume_utils
  * wrap_instance_event() shouldn't swallow return codes
  * Log exception if max scheduling attempts exceeded
  * Create lvm.py module containing helper API for LVM
  * libvirt: Don't pass None for image_meta parameter in tests
  * libvirt: Remove use of db for flavor extra specs in tests
  * libvirt: return the correct instance path while cleanup_resize
  * Allow user to specify image to use during rescue - V3 API changes
  * Improve performance for checking hosts AZs

-------------------------------------------------------------------
Fri Jun 20 00:21:07 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev194.g781a85d:
  * Deprecate glance_* configuration settings
  * Log cleanups for nova.virt.libvirt.volume
  * Initialize objects field in ObjectsListBase class
  * Remove bdms from run_instance RPC conductor call
  * Add helper functions for getting local disk
  * Make check_instance_shared_storage() use objects
  * libvirt: Close opened file explicitly
  * Attach/detach interface to paused instance with affect live flag
  * Remove XML namespace from some v3 extensions
  * Correct exception info format of v3 flavor manage
  * minor corrections to devref rpc page

-------------------------------------------------------------------
Thu Jun 19 00:20:19 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev172.gc4a44fb:
  * Make exception handling in get_image_metadata more specific
  * live migrate conductor tasks to use nova.image.API
  * Update websocketproxy to work with websockify 0.6
  * Clean nova.compute.api.API:_check_num_instances_quota
  * Fix the duplicated image params in a test
  * Imported Translations from Transifex
  * Fix "fixed_ip" parameters in unit tests
  * Removes the use of mutables as default args
  * Updated from global requirements
  * devref policy: code is canonical source of truth for API
  * Log cleanups for nova.virt.libvirt.imagecache
  * Rename VolumeMapping to EC2VolumeMapping
  * ec2: Convert to use EC2InstanceMapping object
  * Add EC2InstanceMapping object for use in EC2
  * Object-ify server_password APIv3 extension
  * Object-ify server_password APIv2 extension
  * Move the fixed_ips APIv2 extension to use objects
  * Completely object-ify the floating_ips_bulk V2 extension
  * Add bulk create/destroy functionality to FloatingIP
  * Remove the device handling from pci device object
  * Use new pci device handling code in pci_manager
  * Separate the PCI device object handling code
  * Add unit tests for ipv4/ipv6 format validation

-------------------------------------------------------------------
Wed Jun 18 00:23:40 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev128.g7d1c3d3:
  * Add hook for network info update
  * Enhance and test exception safety in hooks
  * Cleanup and gate on pep8 rules that are stricter in hacking 0.9
  * VMware: update file permissions and mode
  * Updated from global requirements
  * Sync "Prevent races in opportunistic db test cases"
  * Imported Translations from Transifex
  * Check the network_info obj type before invoke wait function
  * Add test for HypervisorUnavailable on conductor
  * Test force_config_drive as a boolean as last resort
  * Add more logging to nova-network
  * Fix doc for service list
  * Add configurable HTTP timeout to cinder API calls
  * Prevent clean-up of migrating instances on compute init
  * Deprecate neutron_* configuration settings
  * Skip migrations test_walk_versions instead of pass
  * Failure during termination should always leave state as error()
  * Save connection info in libvirt after volume connect
  * Revert "Allow admin user to get all tenant's floating IPs"
  * Network: ensure that ports are 'unset' when instance is deleted
  * Make get_console_output() use objects
  * Add testing for hooks
  * Check the length of aggregate metadata
  * Fix api direct use of instance module objects
  * VMware: remove unused parameters in imagecache
  * Shrink devref.unit_tests, since info is in wiki

-------------------------------------------------------------------
Tue Jun 17 00:22:28 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev76.g9c1bfdb:
  * Don't translate debug level logs in nova
  * Add deprecation warning to nova baremetal virt driver
  * Make sure domain exists before referencing it
  * Network: add instance to the debug statement
  * libvirt: convert cpu features attribute from list to a set
  * Add tests to avoid inconsistent extension names
  * Delete image when backup operation failed on snapshot step

-------------------------------------------------------------------
Mon Jun 16 00:21:51 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev62.gfc03bd4:
  * libvirt: Make nwfilter driver use right filterref
  * Deprecate instance_get_by_uuid() from conductor
  * Remove deprecated config option names: Juno Edition

-------------------------------------------------------------------
Sun Jun 15 00:22:17 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev56.gd5bde44:
  * Fix object change detection
  * Fix object leak in nova.tests.objects.test_fields.TestObject
  * Remove unused code from test_compute_cells
  * maint: Fixes wrong docstring of method get_memory_mb_used
  * Fix infinitely reschedule instance due to miss retry info
  * Fix live_migration method's docstring
  * maint: correct docstring parameter description
  * Make metadata password routines use Instance object
  * Use no_timer_check with soft-qemu
  * Check if volume is bootable when creating an instance

-------------------------------------------------------------------
Sat Jun 14 00:22:45 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev36.g1ee6b37:
  * Fix the wrong dest of 'vlan' option and add new 'vlan_start' option
  * Fixes typo error in Nova
  * Block device API missing translations for exceptions
  * Enabled swap disk to be resized when resizing instance
  * xenapi: move find_vbd_by_number into volume utils
  * Fix H401,H402 violations and re-enable gating
  * Bump hacking to 0.9.x series

-------------------------------------------------------------------
Fri Jun 13 00:22:51 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev22.g8928743:
  * Remove variability from object change detection unit test
  * Don't translate debug level logs in nova.virt
  * Remove unnecessary else block in compute manager set_admin_password
  * Treat instance objects like objects in set_admin_password flow
  * libvirt: Use os_command_line when kernel_id is set
  * Make SecurityGroupAPI use Object instead of instance_get_by_uuid()
  * Don't return from a finally block

-------------------------------------------------------------------
Thu Jun 12 09:23:50 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev8.g7bde55a:
  2014.2.b1
  * Handle string types for InstanceActionEvent exc_tb serialization
  * Revert "Remove broken quota-classes API"
  * Revert "Remove quota-class logic from context and make unit tests pass"
  * fix nova test_enforce_http_true unit test
  * Remove duplicate method
  * websocketproxy: remove leftover debug output
  * Move set_admin_password tests from test_compute.py to api/mgr modules
  * Fix a wrong comment in the code
  * libvirt: Remove dated docstring
  * Cleanup allocating networks when InstanceNotFound is raised
  * Add test to verify ironic api contracts
  * VMware: spawn refactor - phase 1 - test for spawn
  * Revert "Fix migration and instance resize update order"
  * Simplify filter_scheduler.populate_retry()
  * Don't log TRACE info in notify_about_instance_usage
  * xenapi: add tests for find_bad_volumes
  * Revert "Remove traces of now unused host capabilities from scheduler"
  * Add out of tree support dev policy
  * Add development policies section to devref
  * Add read_only field attribute
  * Fix direct use of block_device module objects
  * Fix InstanceActionEvent traceback parameter not serializable
  * Fix state mutation in cells image filter
  * libvirt: split and test finish_migration disk resize
  * Add missing translation support
  * Update HACKING.rst to include N320

-------------------------------------------------------------------
Wed Jun  4 07:13:55 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.2.dev826.g2c3a026:
  * Updated from global requirements
  * libvirt: merge two utils tests files
  * libvirt: remove redundant 'libvirt_' prefix in test case names
  * xenapi: refactor detach volume
  * Revert "Remove quota_class params from rest of nova.quota"
  * Revert "Remove quota_class db API calls"
  * Revert "Convert address to str in fixed_ip_obj.associate"
  * Add helpers to create per-aggregate filters
  * Remove traces of now unused host capabilities from scheduler

-------------------------------------------------------------------
Sat May 31 11:13:41 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev808.gf12ab68:
  * Don't set CONF options directly in unit tests
  * Fix docstring typo in need_legacy_block_device_info
  * String-convert IPAddr objects for FixedIP.attach()
  * Updated from global requirements
  * Use objects through the run_instance() path
  * Deprecate run_instance and remove unnecessary code

-------------------------------------------------------------------
Thu May 29 23:57:51 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev796.g4454f3c:
  * xenapi: tidy up volumeops tests
  * Treat instance objects as objects in unrescue API flow
  * Treat instance objects as objects in rescue API flow
  * Refactor test_rescue_unrescue into compute api/manager unit tests
  * Change conductor to cast to build_and_run_instance
  * remove cpu feature duplications in libvirt
  * Add unit test trap for object change detection
  * Sync periodic_task from oslo-incubator
  * Imported Translations from Transifex
  * Fix for multiple misspelled words
  * versions API: ignore request with a body
  * Ensure live-migrate reverts if server not running

-------------------------------------------------------------------
Wed May 28 23:57:45 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev773.gcf9c6f5:
  * Sync oslo network utils
  * xenapi: refactor volumeops attach
  * xenapi: remove calls to call_xenapi in volumeops
  * xenapi: move StorageError into global exception.py
  * Enable flake8 F841 checking
  * Reverse order of cinder.detach() and bdm.delete()
  * XenAPI: Tolerate multiple coalesces
  * [EC2]Correct the return status of attaching volume
  * Downgrade log when attach interface can't find resources

-------------------------------------------------------------------
Tue May 27 23:57:26 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev756.gfb3a366:
  * Record right action name while migrate
  * Imported Translations from Transifex
  * Refactor test to ensure file is closed
  * xenapi: fix live-migrate with volume attached
  * Add helper methods to convert disk
  * Raise HTTPInternalServerError when boot_from_volume with cinder down
  * Inject expected results for IBM Power when testing bus
  * Fix nova image-show with queued image
  * Mask block_device_info auth_password in virt driver debug logs

-------------------------------------------------------------------
Mon May 26 23:56:26 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev739.g6dedf67:
  * Imported Translations from Transifex

-------------------------------------------------------------------
Sun May 25 23:56:48 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev737.g84d8814:
  * Catch missing Glance image attrs with None
  * Align internal image API with volume and network

-------------------------------------------------------------------
Fri May 23 23:57:02 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev733.g76d6dee:
  * Imported Translations from Transifex
  * Catch InstanceNotFound exception if migration fails
  * Fix InstanceActionTestCase on PostgreSQL/MySQL
  * Fix ReservationTestCase on PostgreSQL
  * Fix CIDR values denoting hosts in PostgreSQL
  * Sync common db and db/sqlalchemy
  * Fix wrong quota calculation when deleting a resizing instance
  * Ignore errors when deleting non-existing vifs
  * Scheduler: remove test scheduling methods that are not used

-------------------------------------------------------------------
Thu May 22 23:57:00 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev715.gd9cb954:
  * VMware: spawn refactor - phase 1 - copy_virtual_disk
  * Add new ec2 instance db API calls
  * Remove two unused db.api methods
  * Fix direct use of aggregate module objects
  * Fix tests/compute direct use of instance module objects
  * share neutron admin auth tokens
  * Do not wait for neutron event if not powering on libvirt domain
  * Remove all mostly untranslated PO files
  * Fix nova/compute direct use of instance module objects
  * Address issues with objects of same name
  * Register objects in more services
  * Add VIF mac address to fixed_ips in notifications
  * Call _validate_instance_group_policy in _build_and_run_instance
  * XenAPI: Add logging information for cache/download duration
  * Remove spaces from SSH public key comment
  * Allow admin user to get all tenant's floating IPs
  * Rename quota_injected_file_path_bytes
  * Nova utils: add in missing translation
  * No longer any need to pass admin context to aggregate DB API methods

-------------------------------------------------------------------
Thu May 22 00:07:54 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev677.gad4e0e5:
  * Payload meta_data is empty when remove metadata
  * Handle situation when key not memcached
  * Imported Translations from Transifex
  * Default dhcp lease time of 120s is too short
  * Add refresh=True to get_available_nodes call in build_and_run_instance
  * remove unneeded call to network_api on detach_interface
  * Cells: Pass instance objects to build_instances
  * Make hacking test more accurate
  * Enforce query order for getting VIFs by instance
  * Network: replace neutron check with decorator
  * Fix a minor comments error
  * Set the volume access mode during volume attach
  * Fix AvailabilityZone check for hosts in multiple aggregates

-------------------------------------------------------------------
Wed May 21 00:07:09 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev651.gead93b7:
  * On rebuild check for null image_ref
  * Defer applying iptable changes when nova-network start
  * Add specific doc build option to tox

-------------------------------------------------------------------
Tue May 20 00:07:43 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev645.g995a7e5:
  * Add a reference to the nova developer documentation
  * VMware: use default values in get_info() when properties are missing
  * VMware: uncaught exception during snapshot deletion
  * Fix typo in comment
  * Add log translation hints
  * Correct pci resources log

-------------------------------------------------------------------
Mon May 19 00:06:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev633.g2a5fd12:
  * VMware: spawn refactor - phase 1 - fetch_image
  * libvirt: Refresh volume connection_info after volume snapshot
  * Fix instance cross AZ check when attaching volumes
  * Add UNSHELVING and RESCUING into IoOPSFilter consideration state

-------------------------------------------------------------------
Sun May 18 00:06:56 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev625.g6fef32b:
  * Imported Translations from Transifex
  * Remove quota_class db API calls
  * Remove quota_class params from rest of nova.quota
  * Ignore etc/nova/nova.conf.sample
  * Fix wrong method name assert_called_once
  * Fixes Hyper-V iSCSI target login method
  * vmware:Don't shadow builtin function type
  * Convert address to str in fixed_ip_obj.associate
  * libvirt: Handle unsupported host capabilities
  * Raise more information on V2 API volumes when resource not found
  * Remove comments since it's pointless

-------------------------------------------------------------------
Thu May 15 23:55:18 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev604.g693223e:
  * Partially remove quota-class logic from nova.quotas and test_quotas
  * Fix the duplicated extension summaries
  * Downgrade and fix log message for floating ip already disassociated
  * Fix the explanation of HTTPNotFound for cell showing v2 API

-------------------------------------------------------------------
Wed May 14 23:54:47 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev596.g2a2178e:
  * Fixes arguments parsing when executing command

-------------------------------------------------------------------
Tue May 13 23:54:36 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev594.gd41b3d4:
  * Fix wrong method name for test_hacking
  * Imported Translations from Transifex
  * Fix security group list when not defined for an instance
  * libvirt: Handle `listDevices` unsupported exception
  * Add lock on API layer delete floating IP

-------------------------------------------------------------------
Mon May 12 23:54:03 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev585.g65dce44:
  * Imported Translations from Transifex
  * Add specific regexp for timestamps in v2 xml
  * Change parameters of add_timestamp in ComputeDriverCPUMonitor class

-------------------------------------------------------------------
Sun May 11 23:54:40 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev581.gb52a63e:
  * VMware: prevent image snapshot if no root disk defined

-------------------------------------------------------------------
Sat May 10 23:54:15 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev579.g33ff9f7:
  * VMWare: spawn refactor - phase 1 - create_virtual_disk
  * VMware: spawn refactor - phase 1 - power_on_vm
  * Move tests into test_volume_utils
  * Tidy up xenapi/volume_utils.py
  * Updated from global requirements
  * XenAPI: Remove unneeded instance argument from image downloading
  * Code Improvement
  * Add a docstring to hacking unit tests
  * Clean up openstack-common.conf
  * Remove quota-class logic from context and make unit tests pass
  * Use strtime() specific timestamp regexp
  * Delete in-process snapshot when deleting instance
  * Support multi-version pydevd
  * libvirt: optimize pause mode support
  * Make sure leases are maintained until release

-------------------------------------------------------------------
Fri May  9 23:54:57 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev551.g29ba1f7:
  * VMware: Fix usage of an alternate ESX/vCenter port
  * VMware: Add check for datacenter with no datastore
  * Remove unused instance_update() method from virtapi
  * Make baremetal driver use Instance object for updates
  * Imported Translations from Transifex
  * Deprecate action_event_*() from conductor
  * Remove conductor usage from compute.utils.EventReporter
  * Unit test case for more than 1 ephemeral disks in BDM
  * Add mailmap entry
  * Add Nova API Sample file & test for get keypair
  * Remove logging in libvirt _connect_auth_cb to avoid eventlet locking
  * Fix v3 API extension names for camelcase
  * Fix wrong used ProcessExecutionError exception
  * Remove unused nova.crypto.compute_md5()

-------------------------------------------------------------------
Thu May  8 23:54:18 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev523.g45d83d3:
  * Remove explicit dependency on amqplib
  * Update links in README
  * XenAPI: adjust bittorrent settings
  * Make libvirt driver use instance object for updates
  * Make vmwareapi/vmops use Instance object for updates
  * Convert xenapi/vmops uses of instance_update to objects
  * Make xenapi agent code use Instance object for updates
  * Revert "Address the comments of the merged image handler patch"
  * Fix logic for aggregate_metadata_get_by_host_with_key test case

-------------------------------------------------------------------
Wed May  7 23:54:21 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev505.ga63a7ec:
  * Check object's field
  * Use Field in fixed_ip
  * Remove unnecessary cleanup in test
  * Remove and block DB access in dhcpbridge
  * Improve conductor error cases when unshelving
  * Fix broken version responses
  * Add x-openstack-request-id to nova v3 responses

-------------------------------------------------------------------
Tue May  6 23:53:34 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev491.g26f673f:
  * Improve hacking rule to avoid author markers
  * Dedup devref on unit tests
  * Fix calls to mock.assert_not_called()
  * VMware: reduce unit test times
  * Include pending task in log message on skip sync_power_state
  * Make cells use Fault obj for create
  * libvirt: Stub O_DIRECT in test if not supported
  * Updated from global requirements
  * Don't translate debug level logs in nova.spice, storage, tests and vnc
  * Don't translate debug level logs in objectstore, pci, rdp, servicegroup
  * Don't translate debug level logs in cloudpipe, hacking, ipv6, keymgr
  * Make live_migration use instance objects
  * objects: remove unused utils module
  * Update block_device_info to contain swap and ephemeral disks
  * Remove unnecessary passing of task_state to check_instance_state

-------------------------------------------------------------------
Tue May  6 00:32:16 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev461.ga1a9d7b:
  * Raise HTTPForbidden from os-floating-ips API rather than 404
  * Remove duplicated import in unit test
  * Raise descriptive error for over volume quota
  * Don't translate debug level logs in nova.cert, console and consoleauth
  * Don't translate debug level logs in nova.cmd and nova.db
  * Don't translate debug level logs in nova.objects
  * Don't translate debug level logs in nova.compute
  * Add fault wrapper for rescue function

-------------------------------------------------------------------
Sun May  4 00:30:11 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev445.g89fd077:
  * Deprecate instance_fault_create() from conductor
  * Remove conductor usage from add_instance_fault_from_exc()

-------------------------------------------------------------------
Sat May  3 00:31:16 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev441.ge495afb:
  * Add create() method to InstanceFault object
  * Remove use of service_* conductor calls from xenapi host.py
  * Optimize validate_networks to query neutron only when needed
  * VMware: spawn refactor - phase 1 - execute_create_vm
  * objects: restore some datetime field comments
  * Remove unnecessary wrapper for 5 compute APIs
  * ec2utils: Use VolumeMapping object
  * ec2: create volume mapping using nova object
  * Add VolumeMapping object for use in EC2

-------------------------------------------------------------------
Fri May  2 00:31:53 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev423.g2590c5b:
  * xenapi: fixup agent tests
  * Fix bad Mock calls to assert_called_once()
  * VCDriver - No longer returns uptime due to multiple hosts
  * wrap_check_security_groups_policy is already defined
  * Updated from global requirements
  * Use datetime object for fake network timestamps
  * Use datetime object for stub created_at timestamp
  * Verify created_at cloudpipe timestamp is isotime
  * Verify next-available limit timestamps are isotime
  * Verify created/updated timestamps are isotime
  * Use timeutils.isotime() in images view builder
  * Use actual fake timestamp in API templates
  * Normalize API extension updated timestamp format
  * Regenerate API samples for GET /extensions
  * Rename NotAuthorized exception to Forbidden
  * Add warning to periodic_task with interval 0
  * VMware: remove unused variable
  * Make _is_multi_host() use objects

-------------------------------------------------------------------
Thu May  1 00:31:43 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev389.geed6dd1:
  * Don't translate debug level logs in nova.conductor
  * Don't translate debug level logs in nova.cells
  * Don't translate debug level logs in nova.api
  * Don't translate debug level logs in nova.volume
  * libvirt: Make `fakelibvirt.libvirtError` match
  * Add new ec2 volume db API calls
  * Make _is_multi_host(

-------------------------------------------------------------------
Wed Apr 30 00:32:53 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev377.g64bfdb6:
  * Create the image mappings BDMs earlier in the boot
  * VMware: remove unneeded code
  * VMware: remove duplicate _fake_create_session code
  * Remove comments and to-do for quota inconsistency
  * Fix a typo in compute/manager::remove_volume_connection()

-------------------------------------------------------------------
Tue Apr 29 00:31:44 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev367.g296f2fa:
  * Hacking: add rule number to HACKING.rst
  * Imported Translations from Transifex
  * Fixed many typos
  * Fix typo in unit tests
  * Remove a bogus and unnecessary docstring
  * Remove legacy block device usage in ec2 API
  * Deprecate instance_get_active_by_window_joined() from conductor
  * Deprecate instance_get_all_by_filters() from conductor
  * Don't translate debug level logs in nova.network
  * Fix bad param name in method docstring
  * Nova should pass device_id='' instead of None to neutron.update_port()
  * Set default auth_strategy to keystone
  * replace NovaException with VirtualInterfaceCreate when neutron fails
  * Spice proxy config setting to be read from the spice group in nova.conf
  * xenapi: make auto_config_disk persist boot flag
  * Deprecate compute_unrescue() from conductor
  * Deprecate instance_destroy() from conductor
  * libvirt: fix comment for get_num_instances
  * Fix exception message being changed by nested exception
  * DescribeInstances in ec2 shows wrong image-message
  * Imported Translations from Transifex
  * VMware: spawn refactor - phase 1 - get_vif_info
  * XenAPI: Use local rsync rather than remote if possible
  * Fix migrate_instance_*() using DB for floating addresses
  * Use eventlet.tpool.Proxy for DB API calls
  * Correct the log in conductor unshelve_instance
  * Imported Translations from Transifex
  * Make instance_exists() take an instance, not instance_name
  * Xen: Retry plugin call after connection reset
  * Remove metadata's network-api dependence on the database

-------------------------------------------------------------------
Wed Apr 16 23:53:22 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev215.g57c4a7f:
  * Return to using network_api directly for migrations
  * Make _is_multi_host(
  * Instance groups: add method get_by_hint
  * Define constants for the VIF model types
  * Remove duplicate code from nova.db.sqlalchemy.utils
  * Use debug level logging in unit tests, but don't save them

-------------------------------------------------------------------
Tue Apr 15 23:53:07 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev204.g2960a5a:
  * Allow -1 as the length of "get console output" API
  * xenapi: Cleanup tar process on glance error

-------------------------------------------------------------------
Mon Apr 14 23:53:05 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev200.ga6b166f:
  * Don't explode if we fail to unplug VIFs after a failed boot
  * Revert "Fix network-api direct database hits in metadata server"
  * Move _get_locations to module level plus tests
  * Make aggregate host operations use Aggregate object
  * Convert poll_rescued_instances() periodic task to objects
  * Make update_available_resource() use objects
  * Add get_by_service() method to ComputeNodeList object
  * Add with_compute_node to service_get()
  * Make _get_compute_info() use objects
  * Make quota rollback checks more robust in conductor tests
  * Refactor unit tests for image service CRUD
  * ec2: Convert instance_get_by_uuid calls to objects
  * Make compute manager use network api method return values
  * libvirt: remove_logical_volumes should remove each separately
  * xenapi: add a test for _get_partitions
  * Bypass the database if limit=0 for server-list requests

-------------------------------------------------------------------
Sun Apr 13 23:52:53 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev168.g601b55f:
  * Imported Translations from Transifex
  * Missing catch InstanceNotFound in v3 API

-------------------------------------------------------------------
Sat Apr 12 23:53:03 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev165.ga03a977:
  * Imported Translations from Transifex
  * Updated from global requirements
  * Finish _delete_instance() object conversion
  * Make detach_volume() use objects
  * VMWare: add power off vm before detach disk during unrescue
  * Change errors_out_migration decorator to work with RPC

-------------------------------------------------------------------
Fri Apr 11 23:53:16 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev156.g82b07d0:
  * Fix network-api direct database hits in metadata server
  * Update user_id length to match Keystone schema in volume_usage_cache
  * Avoid the possibility of truncating disk info file
  * compute: using format_message() to convert exception to string
  * Check image exists before calling inject_data
  * Add exception handling in "nova diagnostics"
  * Check for None or timestamp in availability zone api sample
  * VMware: remove double import
  * Add test cases for validate_extra_spec_keys
  * Use instance data instead of flavor in simple_tenant_usage extension
  * attach/detach interface should raise exception when instance is locked

-------------------------------------------------------------------
Thu Apr 10 23:52:54 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev134.gd669009:
  * Allow user to specify image to use during rescue
  * Remove redundant tests from Qcow2TestCase
  * Remove unnecessary check for CONF.notify_on_state_change
  * Include proper Content-Type in the HTTP Headers

-------------------------------------------------------------------
Wed Apr  9 23:53:25 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev126.g023e6c9:
  * Read deleted instances during lifecycle events
  * Add RBAC policy for ec2 API security groups calls
  * support local debug logging
  * Fix bug detach volume fails with "KeyError" in EC2
  * Fix straggling uses of direct-to-database queries in nova-network
  * Xen: Do not resize root volumes
  * Remove mention of nova-manage.conf from nova-manage.rst
  * XenAPI: Add host information to glance download logs
  * Recover from POWERING-* state on compute manager start-up
  * Adds missing expected_errors for V3 API multinic extension
  * Updated from global requirements
  * Refactor Network API
  * Make example 'entry_points' parameter a dictionary
  * Catch InstanceInLocked exception for rescue and instance metadata APIs
  * Use osapi_glance_link_prefix for image location header
  * Sync oslo imageutils, strutils to Nova

-------------------------------------------------------------------
Tue Apr  8 23:53:40 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev94.ge811da4:
  * Correct test boundary for libvirt_driver.get_info
  * Update docs to reflect new default filters
  * Revert "Use debug level logging during unit tests"
  * Fix anti-affinity server-group boot failure
  * Add tests for remaining expected conductor exceptions
  * Fix description of ServerGroupAffinityFilter
  * Add return value to some network API methods
  * Fixes messages logged on Glance plugin retries

-------------------------------------------------------------------
Tue Apr  8 00:04:38 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev78.ga5d18f2:
  * Enable ServerGroup scheduler filters by default
  * VMware: Fixes the instance resize problem
  * Revert object-assuming changes to _post_live_migration()
  * Require admin context for interfaces on ext network
  * remove redundant copy of test_cache_base_dir_exists
  * Fix Jenkins translation jobs
  * Reduce config access in scheduler
  * InvalidCPUInfo exception added to except block
  * Remove PciDeviceList usage in pci manager
  * VMware: remove unused code (_delete method in vmops.py)
  * Catch InstanceNotFound exceptions for V2 API instance_actions
  * Fix invalid facilities documented in rootwrap.conf

-------------------------------------------------------------------
Mon Apr  7 00:03:40 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev56.g33fc957:
  * Reduce logging in scheduler

-------------------------------------------------------------------
Sat Apr  5 00:04:11 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev54.gd87b6b2:
  * mark vif_driver as deprecated and log warning
  * Revert object-assuming changes to _post_live_migration()
  * Refactor network_utils to new call_xenapi pattern
  * low hanging fruit oslo-incubator sync
  * Correct the keypairs-get-resp.json API sample file
  * Remove 3 unnecessary variables in scheduler

-------------------------------------------------------------------
Fri Apr  4 08:37:04 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.2.dev42.gda6c417:
  * libvirt: pause mode is not supported by all drivers
  * Drop nova-rpc-zmq-receiver man-page

-------------------------------------------------------------------
Thu Apr  3 17:09:19 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.2.dev39.g53f52b3:
  * Sync request_id middleware bug fix from oslo
  * Note that XML support *may* be removed
  * Moved the registration of lifecycle event handler in init_host()
  * Change NotFound to InstanceNotFound in server_diagnostics.py
  * Ensure network interfaces are in requested order
  * Reserve 10 migrations for backports
  * Open Juno development
  2014.1.rc1
  * Fix getting instance events on subsequent attempts
  * VMware: clean up VNC console handling
  * Make conductor expect ActionEventNotFound for action methods
  * Remove zmq-receiver from setup.cfg
  * Add a note about deprecated group filters
  * Fix the section name in CONTRIBUTING.rst
  * Add new style instance group scheduler filters
  * Automatically create groups that do not exist
  * Add InstanceGroup.get_by_name()
  * Add nova.conf.sample to gitignore
  * Use binding:vif_details to control firewall
  * Disable volume attach/detach for suspended instances
  * Updated from global requirements
  * Persist image format to a file, to prevent attacks based on changing it
  * Imported Translations from Transifex
  * Make 'VDI too big' more verbose
  * postgres incompatibility in InstanceGroup.get_hosts()
  * Add missing test for None in sqlalchemy query filter
  * Use correct project/user id in conductor.manager

-------------------------------------------------------------------
Wed Mar 26 10:43:42 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.1.dev427.g609a0dd:
  * fix the extension of README in etc/nova
  * Tell pip to install packages it sees globally
  * Change libvirt close callback to use green thread
  * Imported Translations from Transifex
  * VMware: fix booting from volume
  * Do not add current tenant to private flavor access
  * Disable oslo.messaging debug logs
  * Update vm_mode when rebuilding instance with new image
  * V2 API: remove unused imports
  * Updated from global requirements

-------------------------------------------------------------------
Tue Mar 25 09:25:49 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.1.dev407.gf5eb59b:
  * VMware: fix list_instances for multi-node driver
  * VMware: Add utility method to retrieve remote objects
  * Revert deprecation warning on Neutron auth
  * Rename _post_live_migration instance_ref arg
  * Add a decorator decorator that checks func args
  * Instance groups: cleanup
  * Remove unnecessary stubbing in test_services
  * VMware: fix exception when no objects are returned
  * Don't allow empty or 0 volume size for images
  * Wait till message handling is done on service stop
  * Fix the rpc module import in the service module
  * Revert "VMware Driver update correct disk usage stat"
  * Fix the explanations of HTTPNotFound for new APIs
  * Remove the nova.config.sample file
  * Catch NotImplementedError on Network Associate
  * Change initial delay for servicegroup api reporting
  * Check if nfs/glusterfs export is already mounted
  * Remove commented out code in test_cinder_cloud
  * Update quantum to neutron in comment
  * Remove unused method from fake_network.py
  * Don't refresh network cache for instances building or deleting
  * GlanceImageService static methods to module scope
  * xenapi: boot from volume without image_ref
  * Use HTTPRequestV3 instead of HTTPRequest in v3 API tests
  * Fix "computeFault" when v3 API "GET /versions/:(id)" is called
  * VMware: ensure that the task completed for resize operation
  * Specify spacing on periodic_tasks in manager.py
  * network_info cache should be cleared before being rescheduled
  * rename ExtensionsResource to ExtensionsController
  * Do not add HPET timer config to non x86 targets

-------------------------------------------------------------------
Fri Mar 21 00:47:00 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev327.g2eff38b:
  * Catch HostBinaryNotFound exception in V2 API
  * Raise error on nova-api if missing subnets/fixed_ips on networks/port
  * Refuse to block migrate instances with config drive
  * VMware: add a file to help config the firewall for vnc
  * Fix KeyError if neutron security group is not TCP/UDP/ICMP and no ports
  * Prevent rescheduling on block device failure
  * Make compute API resize methods use Quotas objects
  * Add deleted_at attribute in glance stub on delete()
  * Add API sample files of "unshelve a server" API
  * Remove XenAPI driver deprecation warning log message
  * VMware: bug fix for host operations when using VMwareVCDriver
  * Cells: Send instance object for instance_delete_everywhere
  * Adds test for rebuild in compute api
  * Fixes the Hyper-V agent individual disk metrics
  * Fix raise_http_conflict_for_instance_invalid_state docstring
  * Cells: Pass instance objects to update/delete_instance_metadata
  * Add helper method for injecting data in an image
  * Add helper method for checking if VM is booting from a volume
  * Libvirt: Repair metadata injection into guests
  * Update aggregate should not allow duplicated names
  * Catch FloatingIpNotFoundForHost exception
  * Fix difference between mysql & psql of flavor-show
  * Remove mention of removed dhcp_options_enabled
  * Noted that tox is the preferred unit tester
  * Fixes NoneType vcpu list returned by Libvirt driver
  * Fix invalid vim call in vim_util.get_dynamic_properties()
  * VMware: Add a test helper to mock the suds client
  * VMware: Ensure test VM is running in rescue tests
  * VMware: iscsi target discovery fails while attaching volumes
  * Port libvirt copy_image tests to mock

-------------------------------------------------------------------
Wed Mar 19 01:26:28 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev257.g1877486:
  * Cells API calls return 501 when cells disabled
  * Add version 2.0 of conductor rpc interface
  * Don't import library guestfs directly
  * Raise NotImplementedError in NeutronV2 API
  * Raise exception if volume snapshot id not found instead of return

-------------------------------------------------------------------
Tue Mar 18 10:49:49 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev247.g208ef61:
  * Added missing raise statement when checking the config driver format
  * Make NovaObject report changed-ness of its children
  * Increase volume creation max waiting time
  * VMware: fix rescue disk location when image is not linked clone
  * Fix comment for block_migration in nova/virt/libvirt/driver.py
  * Correct inheritance of nova.volume.cinder.API
  * VMware: enable booting an ISO with root disk size 0
  * Remove bad log message in get_remote_image_service
  * Make sure instance saves network_info when we go ACTIVE
  * Delete meaningless lines in test_server_metadata.py
  * Fix docstring for shelve_offload_instance in compute manager
  * Reverts change to default state_path
  * Don't detach root device volume
  * Fix broken API os-migrations
  * VMware: delete vm snapshot after nova snapshot
  * Fixup debug log statements in the nova compute manager
  * Add conversion type to LOG.exception's string
  * Rescue API handle NotImplementedError
  * Fix log messages typos in rebuild_instance function
  * Added os-security-groups prefix
  * Fix the explanations of HTTPNotFound response
  * Fix HTTP methods for test_attach_interfaces
  * Fix the calls of webob exception classes
  * Rename Openstack to OpenStack
  * Make sure "volumeId" in req body on volume actions
  * Support building wheels (PEP-427)

-------------------------------------------------------------------
Sun Mar 16 01:28:23 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev195.g185c8ae:
  * Remove block_device_mapping_destroy() from conductor API
  * Fix sqlalchemy utils test cases for SA 0.9.x
  * Fix equal_any() DB API helper
  * Remove migration_update() from conductor API
  * Remove instance_get() from conductor API
  * Remove aggregate_get_by_host() from conductor API
  * add support for host driver cleanup during shutdown
  * Remove aggregate_get() from conductor API
  * Imported Translations from Transifex
  * Move log statement to expose actually info_cache value
  * Correct the state for PAUSED instances on reboot

-------------------------------------------------------------------
Sat Mar 15 01:30:37 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev173.g740ebab:
  * Add security_group_rule to objects registry
  * Fix input validation for V2 API server group API extension
  * Don't sync [system_]metadata down to cells on instance.save()
  * Block database access in nova-network binary
  * Add version 3.0 of scheduler rpc interface
  * Make libvirt wait for neutron to confirm plugging before boot
  * Volume operations should be blocked for non-null task state
  * VMware ESX: Boot from volume must not relocate vol

-------------------------------------------------------------------
Fri Mar 14 01:02:32 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev157.gc7ba391:
  * Make nova-network use conductor for security groups refresh
  * Make nova-network use quotas object
  * Make linux_net use objects for last fixed ip query
  * VMware: raise an exception for unsupported disk formats
  * xenapi: Speed up tests by not waiting on conductor
  * xenapi: Fix test_rescue test to ensure assertions are valid
  * neutron_metadata_proxy_shared_secret should not be written to log file

-------------------------------------------------------------------
Thu Mar 13 01:34:48 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev143.g1f4c4ce:
  * Revert "Adding image multiple location support"
  * Revert "Move libvirt RBD utilities to a new file"
  * Revert "enable cloning for rbd-backed ephemeral disks"
  * Add get_by_network() to FixedIPList
  * Recover from REBOOT-* state on compute manager start-up
  * VMware: ensure that deprecation does not appear for VC driver
  * Ensure is_image_available handles V2 Glance API
  * Log Content-Type/Accept API request info
  * Fix compute_node stats
  * Fix: Unshelving an instance uses original image

-------------------------------------------------------------------
Wed Mar 12 12:31:29 UTC 2014 - speilicke@suse.com

- Update to version nova-2014.1.dev123.g5137045:
  * libvirt: fix blockinfo get_device_name helper
  * Remove the docker driver
  * Updated from global requirements
  * VMware: image cache aging
  * Add py27local tox target
  * Fix get_download_hander() typo
  * Delete ERROR+DELETING VMs during compute startup
  * Task cleanup_running_deleted_instances can now use slave
  * Use instance object instead of _instance_update()
  * Use debug level logging during unit tests
  * Fix debug message formatting in server_external_events
  * xenapi: fix spawn servers with ephemeral disks
  * Unmount the NFS and GlusterFS shares on detach

-------------------------------------------------------------------
Tue Mar 11 00:50:21 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev98.g1b37f98:
  * Skip sqlite-specific tests if sqlite is not configured
  * Replaces exception re-raising in Hyper-V

-------------------------------------------------------------------
Mon Mar 10 15:48:53 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev94.g7611173:
  * Add declaration of 'refresh_instance_security_rules' to virt driver
  * Remove compute virtapi BDM methods
  * enable cloning for rbd-backed ephemeral disks
  * Move libvirt RBD utilities to a new file
  * VMware: VimException __str__ attempts to concatenate string to list
  * Mark ESX driver as deprecated
  * Remove compute API get_instance_bdms method
  * Move run_instance compute to BDM objects
  * Move live migration callbacks to BDM objects
  * Instance groups: validate policy configuration
  * Add REST API for instance group api extension
  * VMware: boot from iso support
  * Store neutron port status in VIF model
  * Correct network_model tests and __eq__ operator
  * Make network_cache more robust with neutron
  * Error out failed migrations
  * Fix BDM legacy usage with objects
  * Fix anti-affinity race condition on boot
  * Initial scheduler support for instance_groups
  * Add get_hosts to InstanceGroup object
  * Add instance to instance group in compute.api
  * Add add_members to InstanceGroup object
  * Remove run-time dependency on fixtures module by the nova baremetal
  * Make compute manager prune instance events on delete and migrate
  * Make compute manager's virtapi support waiting for events
  * Add os-server-external-events V3 API
  * Add os-server-external-events API
  * Add external_instance_event() method to compute manager
  * Move _poll_volume_usage periodic task to BDM objects
  * Move instance_resize code paths to BDM objects

-------------------------------------------------------------------
Thu Mar  6 15:20:39 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev1072.g8aa5582:
  * Move detach_volume and remove_vol_connection to BDM objects
  * Move instance delete to new-world BDM objects
  * Fix development environment docs for redhat-based systems
  * VMware: create datastore utility functions
  * Address the comments of the merged image handler patch
  * VMware: refactor _get_volume_uuid
  * notifier middleware broken by oslo.messaging
  * Prevent thrashing when deploying many bm instances

-------------------------------------------------------------------
Thu Mar  6 01:04:57 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev1058.g107acb3:
  * Ignore the image name when booting from volume
  * Fixing host_ip configuration help message
  * No longer call check_uptodate.sh in pep8
  * Adding image multiple location support
  * Add a missing space in a log message
  * Sync the latest DB code from oslo-incubator
  * VMware Driver update correct disk usage stat
  * Move vbd plug/unplug into session object
  * Move the metrics update to get_metrics
  * Fix incorrect kwargs 'reason' for HTTPBadRequest
  * changed quantum to neutron in vif-openstack

-------------------------------------------------------------------
Wed Mar  5 08:47:11 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev1036.gf11071b:
  * regenerate the config file to support 1.3.0a9
  * Move all shelve code paths to BDM objects
  * Move rebuild to BDM objects
  * sync sslutils to not conflict with oslo.messaging
  * Refactor xenapi/host.py to new call_xenapi pattern
  * Updated from global requirements
  * Restore get_available_resource method in docker driver
  * Move xenapi/agent.py to new call_xenapi style
  * xenapi: changes the debug log formatting
  * xenapi: stop destroy_vdi errors masking real error
  * Sync latest config file generator from oslo-incubator
  * VMware: support instance objects
  * VMware: add instance detail to detach log message
  * Fixes the Hyper-V VolumeOpsTestCase base class

-------------------------------------------------------------------
Tue Mar  4 01:21:00 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev1012.gfb6ac06:
  * Support configuring libvirt watchdog from flavors
  * Add watchdog device support to libvirt driver
  * Sync latest Guru Meditation Reports from Oslo
  * Adds get_console_connect_info API
  * When a claim is rejected, explain why
  * Refactor pool.py to remove calls to call_xenapi
  * xenapi: make session calls more discoverable
  * Remove and recreate interface if already exists
  * Prevent caller from specifying id during Aggregate.create()
  * Removing redundant validation for rebuild request
  * Ensure parent dir exists while injecting files
  * Fix upper bound checking for flavor create parameters
  * Explicity teardown on error in libguestfs setup()
  * Fix run_tests.sh lockutils when run with -d

-------------------------------------------------------------------
Mon Mar  3 11:22:02 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev984.g80e8555:
  * Fixes api samples for V2 os-assisted-volume-snapshots
  * Remove log_handler module from oslo-incubator sync
  * Remove deleted module flakes from openstack-common.conf
  * xenapi plugins: Make sure subprocesses finish executing
  * Downgrade the log level for floating IP associate
  * Adds create backup server extension for the V3 API
  * Add boolean convertor to "create multiple servers" API
  * Add comment/doc about utils.mkfs in rootwrap
  * Add mkfs to the baremetal-deploy-helper rootwrap
  * Add super call to db Base class

-------------------------------------------------------------------
Sun Mar  2 00:36:35 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev964.ge19b294:
  * Make compute manager use InstanceInfoCache object for deletes
  * Deprecate conductor instance_type_get() and remove from VirtAPI
  * Make restore_instance pass the Instance object to compute manager
  * Use uuid instead of name for lvm backend
  * Update Oslo wiki link in README
  * Make error notifications more consistent
  * Adds unit test for etc/nova/policy.json data
  * Make resource_tracker use Flavor object
  * Make compute manager use Flavor object
  * Make baremetal driver use Flavor object instead of VirtAPI
  * Add support for tenant_id based authentication with Neutron
  * Enable flake8 H404 checking
  * Imported Translations from Transifex
  * Use oslo-common's logging fixture
  * Re-Sync oslo-incubator fixtures
  * Updated from global requirements
  * Update pre_live_migration to take instance object
  * Remove unused method inject_file()
  * Remove db query from deallocate_fixed_ip
  * update deallocate_for_instance to take instance obj
  * Update server_diagnostics to use instance object
  * Remove trailing comma from sample JSON
  * Add pack_action_start/finish helper to InstanceAction object
  * libvirt: remove explicit /dev/random rng default
  * libvirt: setting a correct driver name for iscsi volumes
  * Catch HostBinaryNotFound exception when updating a service
  * VMware: fix datastore selection when token is returned
  * Introduce Guru Meditation Reports into Nova
  * Use image from the api in run_instance, if present
  * Cleanup v3 test_versions

-------------------------------------------------------------------
Thu Feb 27 00:42:37 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev885.gd3368a9:
  * Add a caching scheduler driver
  * libvirt: image property variable already defined
  * Remove blank space after print
  * libvirt: Enable custom video RAM setting
  * Rewrite InstanceActionEvent object testcase using mock
  * Clean up _make_*_list in object models to use base.obj_make_list
  * Document virt driver methods that take Instance objects
  * Make interface attach and detach use objects
  * Pass instance object to soft_delete() and get_info()
  * libvirt: host specific virtio-rng backend
  * VMware: remove unused parameter from _wait_for_task
  * Hyper-V log cleanups
  * Update ubuntu dev env instructions
  * Make webob.exc.HTTPForbidden return correct message
  * Remove unused variables in the xenapi.vmops module
  * Fix import order in log_handler
  * Emit message which merged user-supplied argument in log_handler
  * Typo in the name 'libvirt_snapshot_compression'
  * Fix InstanceNotFound error in _delete_instance_files
  * Remove unused methods
  * DB: logging exceptions should use save_and_reraise
  * Replace detail for explanation msgs on webob exceptions
  * Clean IMAGE_SNAPSHOT_PENDING state on compute manager start up
  * V2 Pause: treat case when driver does not implement the operation
  * Add missing translation support
  * Catch NotImplementedError in get_spice_console in v2/v3 API
  * Minor changes to make certificates test cases use HTTPRequestV3

-------------------------------------------------------------------
Wed Feb 26 00:52:03 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev831.gc3c21bd:
  * VMware: add a test for driver capabilities
  * VMware: ensure that datastore name exists prior to deleting disk
  * Move compute's _get_instance_volume_block_device_info to BDM objects
  * Use disk_bus and device_type in attaching volumes
  * Add device bus and type to virt attach_volume call
  * Make volume attach use objects
  * compute: invalid gettext message format
  * VMware: fix the VNC port allocation
  * vmware: driver races to create instance images
  * Revert "VMware: fix race for datastore directory existence"
  * Use instance object for delete
  * libvirt: adding a random number generator device to instances
  * Serialize the notification payload in json
  * Disable IGMP snooping on hybrid Linux bridge
  * VMware: improve unit test time
  * Objectify instance_action for cell scheduler
  * VMware: fix missing datastore regex with ESX driver
  * Make exception message more friendly
  * Fix unhandled InvalidServerState exceptions in server start/stop
  * Make nova/quota use keypair objects

-------------------------------------------------------------------
Tue Feb 25 01:23:31 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev795.g4ed6043:
  * Updated from global requirements
  * VMware: fix race for datastore directory existence
  * Add 'use_slave' to instance_get_all_by_filter in conductor
  * LibVirt: Disable hairpin when using Neutron
  * Add resource tracking to unshelve_instance()
  * libvirt-volume: improve unit test time
  * Move consoleauth_manager option into nova.service and fix imports
  * Rewrite InstanceAction object test cases using mock
  * Fix bad log formatting
  * Prevent caller from specifying id during Migration.create()
  * Prevent caller from specifying id during KeyPair.create()
  * Prevent caller from specifying id during Service.create()
  * Prevent caller from specifying id during ComputeNode.create()
  * Fixes Hyper-V VHDX snapshot bigger than instance

-------------------------------------------------------------------
Mon Feb 24 00:43:43 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev767.gef3b138:
  * Adds service request parameter filter for V3 API os-hosts request
  * Fix the indents of v3 API sample docs
  * Adds host_ip to hypervisor show API

-------------------------------------------------------------------
Sun Feb 23 01:10:39 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev761.g145017b:
  * stop throwing deprecation warnings on init
  * Add a new compute API method for deleting retired services
  * Fix instance_get_all_by_host to actually use slave
  * Periodic task poll_bandwidth_usage can use slave
  * Partially revert "XenAPI: Monitor the GC when coalescing"
  * Mark XML as deprecated in the v2 API
  * adjust version definition for v3 to be only json
  * Fix option indenting in compute manager
  * Sync log.py from oslo
  * Make floating_ips module use FloatingIP for associations
  * Remove __del__ usage in vmwareapi driver
  * VMware: optimize instance reference access
  * Fix assertEqual parameter order post V3 API admin-actions-split
  * Fix copyright messages after admin actions split for V3 API
  * Removes XML namespace from V3 API test_servers
  * Fixed a problem in iSCSI multipath

-------------------------------------------------------------------
Sat Feb 22 01:01:27 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev729.gcc665d9:
  * Fixed spelling errors in nova
  * Fixed check in image cache unit test

-------------------------------------------------------------------
Fri Feb 21 01:46:52 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev725.g6b29aca:
  * Refactor driver BDM attach() to cover all uses
  * Correct the assert() order in test_libvirt_blockinfo
  * Use disk_bus when guessing the device name for vol
  * libvirt: add virtio-scsi disk interface support
  * libvirt: configuration element for virtual controller
  * VMware: factor out management of controller keys and unit numbers
  * Remove XML support from schemas v3
  * VMware: prevent race for vmdk deletion
  * VMware: raise more specific exceptions
  * Refactor get_iscsi_initiator to a common location
  * Convert post_live_migration_at_destination to objects
  * Convert remove_fixed_ip_to_instance to objects
  * libvirt: improve unit test time
  * libvirt: Uses available method get_host_state
  * Add V3 api for pci support
  * Use six.moves.urllib.parse instead of urlparse
  * Make libvirt use Flavor object instead of using VirtAPI
  * Ensure that exception raised in neutron are handled correctly
  * Calculate default security group into quota usage

-------------------------------------------------------------------
Thu Feb 20 01:10:21 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev687.g96c9250:
  * Remove unused notifier and rpc modules from oslo sync
  * Imported Translations from Transifex
  * Treat port attachment failures correctly
  * Add experimental warning for Cells
  * libvirt: remove retval from libvirt _set_host_enabled()
  * MetricsWeigher: Added support of unavailable metrics
  * XenAPI: Add the mechanism to attach a pci device to a VM
  * XenAPI: Add the support for updating the status of the host
  * Convert add_fixed_ip_to_instance to objects
  * Make floating_ips module use FloatingIP for updates
  * Make floating_ips module use FloatingIP for (de-)allocations
  * Make floating_ips module use FloatingIP for all get queries
  * Group kvm image_meta tests for get_disk_bus
  * libvirt: configuration element for a random number generator device
  * Cells rebuild regression fix

-------------------------------------------------------------------
Wed Feb 19 01:25:54 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev657.g15d4f8a:
  * VMware: remove unused class
  * Replace assertEqual(None, *) with assertIsNone in tests
  * Update the mailmap
  * Fix break in vm_vdi_cleaner after oslo changes
  * Support setting a machine type to enable ARMv7/AArch64 guests to boot
  * libvirt: making set_host_enabled to be a private methods

-------------------------------------------------------------------
Tue Feb 18 00:48:50 UTC 2014 -  cloud-devel@suse.de

- Update to version nova-2014.1.dev645.g304a9b4:
  * Fix compute_node_update() compatibility with older clients
  * Remove underscore for the STATE_MAP variable
  * Make is_neutron() thread-safe
  * Removes os-instance-usage-audit-log from the V3 API

-------------------------------------------------------------------
Mon Feb 17 16:13:57 UTC 2014 - speilicke@suse.com

- Rebased patches:
  + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream)
- Update to version nova-2014.1.dev637.g3cd02fc:
  * libvirt: support configurable wipe methods for LVM backed instances
  * Imported Translations from Transifex
  * Make floating_ips module use Service object
  * Make floating_ips module use Instance object
  * Make floating_ips module use Network object
  * Make floating_ips module use FixedIP object
  * Count memory and disk slots once in cells state manager
  * compute: removes unnecessary condition
  * Replace oslo.sphinx with oslosphinx
  * Make nova_ipam_lib use Network, FixedIP, and FloatingIP objects
  * Make nova-network use FixedIP for timeouts
  * Make nova-network use FixedIP object for updates
  * Make nova-network use FixedIP object for disassociations
  * Add "body=" argument to v3 API unit tests
  * report port number for address already in use errors
  * VMware: fix exception when using multiple compute nodes
  * Update log message to support translations
  * XenAPI: Report the CPU details correctly
  * Corrected typo in metrics
  * Fixed incorrect test case of test_server_metadata.py
  * Add API schema for v3 rescue API
  * ec2 api should check 'max_count'&'min_count' para
  * fix ips to 'ips' in APIRouter

-------------------------------------------------------------------
Fri Feb 14 09:08:53 UTC 2014 - dmueller@suse.com

- Update to version nova-2014.1.dev592.ga1fe8df:
  * Convert unrescue_instance to objects
  * Don't allow compute_node free_disk_gb to be None
  * Change assertTrue(isinstance()) by optimal assert
  * Adds migrate server extension for V3 API
  * Move policy check of start/stop to api layer
  * VMware: fix bug for exceptions thrown in _wait_for_task
  * Fix baremetal stats type
  * Correct host managers free disk calculation
  * Make image props filter handle old vm_modes
  * Set a sane default for state_path

-------------------------------------------------------------------
Wed Feb 12 13:54:42 UTC 2014 - speilicke@suse.com

- Update to version nova-2014.1.dev572.g8bc9586:
  * Refactor stats to avoid bad join
  * Remove @author from copyright statements
  * Remove character filtering from V3 API console_output
  * Fix incorrect check in aggregate/az test
  * xenapi: set viridian=false for linux servers
  * Delete baremetal image files after deployment
  * Removes console output plugin from the core list
  * Using six.add_metaclass
  * Remove quota classes extension from the V3 API
  * Add a instance lookup helper to v3 plugins
  * Use raw string notation for regexes in hacking checks
  * Improve detection of imports in hacking check
  * Renumber some nova hacking checks
  * Docker cannot start a new instance because of an internal error
  * VMware: fix instance rescue bug
  * Adds tests to sqlachemy.api._retry_on_deadlock
  * Allow operators to customize max header size
  * Fix trivial typo in libvirt test comment
  * Remove tox locale overrides
  * libvirt: use to_xml() in post_live_migration_at_destination
  * VMware: update test name
  * VMware: improve unit test performance
  * Fix english grammar in the quota error messages
  * Removes os-simple-tenant-usage from the V3 API
  * Fix a couple of unit test typos
  * Add HEAD api response for test s3 server BucketHandler
  * Removes XML support from security_groups v3 API
  * Hyper-V driver RDP console access support

-------------------------------------------------------------------
Wed Jan  8 15:17:18 UTC 2014 - speilicke@suse.com

- Fix requirements

-------------------------------------------------------------------
Fri Jul 19 20:30:51 UTC 2013 - dmueller@suse.com

- adjust rm command 

-------------------------------------------------------------------
Tue Jul  9 12:02:16 UTC 2013 - dmueller@suse.com

- update buildrequires 

-------------------------------------------------------------------
Mon Mar 18 09:39:21 UTC 2013 - speilicke@suse.com

- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

-------------------------------------------------------------------
Fri Feb 22 10:26:40 UTC 2013 - saschpe@suse.de

- BuildRequire openstack-suse-macros instead of openstack-macros

-------------------------------------------------------------------
Wed Dec 19 15:36:47 UTC 2012 - saschpe@suse.de

- It's a noarch package

--------------------------------------------------------------------
Tue Dec 11 17:36:43 UTC 2012 - saschpe@suse.de

- Move to obs-service-git_tarballs
  + Drop BuildRequires: python-setuptools-git
- Update to version 2012.2.3+git.1355243803.9e62846:
  + Bump version to 2012.2.3
  + Final versioning for 2012.2.2
  + Don't leak info from libvirt LVM backed instances

--------------------------------------------------------------------
Mon Dec 10 17:20:47 UTC 2012 - iartarisi@suse.com

- Update to latest git (670b388):
  + Fix rpc control_exchange regression.

-------------------------------------------------------------------
Thu Dec  6 13:51:20 UTC 2012 - iartarisi@suse.com

- Fix version name

-------------------------------------------------------------------
Fri Nov 16 12:52:08 UTC 2012 - saschpe@suse.de

- Add more documentation requirements but disable some, currently
  the build fails if too much is enabled (I/O error)

-------------------------------------------------------------------
Thu Nov 15 13:26:43 UTC 2012 - saschpe@suse.de

- Use openstack-macros
- Additional documentation requirements

-------------------------------------------------------------------
Thu Nov  8 11:49:52 UTC 2012 - saschpe@suse.de

- Drop from_vcs build flag

-------------------------------------------------------------------
Wed Jun 27 12:39:11 UTC 2012 - saschpe@suse.de

- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros

-------------------------------------------------------------------
Wed Jun 27 10:13:39 CEST 2012 - vuntz@suse.com

- Sync version to the version we currently have, to fix build.
- Add jsonutils-fix-new-anyjson.patch: fix nova.utils to be
  compatibly with the version of python-anyjson we use
  (lp#1017765).

-------------------------------------------------------------------
Mon Jun 25 09:33:07 UTC 2012 - saschpe@suse.de

- Initial version
openSUSE Build Service is sponsored by