New vTPM-enabled instance cannot be created after rebooting compute nodes or restarting nova_virtqemud
Issue
-
After rebooting compute nodes or restarting nova_virtqemud.service, new vTPM-enabled instances cannot be created due to the following error message.
</var/log/containers/nova/nova-compute.log on a compute node> 2024-05-07 13:51:43.079 2 ERROR nova.compute.manager [req-aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa - default default] [instance: aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa ] Failed to build and run instance: libvirt.libvirtError: operation failed: swtpm died and reported:
-
This issue also occurs after a compute node is fenced by instance-HA setting.
Environment
- Red Hat OpenStack Platform 17.1 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.