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