Files
Jay Faulkner 549d5cd45c Add ramdisk to autodetect deploy interface
Implement supports_deploy() on RamdiskDeploy so the autodetect
deploy interface can select it automatically. The ramdisk interface
is chosen when instance_info contains kernel and ramdisk without an
image_source, or when boot_iso is set.

Because a Glance image with kernel_id/ramdisk_id alone is
ambiguous - it could be a partition image - Require the sentinel
property ironic_ramdisk_deploy=True in image metadata to distinguish
ramdisk deploy images during autodetect.

Also add boot_iso_id detection to supports_deploy() so
that Glance images referencing a boot ISO are automatically
detected as ramdisk deploy candidates.

Related-bug: #2137729
Generated-By: claude-code
Change-Id: I7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c
Signed-off-by: Jay Faulkner <jay@jvf.cc>
2026-03-12 09:38:44 -07:00
..
2026-02-11 11:30:59 -06:00
2026-02-11 11:30:59 -06:00
2021-05-10 17:18:13 +02:00
2026-02-11 11:30:59 -06:00
2025-11-22 18:49:35 +09:00