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

Clean out-of-date code and documents of AA. #428

Closed
wants to merge 3 commits into from

Conversation

jialez0
Copy link
Member

@jialez0 jialez0 commented Jan 4, 2024

Due to development history, AA has long relied on assuming the responsibility of Unwrap Key and Get Resource, which is actually not in line with AA's positioning. Now we have a CDH that is more suitable for these features, and it already supports the functions that were originally supported by AA. Therefore, this PR will clean up the redundant code and documents in AA, making AA's positioning clearer: A user space service focused on Attestation itself.

Note: This PR has removed KBC related code and documentation because we no longer need the KBC module, and the KBC related functions have been implemented by CDH using a more elegant architecture.

cc @Xynnn007

I will fix the CI error after rebasing #427

@jialez0 jialez0 requested a review from sameo as a code owner January 4, 2024 08:23
@jialez0 jialez0 marked this pull request as draft January 4, 2024 08:26
@Xynnn007
Copy link
Member

Xynnn007 commented Jan 8, 2024

btw, https://github.com/confidential-containers/guest-components/blob/main/Makefile should be also be considered as it defines KBC env when build AA.

@jialez0 jialez0 force-pushed the clean-aa branch 4 times, most recently from 940ac2a to ef7eeb2 Compare January 16, 2024 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants