File openstack-nova-doc.changes of Package openstack-nova
-------------------------------------------------------------------
Fri Nov 27 13:18:18 UTC 2015 - vuntz@suse.com
- Bump rpm package version to 2014.2.4.juno:
- a few months ago, we moved from versions like 2014.2.4.devX to
2014.2.4~a0~devX, which is technically a downgrade.
- as Juno code is now frozen upstream, there will be no 2014.2.5
release and so no new version that would help us avoid the
downgrade issue.
- 2014.2.4 got released upstream, so technically, 2014.2.4.juno
is correct and it is higher than both 2014.2.4.devX and
2014.2.4~a0~devX, so there's no downgrade issue.
-------------------------------------------------------------------
Sat Nov 14 03:27:26 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev84:
* Updated from global requirements
-------------------------------------------------------------------
Fri Nov 13 03:42:08 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev82:
* libvirt: fix failure when attaching volume to iso instance
-------------------------------------------------------------------
Thu Oct 8 00:16:50 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev80:
* Delete orphaned instance files from compute nodes
-------------------------------------------------------------------
Tue Sep 29 00:52:00 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev78:
* Fix live-migrations usage of the wrong connector information
-------------------------------------------------------------------
Fri Sep 18 00:44:51 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev77:
* Make use_syslog=True log to syslog via /dev/log
-------------------------------------------------------------------
Sat Sep 12 01:07:23 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev75:
* Don't expect meta attributes in object_compat that aren't in the db obj
-------------------------------------------------------------------
Fri Aug 28 01:41:46 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev74:
* Don't pass the service catalog when making glance requests
-------------------------------------------------------------------
Thu Aug 27 01:39:57 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev72:
* Updated from global requirements
-------------------------------------------------------------------
Tue Aug 25 01:36:11 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev70:
* libvirt: Kill rsync/scp processes before deleting instance
-------------------------------------------------------------------
Thu Aug 20 00:38:57 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev69:
* Sync process utils from oslo for execute callbacks
-------------------------------------------------------------------
Wed Aug 19 00:40:07 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev67:
* Fix rebuild of an instance with a volume attached
-------------------------------------------------------------------
Fri Aug 14 00:39:37 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev65:
* Fixes _cleanup_rbd code to capture ImageBusy exception
* libvirt: Don't try to confine a non-NUMA instance
-------------------------------------------------------------------
Sat Jul 25 01:38:06 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev61:
* Add some tests for the error path(s) in RBD cleanup_volumes()
* Delay STOPPED lifecycle event for all domains, not just Xen
-------------------------------------------------------------------
Tue Jul 21 01:58:13 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev57:
* Make service-delete work in API cells
-------------------------------------------------------------------
Sat Jul 18 01:46:33 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev56:
* network: fix instance cache refresh for empty list
* Fix quota-update in deleting when nova-compute startup finish
* Make _get_instance_block_device_info preserve root_device_name
-------------------------------------------------------------------
Sat Jul 4 01:45:28 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev50:
* Hyper-V: checks for existent Notes in list_instance_notes
-------------------------------------------------------------------
Fri Jul 3 01:48:50 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev48:
* libvirt: Fail when live block migrating instance with volumes
-------------------------------------------------------------------
Thu Jul 2 01:53:58 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev46:
* Mark ironic credential config as secret
-------------------------------------------------------------------
Mon Jun 22 00:41:03 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev45:
* libvirt: safe_decode xml for i18n logging
-------------------------------------------------------------------
Fri Jun 19 00:39:51 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev43:
* compute: stop handling virt lifecycle events in cleanup_host()
* Pass block device info in pre_live_migration
-------------------------------------------------------------------
Thu Jun 4 01:11:28 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev40:
* Allow disabling the evacuate cleanup mechanism in compute manager
* Updated from global requirements
* Raise exception when backup volume-backed instance
-------------------------------------------------------------------
Wed Jun 3 01:06:46 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev36:
* Fix cells rpc connection leak
-------------------------------------------------------------------
Wed May 13 01:33:39 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev35:
* Don't wait for an event on a resize-revert
-------------------------------------------------------------------
Wed May 6 08:41:50 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev33:
* Fix detach_sriov_ports to get context to be able to get image metadata
-------------------------------------------------------------------
Mon May 4 08:59:36 UTC 2015 - vuntz@suse.com
- Update to version nova-2014.2.4.dev32:
* Make test_version_string_with_package_is_good work with pbr 0.11
* Honor shared storage on resize revert
* Forbid booting of QCOW2 images with virtual_size > root_gb
* Hyper-V: Sets *DataRoot paths for instances
* Updated from global requirements
* Support both list and dict for pci_passthrough_whitelist
* Type conflict in trusted_filter.py using attestation_port default value
* Moves trusted filter unit tests into own file
* Fixes Hyper-V dynamic memory issue with vNUMA
* Failed to discovery when iscsi multipath and CHAP both enabled
* Delay STOPPED lifecycle event for Xen domains
* Filter fixed IPs from requested_networks in deallocate_for_instance
* Better power_state logging in _sync_instance_power_state
* compute: don't trace on InstanceNotFound in reverts_task_state
* Fix BM nodes extension to deal with missing node properties
-------------------------------------------------------------------
Fri Apr 17 00:35:09 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.4.dev11:
* Move ComputeNode creation at init stage in ResourceTracker
* let fake virt track resources
* Pass correct context to get_by_compute_node()
* Bump stable/juno version to 2014.2.4
2014.2.3
* libvirt: remove pointless loop after live migration finishes
* Save bdm.connection_info before calling volume_api.attach_volume
-------------------------------------------------------------------
Sat Apr 11 00:38:05 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev63:
* Updated from global requirements
-------------------------------------------------------------------
Fri Apr 10 00:37:37 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev62:
* Updated from global requirements
-------------------------------------------------------------------
Thu Apr 9 00:34:38 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev61:
* Fix live migration RPC compatibility with older versions
-------------------------------------------------------------------
Tue Apr 7 00:35:48 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev59:
* fix the websocket_bad_token test
* libvirt: partial fix for live-migration with config drive
-------------------------------------------------------------------
Sat Apr 4 00:35:30 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev55:
* Changed target version of NovaCompute object during Service backport
-------------------------------------------------------------------
Fri Apr 3 00:35:54 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev53:
* Fixes Hyper-V: configdrive is not migrated to destination
* Don't create block device mappings in the API cell
* Compute: catch more specific exception for _get_instance_nw_info
* Stop stacktracing in _get_filter_uuid
* Handle MessagingException in unshelving instance
* Support macvtap for vif_type being hw_veb
-------------------------------------------------------------------
Thu Apr 2 00:32:37 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev41:
* Handle nova-network tuple format in legacy RPC calls
-------------------------------------------------------------------
Wed Mar 25 00:57:00 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev40:
* libvirt: Fixes live migration for volume backed instances
* libvirt: make default value of numa cell memory to 0 when not defined
-------------------------------------------------------------------
Thu Mar 19 11:18:48 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev37:
* Use reasonable timeout for rpc service_update()
-------------------------------------------------------------------
Wed Mar 18 00:56:26 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev35:
* Fixes Hyper-V configdrive network injection issue
-------------------------------------------------------------------
Sat Mar 14 00:57:13 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev33:
* Websocket Proxy should verify Origin header
-------------------------------------------------------------------
Fri Mar 13 00:57:17 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev31:
* Fix kwargs['instance'] KeyError in @reverts_task_state decorator
* Handle 404 in os-baremetal-nodes GET
-------------------------------------------------------------------
Thu Mar 12 00:57:24 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev27:
* VMware: prevent exception with migrate_disk_and_power_off
-------------------------------------------------------------------
Wed Mar 11 00:57:54 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev25:
* Compute: Catch binding failed exception while init host
* Make tests use sha256 as openssl default digest algorithm
* Transform IPAddress to string when creating port
* VMware: fix exception when multiple compute nodes are running
-------------------------------------------------------------------
Mon Mar 9 00:54:02 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev17:
* Make code compatible with v4 auth and workaround webob bug
-------------------------------------------------------------------
Wed Mar 4 00:58:02 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev15:
* Fixes interfaces template identification issue
* libvirt: Make sure volumes are well detected during block migration
-------------------------------------------------------------------
Tue Feb 24 00:53:05 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev11:
* boot instance with same net-id for multiple --nic
-------------------------------------------------------------------
Mon Feb 23 01:29:33 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev9:
* Updated from global requirements
-------------------------------------------------------------------
Fri Feb 20 01:43:21 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev7:
* Hyper-V: Fix retrieving console logs on live migration
-------------------------------------------------------------------
Thu Feb 12 01:46:22 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.3.dev5:
* Bump stable/juno version to 2014.2.3
* Fixes Hyper-V should log a clear error message
* Allow instances to attach to shared external nets
2014.2.2
-------------------------------------------------------------------
Fri Jan 30 11:05:20 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev47:
* Eventlet green threads not released back to pool
* Updated from global requirements
* Unshelving a volume backed instance doesn't work
-------------------------------------------------------------------
Thu Jan 29 01:06:36 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev42:
* Updated from global requirements
* Fixes Hyper-V boot from volume live migration
-------------------------------------------------------------------
Wed Jan 28 01:09:33 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev39:
* Fix unit test failure due to tests sharing mocks
* Fix image metadata returned for volumes
-------------------------------------------------------------------
Tue Jan 27 01:06:37 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev36:
* Fix connecting unnecessary iSCSI sessions issue
* Add handling of BadRequest from Neutron
* Update eventlet API in libvirt driver
* libvirt: safe_decode domain.XMLDesc(0) for i18n logging
* Add virtual interface before add fixed IP on nova-network
* Don't make a no-op DB call
-------------------------------------------------------------------
Sat Jan 24 01:05:41 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev24:
* Add LibvirtGPFSVolumeDriver class
-------------------------------------------------------------------
Fri Jan 23 01:06:34 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev22:
* Truncate encoded instance message to 255 or fewer
* Extends use of ServiceProxy to more methods in HostAPI in cells
* Fix libvirt watchdog support
-------------------------------------------------------------------
Tue Jan 20 01:06:25 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev17:
* Fix disconnecting necessary iSCSI sessions issue
-------------------------------------------------------------------
Fri Jan 16 01:07:11 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev15:
* only emit deprecation warnings once
* Updated from global requirements
-------------------------------------------------------------------
Thu Jan 15 01:06:44 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev13:
* Updated from global requirements
-------------------------------------------------------------------
Wed Jan 14 01:05:02 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev12:
* Make ec2 auth support v4 signature format
-------------------------------------------------------------------
Thu Jan 8 01:05:11 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev11:
* Return floating_ip['fixed_ip']['instance_uuid'] from neutronv2 API
-------------------------------------------------------------------
Wed Jan 7 01:04:58 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev10:
* fix pep8 errors that apparently slipped in
-------------------------------------------------------------------
Thu Jan 1 01:06:07 UTC 2015 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev9:
* VMware: fix compute node exception when no hosts in cluster
-------------------------------------------------------------------
Thu Dec 25 01:05:22 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev7:
* Fix ironic delete fails when flavor deleted
-------------------------------------------------------------------
Fri Dec 19 01:12:31 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev6:
* Updated from global requirements
-------------------------------------------------------------------
Fri Dec 12 01:12:03 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev5.g219f13c:
* Fix live migration api stuck when migrate to old nova node
-------------------------------------------------------------------
Sat Dec 6 01:10:17 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.2.dev3.gef14e38:
* Bump stable/juno next version to 2014.2.2
2014.2.1
* Updated from global requirements
* Sync strutils from oslo-incubator for mask_password fix
-------------------------------------------------------------------
Fri Dec 5 01:11:27 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev41.g430c5d4:
* Updated from global requirements
* Instances with NUMA will be packed onto hosts
* Make Instance.save() update numa_topology
* objects: Makes sure Instance._save methods are called
* Add support for fitting instance NUMA nodes onto a host
-------------------------------------------------------------------
Wed Dec 3 01:12:24 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev31.g0cc4e45:
* Add CHAP credentials support
-------------------------------------------------------------------
Tue Dec 2 01:12:20 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev29.gaf1d174:
* Add legacy to the possible server group policies
* Use response.text for returning unicode EC2 metadata
-------------------------------------------------------------------
Fri Nov 28 01:37:01 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev25.gd35be79:
* Fix exception handling in _get_host_metrics()
* Fix for extra_specs KeyError
-------------------------------------------------------------------
Thu Nov 27 01:36:41 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev21.g9b6699f:
* Use opportunistic approach for migration testing
-------------------------------------------------------------------
Thu Nov 20 15:31:01 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev20.g8526a72:
* Fix nova-compute start issue after evacuate
-------------------------------------------------------------------
Sat Nov 15 00:41:48 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev18.g54330ce:
* Clean up iSCSI multipath devices in Post Live Migration
* Fix nova evacuate issues for RBD
* Run build_and_run_instance in a separate greenthread
* Translate 'powervm' hypervisor_type to 'phyp' for scheduling
-------------------------------------------------------------------
Sun Nov 2 01:30:21 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev10.gb86bcb9:
* Keep migration status if instance still resizing
-------------------------------------------------------------------
Wed Oct 29 01:19:13 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev8.ge98738d:
* Fixes DOS issue in instance list ip filter
-------------------------------------------------------------------
Mon Oct 27 17:41:33 UTC 2014 - cloud-devel@suse.de
- Update to version nova-2014.2.1.dev7.g2aeee7a:
* Add @_retry_on_deadlock to _instance_update()
* VMware: attach config drive if booting from a volume
* libvirt: use six.text_type when setting text node value in guest xml
* Fix XML UnicodeEncode serialization error
* Opening stable/juno
-------------------------------------------------------------------
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