nova/nova/tests/functional
Balazs Gibizer dfa2e6f221 Consumer gen support for put allocations
The placement API version 1.28 introduced consumer generation as a way
to make updating allocation safe even if it is done from multiple
places.

This patch changes the scheduler report client put_allocations
function to raise AllocationUpdateFailed in case of generation conflict.
The only direct user of this call is the nova-manage heal_allocations
CLI which will simply fail to heal the allocation for this instance.

Blueprint: use-nested-allocation-candidates
Change-Id: Iba230201803ef3d33bccaaf83eb10453eea43f20
2018-09-25 13:02:02 +02:00
..
api Use uuidsentinel from oslo.utils 2018-09-05 09:08:54 -05:00
api_sample_tests Merge "Remove deprecated hide_server_address_states option" 2018-09-21 13:58:57 +00:00
compute remove virt driver requires_allocation_refresh 2018-09-13 18:34:11 -04:00
db Merge "Add get_by_cell_and_project() method to InstanceMappingList" 2018-09-21 13:58:17 +00:00
libvirt Refactor NeutronFixture 2018-09-17 11:29:36 +00:00
notification_sample_tests Transform libvirt.error notification 2018-09-18 07:06:09 +00:00
regressions Merge "Remove old check_attach version check in API" 2018-08-31 15:02:50 +00:00
wsgi Use uuidsentinel from oslo.utils 2018-09-05 09:08:54 -05:00
__init__.py move eventlet GREENDNS override to top level 2014-12-08 17:41:03 -05:00
api_paste_fixture.py Remove legacy v2 API functional tests 2016-05-04 18:17:23 +08:00
api_samples_test_base.py Remove unused request API sample template 2018-08-03 07:00:13 +00:00
integrated_helpers.py Use uuidsentinel from oslo.utils 2018-09-05 09:08:54 -05:00
test_aggregates.py Fix docs and add functional test for AggregateMultiTenancyIsolation 2018-09-13 16:46:53 -04:00
test_compute_mgr.py remove unnecessary conf imports 2018-03-09 14:30:10 -05:00
test_images.py Add create image functional negative tests 2016-12-26 14:15:14 +09:00
test_instance_actions.py Improve NeutronFixture and remove unncessary stubbing 2018-08-02 15:15:03 +02:00
test_legacy_v2_compatible_wrapper.py Improve NeutronFixture and remove unncessary stubbing 2018-08-02 15:15:03 +02:00
test_list_servers_ip_filter.py Trivial: Nix duplicate PlacementFixture() in test 2017-12-01 15:39:28 -06:00
test_login.py update api_samples code to use better variables 2015-12-14 11:23:26 +08:00
test_metadata.py Remove unused logging import 2017-02-17 15:17:51 +07:00
test_middleware.py Removes unnecessary utf-8 encoding 2016-12-20 10:27:01 +07:00
test_multiattach.py Improve NeutronFixture and remove unncessary stubbing 2018-08-02 15:15:03 +02:00
test_nova_manage.py Merge "Delete instance_group_member records from API DB during archive" 2018-08-31 10:13:57 +00:00
test_report_client.py Consumer gen support for put allocations 2018-09-25 13:02:02 +02:00
test_server_group.py Add functional test for live migrate with anti-affinity group 2018-08-29 15:55:16 -04:00
test_servers.py Consumer gen support for delete instance allocations 2018-09-25 11:16:37 +02:00