ci: ironic: don't use tinyipa

Ironic CI jobs, espescially when we wanted to reduce the memory
footprint being used, leveraged TinyIPA. Unfortunately, TinyIPA
was always intended with testing and ultimately became harder
and harder to patch because it was a separately maintained and
mirrored project which resulted in a high number of job failures
as well.

This became problematic enough for the Ironic project that it
chose to intentionally deprecate and remove tinyipa.

And surprise, the job is still here trying to use it.
Which means this change also needs to be backported to 2025.2
at a minimum.

Change-Id: I5d3699312e4f2243b8c43e0e9f8c5624b433ad89
Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
This commit is contained in:
Julia Kreger
2025-11-13 07:52:43 -07:00
parent a545afb50d
commit 880ad46dfd

View File

@@ -265,10 +265,9 @@
IRONIC_BUILD_DEPLOY_RAMDISK: false IRONIC_BUILD_DEPLOY_RAMDISK: false
IRONIC_CALLBACK_TIMEOUT: 600 IRONIC_CALLBACK_TIMEOUT: 600
IRONIC_DEPLOY_DRIVER: ipmi IRONIC_DEPLOY_DRIVER: ipmi
IRONIC_RAMDISK_TYPE: tinyipa
IRONIC_VM_COUNT: 2 IRONIC_VM_COUNT: 2
IRONIC_VM_LOG_DIR: '{{ devstack_base_dir }}/ironic-bm-logs' IRONIC_VM_LOG_DIR: '{{ devstack_base_dir }}/ironic-bm-logs'
IRONIC_VM_SPECS_RAM: 1024 IRONIC_VM_SPECS_RAM: 2500
devstack_plugins: devstack_plugins:
ironic: https://opendev.org/openstack/ironic ironic: https://opendev.org/openstack/ironic
devstack_services: devstack_services: