openstack-ironic/ironic/conductor
Jay Faulkner c69caf28e8
Separate states code from states constants
Currently, the nova virt driver for ironic has a file containing nothing
but our states as constants. A recent bug was caused, in part, by these
not being properly updated. The goal here is to move ironic state
machine code and constants into separate files -- once merged, I will
update the nova driver to use a copy of this file (and add a comment to
the file here saying it's synced over there). This should help prevent
this kinda issue in the future and in the long run cause less duplicated
work.

Assisted-by: Claude Code (claude)
Signed-off-by: Jay Faulkner <jay@jvf.cc>
Change-Id: Ief4533b69899c893f150ef3a7006fb99f7e42964
2025-12-08 14:17:14 -08:00
..
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
allocations.py Migrate ironic_lib to ironic 2025-01-09 13:52:30 -08:00
base_manager.py Set the backend to threading 2025-08-16 07:14:27 -07:00
cleaning.py Log executed steps during cleaning/servicing/deploy 2025-07-28 18:21:18 +01:00
configdrive_utils.py Move configdrive code to configdrive_utils 2025-11-24 17:26:47 +01:00
deployments.py Move configdrive code to configdrive_utils 2025-11-24 17:26:47 +01:00
inspection.py Follow-up: Apply Inspection Rules 2025-03-10 20:03:09 +01:00
manager.py Add node.instance_name 2025-11-12 13:34:51 +01:00
notification_utils.py Add node console notifications 2016-12-23 08:51:54 +00:00
periodics.py remove explicit eventlet usage around time.sleep 2025-05-13 16:28:54 -07:00
rpc_service.py Launch API in the same process as conductor for singleprocess Ironic 2025-08-26 11:54:43 +02:00
rpcapi.py Merge "Add a new 'physical_network' field to the Portgroup object" 2025-10-31 14:08:13 +00:00
servicing.py Fix the ability to escape service fail 2025-08-19 16:05:39 -07:00
steps.py Log executed steps during cleaning/servicing/deploy 2025-07-28 18:21:18 +01:00
task_manager.py Separate states code from states constants 2025-12-08 14:17:14 -08:00
utils.py Move configdrive code to configdrive_utils 2025-11-24 17:26:47 +01:00
verify.py Cache firwmare components on the transition to "manageable" 2023-12-14 09:51:47 +01:00