Skip to content

Conversation

@msanft
Copy link
Member

@msanft msanft commented Nov 28, 2025

This updates the TDX setup guide to reflect the changes made in #1977. While we only tested on Ubuntu Server 25.10 so far, the deployment should work with any 6.16+ host kernel. Running the setup-tdx-host.sh script from Canonical is not required anymore, since it doesn't do anything besides adding the patched QEMU 8.2.2 repository (not required anymore) and adding the user to the KVM group, which is not required for us, since we don't start TDX VMs from unprivileged users. The only remaining step the script performs is editing the kernel command line, which is now also reflected in the documentation.

@msanft msanft added this to the v1.16.0 milestone Nov 28, 2025
@msanft msanft added the documentation Improvements for user docs label Nov 28, 2025
@github-actions
Copy link

github-actions bot commented Nov 28, 2025

Do the documentation changes need to be backported?

Changes to /docs/docs won't be visible until the next release.
If you are fixing something in the docs that should be immediately visible, the changes needs to be made to both /docs/docs and /docs/versioned_docs/version-X.Y, where X.Y is the version of the latest minor release.
This can be done in this same PR.

  • Yes, this should be backported to the current version of the docs.
  • No, the PR only contains docs changes relevant for future versions.

@github-actions
Copy link

github-actions bot commented Nov 28, 2025

PR Preview Action v1.6.2

🚀 View preview at
https://edgelesssys.github.io/contrast/pr-preview/pr-1981/

Built to branch gh-pages at 2025-11-28 12:50 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

This updates the TDX setup guide to reflect the changes made in #1977. While we only tested on Ubuntu Server 25.10 so far, the deployment should work with any 6.16+ host kernel. Running the `setup-tdx-host.sh` script from Canonical is not required anymore, since it doesn't do anything besides adding the patched QEMU 8.2.2 repository (not required anymore) and adding the user to the KVM group, which is not required for us, since we don't start TDX VMs from unprivileged users. The only remaining step the script performs is editing the kernel command line, which is now also reflected in the documentation.
@msanft msanft force-pushed the msanft/docs/tdx-setup branch from 6ee291b to b762d38 Compare November 28, 2025 12:47
@katexochen katexochen self-assigned this Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements for user docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants