-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As a user, I'd like to acquire system providing TPM #1191
Comments
Beaker currently implements TPM key/value pair, allowing me to filter relevant systems.
I would like to be able to specify similar requirements in Testing Farm so I can run my gating/regression tests without TCMS and wow |
FTR, there are TPM and TPM v2 available in AWS (https://aws.amazon.com/blogs/aws/amazon-ec2-now-supports-nitrotpm-and-uefi-secure-boot/), in theory available to Testing farm requests, therefore a generic specification would be valuable to support more than one pool in Artemis (and later tmt as well). |
Also, one can emulate TPM in qemu using swtpm so maybe |
Yeah, that's how it should work, in the ideal world: different provision plugins might support this |
FYI: Here is libvirt parameters for TPM device: https://libvirt.org/formatdomain.html#tpm-device |
Nice! Thanks for the link, this is exactly what I knew must exist somewhere. |
Let's start with a simple implementation allowing to specify the desired version, use extra dictionary level to allow future extensions if needed. Fix #1191.
Let's start with a simple implementation allowing to specify the desired version, use extra dictionary level to allow future extensions if needed. Fix #1191.
Let's start with a simple implementation allowing to specify the desired version, use extra dictionary level to allow future extensions if needed. Fix #1191.
Let's start with a simple implementation allowing to specify the desired version, use extra dictionary level to allow future extensions if needed. Fix #1191.
Let's start with a simple implementation allowing to specify the desired version, use extra dictionary level to allow future extensions if needed. Fix #1191.
@happz Hi, may I ask what is the status of TPM support filtering on the Artemis side? |
I'm afraid I forgot to look into it, sorry :( I'll try to get it to our staging instance this week. |
As mentioned by @kkaarreell today, this is yet another HW requirement out there. See e.g. https://aws.amazon.com/blogs/aws/amazon-ec2-now-supports-nitrotpm-and-uefi-secure-boot/ for AWS, and there might be ways how to set up VMs accordingly (or request them) for other possible sources.
In any case, adding "requires TPM" should be documented as a HW requirement.
The text was updated successfully, but these errors were encountered: