-
Notifications
You must be signed in to change notification settings - Fork 98
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
drop deprecated eaa_kbc + move gh actions to Ubuntu 24.04 #734
Conversation
14add28
to
0beb76c
Compare
(I will wait and rebase to #731 before moving away from draft) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. I do not know if kata's guest image uses ubuntu 24.04 now. If not, some potential problems like compatibility would not be found.
The alternative for this PR is to change |
CoCo quickstart has had a warning about EAA/verdict deprecation for more than a year and over 2 CoCo releases. Drop the unmaintained/deprecated code from the repo. Signed-off-by: Mikko Ylinen <[email protected]>
ubuntu-latest now points to ubuntu-24.04 so we have a mix of Ubuntu runners in use. Move everything to ubuntu-24.04 to pin to a specific version. Signed-off-by: Mikko Ylinen <[email protected]>
KBC has not been used in attestation-agent/Makefile in a while so the build matrix runs the same loop five times. The new parameter is "ATTESTER". Make all CI checks (build/lint/unit test) to use that. Signed-off-by: Mikko Ylinen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
fwiw, I scanned for any missed references to the removed components and tests but didn't find anything.
There's an open PR in confidential-containers to remove instruction references to eaa kbc.
(The website might have some content cleanup to do).
No description provided.