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

spike: investigate UKI and TB support on aarch64 devices #3094

Open
Tracked by #2129
mudler opened this issue Dec 20, 2024 · 0 comments
Open
Tracked by #2129

spike: investigate UKI and TB support on aarch64 devices #3094

mudler opened this issue Dec 20, 2024 · 0 comments
Labels
spike triage Add this label to issues that should be triaged and prioretized in the next planning call

Comments

@mudler
Copy link
Member

mudler commented Dec 20, 2024

Is your feature request related to a problem? Please describe.
Currently UKI Kairos installations are supporting only x86_64 architectures. It would be beneficial to extend support to ARM boards (E.g. Nvidia AGX Orin).

Describe the solution you'd like
ARM does have the so called TrustedZone: it provides fTPM support "emulation" which provides Trusted Boot support, however, so far implementations are very different from what is proposed with systemd and UKIs, see e.g. https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/design/trusted-board-boot.rst .

However, UKI are generic, and looks like very recently projects like yocto and archboot are gearing support to this:

Describe alternatives you've considered
Use a TEE-ARM environment to handle disk encryption.

Additional context

@mudler mudler added enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call labels Dec 20, 2024
@mudler mudler added spike and removed enhancement New feature or request labels Dec 20, 2024
@mudler mudler changed the title spike: investigate UKI support on aarch64 devices spike: investigate UKI and TB support on aarch64 devices Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spike triage Add this label to issues that should be triaged and prioretized in the next planning call
Projects
Status: No status
Development

No branches or pull requests

1 participant