CI: Fix Bifrost log collection

Bifrost changed to use a combined Ironic service instead of separate API
and conductor services in the Yoga release [1]. Update copy_bifrost_logs
to get logs from the combined service instead.

Also remove log collection for RabbitMQ which was disabled in Train [2].

[1] https://review.opendev.org/c/openstack/bifrost/+/820390
[2] https://review.opendev.org/c/openstack/bifrost/+/645093

Change-Id: I41ccedbd98b0088b92d3eb8671955423815d599f
This commit is contained in:
Pierre Riteau
2025-05-09 12:18:06 +02:00
parent 53ece53da6
commit c11c62be24

View File

@@ -25,7 +25,7 @@ copy_container_engine_logs() {
copy_bifrost_logs() {
container_engine=$1
for service in dnsmasq ironic-api ironic-conductor ironic-inspector mariadb nginx rabbitmq-server; do
for service in dnsmasq ironic ironic-inspector mariadb nginx; do
mkdir -p ${LOG_DIR}/kolla/$service
$container_engine exec bifrost_deploy \
systemctl status $service -l -n 10000 > ${LOG_DIR}/kolla/$service/${service}-systemd-status.txt