ironic/ironic/conductor
Dmitry Tantsur 96b9d9de07 Allocation API: conductor API (without HA and take over)
This change introduces the two RPC calls required for the allocation
API: create_allocation and destroy_allocation.

The nodes RPC is updated to:
* Prevent instance_uuid deletion if a node has an allocation and is
  not in an updatable state.
* Delete allocation when instance_uuid is deleted and the node is
  in an updatable state.
* Delete allocation when a node is unprovisioned and instance_uuid
  is thus cleared.

Change-Id: I45815727f970c3d7fe51bb78d8e162a374d12e04
Story: #2004341
Task: #27987
2019-01-31 13:01:09 +01:00
..
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
allocations.py Allocation API: conductor API (without HA and take over) 2019-01-31 13:01:09 +01:00
base_manager.py Node gets stuck in ING state when conductor goes down 2018-08-03 15:07:34 +00:00
manager.py Allocation API: conductor API (without HA and take over) 2019-01-31 13:01:09 +01:00
notification_utils.py Add node console notifications 2016-12-23 08:51:54 +00:00
rpcapi.py Allocation API: conductor API (without HA and take over) 2019-01-31 13:01:09 +01:00
task_manager.py Fix updating nodes with removed or broken drivers 2019-01-09 12:45:10 +01:00
utils.py Don't fail when node is in CLEANFAIL state 2018-11-08 17:42:36 +00:00