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 |
|