Skip to content

Conversation

@arvindskumar99
Copy link

@arvindskumar99 arvindskumar99 commented Oct 1, 2025

Continuing the efforts from confidential-containers/guest-components#1117 to deprecate SEV workflows from CoCo.

Copy link
Member

@fitzthum fitzthum left a 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.

Copy link
Member

@Xynnn007 Xynnn007 left a 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!(),
Copy link
Member

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

Copy link
Author

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

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@arvindskumar99 please update

Copy link
Author

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.

Copy link
Member

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

Copy link
Member

@ryansavino ryansavino left a 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.

@arvindskumar99 arvindskumar99 changed the title gha: SEV deprecation docs: SEV deprecation Oct 31, 2025
@arvindskumar99 arvindskumar99 changed the title docs: SEV deprecation gha: SEV deprecation Oct 31, 2025
@arvindskumar99 arvindskumar99 marked this pull request as ready for review October 31, 2025 17:45
@arvindskumar99 arvindskumar99 requested a review from a team as a code owner October 31, 2025 17:45
Removing SEV references
as a deprecation effort
from all CoCo workflows.

Signed-off-by: Arvind Kumar <[email protected]>
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.

5 participants