Skip to content
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

Add tpm as a new hardware specification key #1644

Merged
merged 2 commits into from
Nov 2, 2022

Conversation

psss
Copy link
Collaborator

@psss psss commented Oct 27, 2022

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.

@psss psss linked an issue Oct 27, 2022 that may be closed by this pull request
@psss psss added this to the 1.19 milestone Oct 27, 2022
@psss psss added specification Metadata specification (core, tests, plans, stories) area | hardware Implementation of hardware requirements labels Oct 27, 2022
@psss
Copy link
Collaborator Author

psss commented Oct 27, 2022

As discussed on the hacking session, let's start with a simple implementation for which we have a tangible use case. @kkaarreell, please review to confirm this covers your use case well. Thanks.

@kkaarreell
Copy link
Collaborator

LGTM for the start.

@happz
Copy link
Collaborator

happz commented Oct 30, 2022

@psss I'd propose making corresponding changes to https://github.com/teemtee/tmt/blob/main/tmt/schemas/provision/hardware.yaml in this patch.

@psss psss force-pushed the psss-hardware-tpm branch 2 times, most recently from 2163f6f to 7f09887 Compare October 31, 2022 11:11
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.
@psss
Copy link
Collaborator Author

psss commented Oct 31, 2022

@psss I'd propose making corresponding changes to https://github.com/teemtee/tmt/blob/main/tmt/schemas/provision/hardware.yaml in this patch.

Good point, json schema updated in 6f65cc1.

@happz happz merged commit f9ee6e9 into psss-hardware-spec Nov 2, 2022
@happz happz deleted the psss-hardware-tpm branch November 2, 2022 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area | hardware Implementation of hardware requirements specification Metadata specification (core, tests, plans, stories)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

As a user, I'd like to acquire system providing TPM
3 participants