I've been testing libvirt 8.0.0-1ubuntu7.11~ppa2 from Sergio's PPA inside a Jammy LXD amd64 container, trying to emulate an armv7l instance.
This seems to fix the original issue of "ERROR unsupported configuration: TPM model 'tpm-tis' is only available for x86 and aarch64 guests", but as described in comment #4 I'm also running into another issue: "ERROR internal error: Could not run '/usr/bin/swtpm_setup'. exitstatus: 1; Check error log '/var/log/swtpm/libvirt/qemu/oracular- arm-swtpm.log' for details" Where the logs are not really helpful: """ root@jj-tmptis-lp2077336:~# cat /var/log/swtpm/libvirt/qemu/oracular-arm-swtpm.log Starting vTPM manufacturing as swtpm:swtpm @ Wed 12 Feb 2025 10:23:37 AM UTC swtpm process terminated unexpectedly. Could not start the TPM 2. An error occurred. Authoring the TPM state failed. Ending vTPM manufacturing @ Wed 12 Feb 2025 10:23:37 AM UTC """ When running the same command for x86_64 the swtpm issue does not happen and the instance launches just fine. So this must have something to do with non-x86 handling of swtpm setup ("tmp-tis" vs "tmp-tis-device") Georgia reported success in comment #3 that the problem is fully solved. This makes me wonder what could be the difference between Sergio's & my setup and the setup of Georgia? Georgia, are you reproducing this on real hardware? Is there anything TMP specific on your end? ** Changed in: libvirt (Ubuntu Jammy) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2077336 Title: Creation of armv7l vm fails due to tpm-tis To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2077336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs