Commit Graph

191 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
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
Ed Leafe ca716ce4dd Change RPC for select_destinations() 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
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
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
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 bcd1f1d8c8 Make ConductorTaskTestCase run with 2 cells 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
Takashi NATSUME b32174f22e Stop using mox stubs in cast_as_call.py 5 years ago
melanie witt 5c90b25e49 Count instances to check quota 5 years ago
Kevin_Zheng b3cf0ab1ed Support tag instances when boot(3/4) 5 years ago
Takashi NATSUME a50d21662e Fix misuse of assertIsNone 5 years ago
Sylvain Bauza e211fca55a _schedule_instances() supporting a RequestSpec object 5 years ago
Dan Smith 02ae1911a5 Remove old service version check for mitaka 5 years ago
EdLeafe 8c86547fa0 Pass a list of instance UUIDs to scheduler 5 years ago
Matt Riedemann 5fac17ae96 Use targeted context when burying instances in cell0 5 years ago
Dan Smith bb7c6ebb56 Move to proper target_cell calling convention 5 years ago
melanie witt df91955cff Fix unit test exception KeyErrors 6 years ago
Dan Smith 9370ccf055 Make conductor ask scheduler to limit migrates to same cell 6 years ago
Dan Smith 03b4c67b22 Set instance.availability_zone whenever we schedule 6 years ago
ShunliZhou cb4ce72f5f Add populate_retry to schedule_and_build_instances 6 years ago
Balazs Gibizer f9ac9531fb Fix missing instance.delete notification 6 years ago
Dan Smith 30172f6e30 Target cell in super conductor operations 6 years ago
Dan Smith ca51db7e2d Make conductor create InstanceAction in the proper cell 6 years ago
Matt Riedemann f09d11269a Continue processing build requests even if one is gone already 6 years ago
Matt Riedemann 8ba92778fe Ensure build request exists before creating instance 6 years ago
Andrey Volkov 3c2ce9450b Move instance creation to conductor 6 years ago
Andrey Volkov bcbfee183e Add schedule_and_build_instances conductor method 6 years ago
Hans Lindgren c36dbe1f72 Remove conductor local api:s and 'use_local' config option 6 years ago
hussainchachuliya 5041bdd9b9 Replace uuid4() with uuidsentinel 6 years ago
Wenzhi Yu 1a80c8899d Report actual request_spec when MaxRetriesExceeded raised 6 years ago
Andrew Laski 9b090aeb7e Ignore BuildRequest during an instance reschedule 6 years ago
Andrew Laski 5196b9c90d Fix service version lookups 6 years ago
Andrew Laski f577f650c7 Remove BuildRequest when scheduling fails 6 years ago