ironic/ironic/tests/unit/db
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
..
sqlalchemy Add is_smartnic to Port data model 2019-01-29 11:17:08 +02:00
__init__.py Remove unused import 2016-07-21 09:03:40 +00:00
base.py Remove usage of some of the deprecated methods 2017-07-31 10:14:08 +00:00
test_allocations.py Allocation API: conductor API (without HA and take over) 2019-01-31 13:01:09 +01:00
test_api.py Ignore newly introduced tables in pre-upgrade versions check 2018-12-13 16:44:33 +01:00
test_bios_settings.py BIOS Settings: add sync_node_setting 2018-06-20 15:15:01 +08:00
test_chassis.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
test_conductor.py Allocation API: allow picking random conductor for RPC topic 2019-01-09 13:21:30 +01:00
test_node_tags.py node_tag_exists(): raise exception if bad node 2018-01-15 10:11:50 -05:00
test_node_traits.py Add a version argument to traits DB API 2018-01-19 19:28:27 +00:00
test_nodes.py Allocation API: database and RPC 2019-01-07 12:51:10 +01:00
test_portgroups.py Add portgroup configuration fields 2016-12-15 22:45:42 +00:00
test_ports.py Add portgroups to support LAG interfaces - DB 2016-02-04 22:40:43 +02:00
test_volume_connectors.py Add volume_connectors table to save connector information 2016-11-23 20:42:53 -05:00
test_volume_targets.py Enable getting volume targets by their volume_id 2017-05-16 14:51:26 -04:00
utils.py Add is_smartnic to Port data model 2019-01-29 11:17:08 +02:00