38 Commits (c3804efd42f2d735ad48455705dfaa34e10f4cdf)

Author SHA1 Message Date
Balazs Gibizer c3804efd42 Refactor ResourceRequest constructor 10 months ago
Eric Fried f2d088b04e Stop using PlacementDirect 3 years ago
Eric Fried bcc893a2b0 Use Placement 1.35 (root_required) 2 years ago
Eric Fried 54195a1bd9 Use Placement 1.34 (string suffixes & mappings) 2 years ago
Matt Riedemann cea4f391f3 Move compute_node_to_inventory_dict to test-only code 2 years ago
Chris Dent 5f553f4b1a Use microversion in put allocations in test_report_client 2 years ago
Stephen Finucane 7abe83f646 scheduler: Flatten 'ResourceRequest.from_extra_specs', 'from_image_props' 2 years ago
Eric Fried 9981d06b4c Remove @safe_connect from _delete_provider 2 years ago
Eric Fried 0652a4c7a5 Un-safe_connect and publicize get_providers_in_tree 2 years ago
Balazs Gibizer 307999c581 Prepare _heal_allocations_for_instance for nested allocations 3 years ago
Stephen Finucane dc6fc82c14 hacking: Resolve W605 (invalid escape sequence) 3 years ago
Eric Fried c43f7e664d Use aggregate_add_host in nova-manage 3 years ago
Chris Dent 09090c8277 Use a placement conf when testing report client 3 years ago
Matt Riedemann 39ec15f58c Follow up for I0c764e441993e32aafef0b18049a425c3c832a50 3 years ago
Eric Fried efa22cd985 Use placement.inventory.inuse in report client 3 years ago
Chris Dent 27617ee193 Switch to using os-resource-classes 3 years ago
Eric Fried 570ad36992 Commonize _update code path 3 years ago
Eric Fried 2f77e7ad90 Consolidate inventory refresh 3 years ago
Eric Fried deef31729b Reduce calls to placement from _ensure 3 years ago
Chris Dent 787bb33606 Use external placement in functional tests 3 years ago
Balazs Gibizer dfa2e6f221 Consumer gen support for put allocations 3 years ago
Eric Fried 73d7ef4288 Nix update_instance_allocation, _allocate_for_instance 3 years ago
Eric Fried 8e1ca5bf34 Use uuidsentinel from oslo.utils 3 years ago
Eric Fried 4f3c063aab Fix reshaper report client functonal test nits 3 years ago
Eric Fried b23bf6d6ab Report client: update_from_provider_tree w/reshape 3 years ago
Eric Fried 2833785f59 Report client: _reshape helper, placement min bump 3 years ago
Eric Fried 25b852efd7 Report client: get_allocations_for_provider_tree 3 years ago
Eric Fried 176d1d90fd Report client: Real get_allocs_for_consumer 3 years ago
Vladyslav Drok 55fb7efe31 Use placement microversion 1.26 in update_from_provider_tree 3 years ago
Matt Riedemann 660e328a25 Use consumer generation in _heal_allocations_for_instance 3 years ago
Eric Fried 3518ccb665 Check provider generation and retry on conflict 3 years ago
Eric Fried 814bc9d2d9 Enforce placement minimum in nova.cmd.status 3 years ago
Chris Dent 43cc59abe2 Provide a direct interface to placement 3 years ago
Jay Pipes 5eda1fab85 mirror nova host aggregate members to placement 4 years ago
Chris Dent ce2840539e Move test_report_client out of placement namespace 4 years ago
Eric Fried 7866a016f6 Make generation optional in ProviderTree 4 years ago
Eric Fried 32fdf52958 SchedulerReportClient.update_from_provider_tree 4 years ago
Chris Dent 1a072eab33 Move placement exceptions into the placement package 4 years ago
Chris Dent f346913594 Move resource class fields 4 years ago
Eric Fried 3921cbc9ec New-style _set_inventory_for_provider 4 years ago
Eric Fried d2152f3094 Only pull associated *sharing* providers 4 years ago
Takashi NATSUME ab4efbba61 [placement] Add sending global request ID in get 4 years ago
Takashi NATSUME f66bd7369a [placement] Add sending global request ID in put (3) 4 years ago
Eric Fried 02a1551f64 Ensure resource classes correctly 4 years ago
Eric Fried caeab76468 Test case: new standard resource class unusable 4 years ago
Takashi NATSUME 5d928ae2e0 [placement] Add sending global request ID in put (1) 4 years ago
Takashi NATSUME 6079b722cb [placement] Add sending global request ID in post 4 years ago
Eric Fried a7a1f72dd4 set_{aggregates|traits}_for_provider: tolerate set 4 years ago
Eric Fried 8014449f2c ProviderTree.get_provider_uuids: Top-down ordering 4 years ago
Eric Fried e3de95e3b3 SchedulerReportClient._delete_provider 4 years ago