-
Notifications
You must be signed in to change notification settings - Fork 140
gha: SEV deprecation #984
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
base: main
Are you sure you want to change the base?
gha: SEV deprecation #984
Conversation
fitzthum
left a comment
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.
We've never support SEV in Trustee anyway so fine to remove.
Xynnn007
left a comment
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.
Good. One comment
|
|
||
| pub fn to_verifier(tee: &Tee) -> Result<Box<dyn Verifier + Send + Sync>> { | ||
| match tee { | ||
| Tee::Sev => todo!(), |
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.
Rust will require all possibilities to be exhausted when matching enum, and sev is defined in kbs-types, so there will be a compilation error here. We need to delete this enum from the upstream, here
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.
@Xynnn007 I've opened a PR in kbs-types with this change: confidential-containers/kbs-types#78
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.
confidential-containers/kbs-types#78 has been merged.
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.
@arvindskumar99 please update
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.
@Xynnn007 if everything else looks good, can you go ahead and approve the PR? Need one more green check before it can get merged.
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.
There are still CI errors. Please fix them and force push. Also you need to update the kbs-types version the the latest which does not include sev enum
ryansavino
left a comment
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.
Need to make the change in kbs-types that @Xynnn007 mentioned. But otherwise LGTM, pending that change. @arvindskumar99 is opening that PR now.
Removing SEV references as a deprecation effort from all CoCo workflows. Signed-off-by: Arvind Kumar <[email protected]>
419217c to
c79bf16
Compare
Continuing the efforts from confidential-containers/guest-components#1117 to deprecate SEV workflows from CoCo.