ironic/ironic/db/sqlalchemy/alembic/versions
Mark Goddard bbff319f02 Node traits: Add DB API & model
Adds a NodeTrait model to the DB and DBAPI methods for the following:

* Set/unset node traits
* Get node traits
* Add/remove a single trait
* Check for existence of a node trait

All node traits are deleted when their owner node is deleted. Traits
cannot be specified on node creation currently.

Change-Id: I8b375a33dcb94d2cc73eaa93a5cc5aed86c27178
Partial-Bug: #1722194
2018-01-11 15:20:43 +00:00
..
1a59178ebdf6_add_volume_targets_table.py Add volume_targets table to database 2016-12-01 16:38:11 +00:00
1d6951876d68_add_storage_interface_db_field_and_.py Add storage_interface to node DB table 2016-12-21 15:20:39 +00:00
1e1d5ace7dc6_add_inspection_started_at_and_.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
2fb93ffd2af1_increase_node_name_length.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
3ae36a5f5131_add_logical_name.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
3bea56f25597_add_unique_constraint_to_instance_uuid.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
3cb628139ea4_nodes_add_console_enabled.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
3d86a077a3f2_add_port_physical_network.py Add physical network to port data model 2017-06-02 20:13:47 +01:00
4f399b21ae71_add_node_clean_step.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
5ea1b0d310e_added_port_group_table_and_altered_ports.py Add portgroups to support LAG interfaces - DB 2016-02-04 22:40:43 +02:00
10b163d4481e_add_port_portgroup_internal_info.py Add internal_info field to ports and portgroups 2016-07-07 19:56:13 +03:00
21b331f883ef_add_provision_updated_at.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
31baaf680d2b_add_node_instance_info.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
48d6c242bb9b_add_node_tags.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
60cf717201bc_add_standalone_ports_supported.py Add standalone_ports_supported to portgroup - DB 2016-08-31 11:30:46 +03:00
242cc6a923b3_add_node_maintenance_reason.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
405cfe08f18d_add_rescue_interface_to_node.py Add rescue_interface to node DB table 2017-11-06 00:19:44 -05:00
487deb87cc9d_add_conductor_affinity_and_online.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
493d8f27f235_add_portgroup_configuration_fields.py Add portgroup configuration fields 2016-12-15 22:45:42 +00:00
516faf1bb9b1_resizing_column_nodes_driver.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
789acc877671_add_raid_config.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
868cb606a74a_add_version_field_in_base_class.py Add version column 2017-06-06 15:34:37 -04:00
2581ebaf0cb2_initial_migration.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
5674c57409b9_replace_nostate_with_available.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
2353895ecfae_add_conductor_hardware_interfaces_table.py Force InnoDB engine on interfaces table 2017-07-07 10:08:51 -07:00
b4130a7fc904_create_nodetraits_table.py Node traits: Add DB API & model 2018-01-11 15:20:43 +00:00
bb59b63f55a_add_node_driver_internal_info.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00
bcdd431ba0bf_add_fields_for_all_interfaces.py Add node (database and objects) fields for all interfaces 2016-11-21 14:27:08 +01:00
c14cef6dfedf_populate_node_network_interface.py Add a data migration to fill node.network_interface 2016-08-04 09:15:07 +00:00
daa1ba02d98_add_volume_connectors_table.py Add volume_connectors table to save connector information 2016-11-23 20:42:53 -05:00
dbefd6bdaa2c_add_default_column_to_.py Add default column to ConductorHardwareInterfaces 2017-01-17 17:37:06 +00:00
dd34e1f1303b_add_resource_class_to_node.py Add node.resource_class field 2016-07-28 11:49:27 +00:00
e294876e8028_add_node_network_interface.py Add network_interface node field to DB and object 2016-06-29 17:58:10 +03:00
f6fdb920c182_set_pxe_enabled_true.py Set existing ports pxe_enabled=True when adding pxe_enabled column 2016-02-12 22:29:05 +02:00