Activity log for bug #1967021

Date Who What changed Old value New value Message
2022-03-30 00:19:17 Takashi Kajinami bug added bug
2022-03-30 00:19:55 Takashi Kajinami description Description =========== Since we introduced support for modular libvirt support, tripleo_nova_libvirtd.service is no longer deployed by default, it was splitted to multiple services like tripleo_nova_virtqemud.service . However the tripleo_nova_compute.service still depends on tripleo_nova_libvirtd.service and this is ineffective unless we use deprecated monolithic libvirt. This would cause the situation where nova-compute is started before libvirt is initialized, for example when rebooting a compute node. The wrong order is likely to affect the "resume guest on reboot" feature. cf. https://github.com/openstack/tripleo-heat-templates/commit/6b0d025fd6f5b44428555d12071c700d794a687e Steps to reproduce ================== * Deploy overcloud * Check list of systemd services * Check dependencies defined for tripleo_nova_compute.services Expected result =============== * tripleo_nova_compute.service wants modular libvirt services Actual result ============= * tripleo_nova_compute.service wants tripleo_nova_libvirtd.service, which does not exist Environment =========== * The issue is found in master Logs & Configs ============== * Example build: https://zuul.opendev.org/t/openstack/build/19c51d82d1f6479fa8d4a4641291d594 https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/var/log/extra/services.txt https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/etc/systemd/system/tripleo_nova_compute.service Description =========== Since we introduced support for modular libvirt support, tripleo_nova_libvirtd.service is no longer deployed by default, because it was splitted to multiple services like tripleo_nova_virtqemud.service . However the tripleo_nova_compute.service still depends on tripleo_nova_libvirtd.service and this is ineffective unless we use deprecated monolithic libvirt. This would cause the situation where nova-compute is started before libvirt is initialized, for example when rebooting a compute node. The wrong order is likely to affect the "resume guest on reboot" feature.  cf. https://github.com/openstack/tripleo-heat-templates/commit/6b0d025fd6f5b44428555d12071c700d794a687e Steps to reproduce ================== * Deploy overcloud * Check list of systemd services * Check dependencies defined for tripleo_nova_compute.services Expected result =============== * tripleo_nova_compute.service wants modular libvirt services Actual result ============= * tripleo_nova_compute.service wants tripleo_nova_libvirtd.service, which does not exist Environment =========== * The issue is found in master Logs & Configs ============== * Example build: https://zuul.opendev.org/t/openstack/build/19c51d82d1f6479fa8d4a4641291d594 https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/var/log/extra/services.txt https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/etc/systemd/system/tripleo_nova_compute.service
2022-03-30 00:20:18 Takashi Kajinami description Description =========== Since we introduced support for modular libvirt support, tripleo_nova_libvirtd.service is no longer deployed by default, because it was splitted to multiple services like tripleo_nova_virtqemud.service . However the tripleo_nova_compute.service still depends on tripleo_nova_libvirtd.service and this is ineffective unless we use deprecated monolithic libvirt. This would cause the situation where nova-compute is started before libvirt is initialized, for example when rebooting a compute node. The wrong order is likely to affect the "resume guest on reboot" feature.  cf. https://github.com/openstack/tripleo-heat-templates/commit/6b0d025fd6f5b44428555d12071c700d794a687e Steps to reproduce ================== * Deploy overcloud * Check list of systemd services * Check dependencies defined for tripleo_nova_compute.services Expected result =============== * tripleo_nova_compute.service wants modular libvirt services Actual result ============= * tripleo_nova_compute.service wants tripleo_nova_libvirtd.service, which does not exist Environment =========== * The issue is found in master Logs & Configs ============== * Example build: https://zuul.opendev.org/t/openstack/build/19c51d82d1f6479fa8d4a4641291d594 https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/var/log/extra/services.txt https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/etc/systemd/system/tripleo_nova_compute.service Description =========== Since we introduced support for modular libvirt support, tripleo_nova_libvirtd.service is no longer deployed by default, because it was splitted to multiple services like tripleo_nova_virtqemud.service . However the tripleo_nova_compute.service still depends on tripleo_nova_libvirtd.service and this is ineffective unless we use deprecated monolithic libvirt. This would cause the situation where nova-compute is started before libvirt services are started, for example when rebooting a compute node. The wrong order is likely to affect the "resume guest on reboot" feature.  cf. https://github.com/openstack/tripleo-heat-templates/commit/6b0d025fd6f5b44428555d12071c700d794a687e Steps to reproduce ================== * Deploy overcloud * Check list of systemd services * Check dependencies defined for tripleo_nova_compute.services Expected result =============== * tripleo_nova_compute.service wants modular libvirt services Actual result ============= * tripleo_nova_compute.service wants tripleo_nova_libvirtd.service, which does not exist Environment =========== * The issue is found in master Logs & Configs ============== * Example build: https://zuul.opendev.org/t/openstack/build/19c51d82d1f6479fa8d4a4641291d594 https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/var/log/extra/services.txt https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19c/834735/1/gate/tripleo-ci-centos-9-scenario007-standalone/19c51d8/logs/undercloud/etc/systemd/system/tripleo_nova_compute.service
2022-04-26 07:50:36 OpenStack Infra tripleo: status New In Progress
2022-05-30 12:01:29 Bogdan Dobrelya tripleo: importance Undecided Medium
2022-06-07 01:02:33 OpenStack Infra tripleo: status In Progress Fix Released
2022-07-05 08:38:04 OpenStack Infra tags in-stable-wallaby