From af8508f51db326e55980faa0f534fbaf8c63ac2e Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Thu, 14 Dec 2023 09:02:22 +0100 Subject: [PATCH] CI: use Swift for configdrive when available We have fixed the issue with TLS settings not being respected in https://opendev.org/openstack/ironic-python-agent/commit/8a66978666ca207d8abf203d7dbde6bc69f6433d Change-Id: Ieb79432e897686e03e54d32ea390cca29b506569 --- devstack/lib/ironic | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/devstack/lib/ironic b/devstack/lib/ironic index d51068b7db..4cbfa86871 100644 --- a/devstack/lib/ironic +++ b/devstack/lib/ironic @@ -1526,9 +1526,7 @@ function configure_ironic { # Set fast track options iniset $IRONIC_CONF_FILE deploy fast_track $IRONIC_DEPLOY_FAST_TRACK - # FIXME(dtantsur): configdrive downloading code does not respect IPA TLS - # configuration, not even ipa-insecure. - if is_service_enabled swift && [[ "$SWIFT_ENABLE_TEMPURLS" == "True" ]] && ! is_service_enabled tls-proxy; then + if is_service_enabled swift && [[ "$SWIFT_ENABLE_TEMPURLS" == "True" ]]; then iniset $IRONIC_CONF_FILE deploy configdrive_use_object_store True fi