SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for openstack-nova-doc-2014.2.4.juno-5.1.noarch.rpm :
Fri Nov 27 13:00:00 2015 vuntzAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev84:

* Updated from global requirements

Fri Nov 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev82:

* libvirt: fix failure when attaching volume to iso instance

Thu Oct 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev80:

* Delete orphaned instance files from compute nodes

Tue Sep 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev78:

* Fix live-migrations usage of the wrong connector information

Fri Sep 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev77:

* Make use_syslog=True log to syslog via /dev/log

Sat Sep 12 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev74:

* Don\'t pass the service catalog when making glance requests

Thu Aug 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev72:

* Updated from global requirements

Tue Aug 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev70:

* libvirt: Kill rsync/scp processes before deleting instance

Thu Aug 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev69:

* Sync process utils from oslo for execute callbacks

Wed Aug 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev67:

* Fix rebuild of an instance with a volume attached

Fri Aug 14 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev57:

* Make service-delete work in API cells

Sat Jul 18 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev50:

* Hyper-V: checks for existent Notes in list_instance_notes

Fri Jul 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev48:

* libvirt: Fail when live block migrating instance with volumes

Thu Jul 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev46:

* Mark ironic credential config as secret

Mon Jun 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev45:

* libvirt: safe_decode xml for i18n logging

Fri Jun 19 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev36:

* Fix cells rpc connection leak

Wed May 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.4.dev35:

* Don\'t wait for an event on a resize-revert

Wed May 6 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 vuntzAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev63:

* Updated from global requirements

Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev62:

* Updated from global requirements

Thu Apr 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev61:

* Fix live migration RPC compatibility with older versions

Tue Apr 7 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev55:

* Changed target version of NovaCompute object during Service backport

Fri Apr 3 14:00:00 2015 cloud-develAATTsuse.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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev41:

* Handle nova-network tuple format in legacy RPC calls

Wed Mar 25 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev37:

* Use reasonable timeout for rpc service_update()

Wed Mar 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev35:

* Fixes Hyper-V configdrive network injection issue

Sat Mar 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev33:

* Websocket Proxy should verify Origin header

Fri Mar 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev31:

* Fix kwargs[\'instance\'] KeyError in AATTreverts_task_state decorator

* Handle 404 in os-baremetal-nodes GET

Thu Mar 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev27:

* VMware: prevent exception with migrate_disk_and_power_off

Wed Mar 11 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev17:

* Make code compatible with v4 auth and workaround webob bug

Wed Mar 4 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev11:

* boot instance with same net-id for multiple --nic

Mon Feb 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev9:

* Updated from global requirements

Fri Feb 20 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.3.dev7:

* Hyper-V: Fix retrieving console logs on live migration

Thu Feb 12 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev42:

* Updated from global requirements

* Fixes Hyper-V boot from volume live migration

Wed Jan 28 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev24:

* Add LibvirtGPFSVolumeDriver class

Fri Jan 23 13:00:00 2015 cloud-develAATTsuse.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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev17:

* Fix disconnecting necessary iSCSI sessions issue

Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev15:

* only emit deprecation warnings once

* Updated from global requirements

Thu Jan 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev13:

* Updated from global requirements

Wed Jan 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev12:

* Make ec2 auth support v4 signature format

Thu Jan 8 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev11:

* Return floating_ip[\'fixed_ip\'][\'instance_uuid\'] from neutronv2 API

Wed Jan 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev10:

* fix pep8 errors that apparently slipped in

Thu Jan 1 13:00:00 2015 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev9:

* VMware: fix compute node exception when no hosts in cluster

Thu Dec 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev7:

* Fix ironic delete fails when flavor deleted

Fri Dec 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev6:

* Updated from global requirements

Fri Dec 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.2.dev5.g219f13c:

* Fix live migration api stuck when migrate to old nova node

Sat Dec 6 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev31.g0cc4e45:

* Add CHAP credentials support

Tue Dec 2 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev21.g9b6699f:

* Use opportunistic approach for migration testing

Thu Nov 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev20.g8526a72:

* Fix nova-compute start issue after evacuate

Sat Nov 15 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev10.gb86bcb9:

* Keep migration status if instance still resizing

Wed Oct 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev8.ge98738d:

* Fixes DOS issue in instance list ip filter

Mon Oct 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.1.dev7.g2aeee7a:

* Add AATT_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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev853.g39a4f9b:

* Convert create_backup v3 plugin to v2.1 API

Thu Aug 28 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev589.g89ebdfd:

* libvirt: fix typo in fakelibvirt listAllDomains()

Sun Jul 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev587.g0da88cd:

* synchronize \'stop\' and power state periodic task

Sat Jul 12 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev739.g6dedf67:

* Imported Translations from Transifex

Sun May 25 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev596.g2a2178e:

* Fixes arguments parsing when executing command

Tue May 13 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev581.gb52a63e:

* VMware: prevent image snapshot if no root disk defined

Sat May 10 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev168.g601b55f:

* Imported Translations from Transifex

* Missing catch InstanceNotFound in v3 API

Sat Apr 12 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.2.dev56.g33fc957:

* Reduce logging in scheduler

Sat Apr 5 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.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 13:00:00 2014 dmuellerAATTsuse.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 13:00:00 2014 dmuellerAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 speilickeAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version nova-2014.1.dev729.gcc665d9:

* Fixed spelling errors in nova

* Fixed check in image cache unit test

Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 speilickeAATTsuse.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 13:00:00 2014 dmuellerAATTsuse.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:00:00 2014 speilickeAATTsuse.com
- Update to version nova-2014.1.dev572.g8bc9586:

* Refactor stats to avoid bad join

* Remove AATTauthor 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 13:00:00 2014 speilickeAATTsuse.com
- Fix requirements

Fri Jul 19 14:00:00 2013 dmuellerAATTsuse.com
- adjust rm command

Tue Jul 9 14:00:00 2013 dmuellerAATTsuse.com
- update buildrequires

Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead of openstack-macros

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- It\'s a noarch package

Tue Dec 11 13:00:00 2012 saschpeAATTsuse.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 13:00:00 2012 iartarisiAATTsuse.com
- Update to latest git (670b388):
+ Fix rpc control_exchange regression.

Thu Dec 6 13:00:00 2012 iartarisiAATTsuse.com
- Fix version name

Fri Nov 16 13:00:00 2012 saschpeAATTsuse.de
- Add more documentation requirements but disable some, currently
the build fails if too much is enabled (I/O error)

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
- Additional documentation requirements

Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros

Wed Jun 27 14:00:00 2012 vuntzAATTsuse.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 14:00:00 2012 saschpeAATTsuse.de
- Initial version


 
ICM