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

tdx: support extracting host data from quote & fill in extensions #830

Merged
merged 5 commits into from
Aug 27, 2024

Commits on Aug 26, 2024

  1. attestation/tdx: don't report every single error

    If there are multiple reference values, we don't immediatly want to log
    every single error, we only want to log errors when all validators have
    failed.
    
    Follow-up for 3568fe4
    Freax13 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e0d42af View commit details
    Browse the repository at this point in the history
  2. attestation: make callback generic over different TEE

    Now that we also want to support TDX, we can't just always pass a
    SEV-SNP report.
    Freax13 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    062d4d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5067253 View commit details
    Browse the repository at this point in the history
  4. attestation: move extension creation code into separate package

    We'll reuse this from TDX code, so this can't live in the SNP package.
    Freax13 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    081446f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c96417a View commit details
    Browse the repository at this point in the history