Commit Graph

533 Commits (edeeaf9102eccb78f1a2555c7e18c3d706f07639)

Author SHA1 Message Date
Balazs Gibizer edeeaf9102 Add late server group policy check to rebuild 5 years ago
int32bit d03a890a34 Set server status to ERROR if rebuild failed 5 years ago
Ed Leafe 941b309154 Change compute RPC to use alternates for resize 5 years ago
Takashi NATSUME 0cbe9b2333 [placement] Add sending global request ID in delete (2) 5 years ago
Matt Riedemann 68f7b95bdc Handle no allocations during migrate 5 years ago
Ed Leafe d913de7471 Make conductor pass and use host_lists 5 years ago
Matt Riedemann f8747407fc Don't try to delete build request during a reschedule 5 years ago
Matt Riedemann eb889886e2 Pass RequestSpec to ConductorTaskAPI.build_instances 5 years ago
Matt Riedemann f9a06c4253 Workaround missing RequestSpec.project_id when moving an instance 5 years ago
Chris Dent c65c25cdf6 Implement set_and_clear_allocations in report client 5 years ago
Ed Leafe ca716ce4dd Change RPC for select_destinations() 5 years ago
Dan Smith 3626019fa0 Make live migration hold resources with a migration allocation 5 years ago
Matt Riedemann 59d42e4c42 Raise specific exception when swapping migration allocations fails 5 years ago
Takashi NATSUME 81ffd2065d Enable cold migration with target host(1/2) 5 years ago
Matt Riedemann 984dd8ad6a Validate new image via scheduler during rebuild 5 years ago
Matt Riedemann 749b220ef6 Cleanup build_request_spec 5 years ago
Dan Smith 57a3af6921 Clean up allocations if instance deleted during build 5 years ago
Matt Riedemann d2690d6b03 Pass the correct image to build_request_spec in conductor.rebuild_instance 5 years ago
Dan Smith 697f8f69b6 Make migration uuid hold allocations for migrating instances 5 years ago
melanie witt 54cf9f5a90 Target context for build notification in conductor 5 years ago
Dan Smith 9868a4d9c1 Pre-create migration object 5 years ago
Matt Riedemann f7de2d66a3 Modernize set_vm_state_and_notify 5 years ago
Matt Riedemann dc64366a77 Set migration object attributes for source/dest during live migrate 5 years ago
Előd Illés a8ebf5f1aa Set error state after failed evacuation 5 years ago
Yikun Jiang 062f5b2e87 Add @targets_cell for live_migrate_instance method in conductor 5 years ago
Matt Riedemann 7e02f02d15 Target context when setting instance to ERROR when over quota 5 years ago
Matt Riedemann d564266a01 Create allocations against forced dest host during evacuate 5 years ago
Matt Riedemann 34f8a35150 Refactor out claim_resources_on_destination into a utility 5 years ago
Mohammed Naser bf0f5d4754 Ensure instance mapping is updated in case of quota recheck fails 5 years ago
Dan Smith e801775959 Track which cell each instance is created in and use it consistently 5 years ago
Matt Riedemann 80d8babdac Add some inline code docs tracing the cold migrate flow 5 years ago
Matt Riedemann 685c16041c Refactor LiveMigrationTask._find_destination 5 years ago
Matt Riedemann 94b904abba Cleanup allocations on invalid dest node during live migration 5 years ago
Matt Riedemann 8fc789deb7 Restrict live migration to same cell 5 years ago
Matt Riedemann 5d3a11b9c9 Allocate resources on forced dest host during live migration 5 years ago
Chris Friesen 06b4ff7df8 Ensure we unshelve in the cell the instance is mapped 5 years ago
manas.mandlekar 2d3486d0ee Instance remains in migrating state forever 5 years ago
Kevin_Zheng f665565d69 Add tags to instance.create Notification 5 years ago
melanie witt 5c90b25e49 Count instances to check quota 5 years ago
Ngo Quoc Cuong efae7d796a Remove translation of log messages 5 years ago
Kevin_Zheng b50b5a660e Support tag instances when boot(4/4) 5 years ago
melanie witt 26107d6009 Default reservations=None in Cells v1 and conductor APIs 5 years ago
Kevin_Zheng b3cf0ab1ed Support tag instances when boot(3/4) 5 years ago
Sylvain Bauza e211fca55a _schedule_instances() supporting a RequestSpec object 6 years ago
Dan Smith 02ae1911a5 Remove old service version check for mitaka 6 years ago
EdLeafe 8c86547fa0 Pass a list of instance UUIDs to scheduler 6 years ago
Matt Riedemann 5fac17ae96 Use targeted context when burying instances in cell0 6 years ago
Dan Smith bb7c6ebb56 Move to proper target_cell calling convention 6 years ago
Dan Smith 9370ccf055 Make conductor ask scheduler to limit migrates to same cell 6 years ago
Dan Smith 8c3aa8df24 Remove legacy regeneration of RequestSpec in MigrationTask 6 years ago