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

feat(cmd/rofl): Add --verify to build to verify enclave identities #353

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kostko
Copy link
Member

@kostko kostko commented Jan 24, 2025

This makes it easier to audit apps.

@kostko kostko requested a review from matevz January 24, 2025 15:21
Copy link

netlify bot commented Jan 24, 2025

Deploy Preview for oasisprotocol-cli canceled.

Name Link
🔨 Latest commit a619696
🔍 Latest deploy log https://app.netlify.com/sites/oasisprotocol-cli/deploys/6793b57cedc3310007853107

@kostko kostko force-pushed the kostko/feature/rofl-build-verify branch from b3e169b to 3761e35 Compare January 24, 2025 15:44
@kostko kostko force-pushed the kostko/feature/rofl-build-verify branch from 3761e35 to a619696 Compare January 24, 2025 15:44
Copy link
Member

@matevz matevz left a comment

Choose a reason for hiding this comment

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

I tested this against my Localnet and it works fine.

While you're at it, could you also print the Update the manifest with the following identities to use the new app: and the new enclave IDs only, if they actually differ from the ones in the manifest file.

}

if !maps.Equal(buildEnclaves, manifestEnclaves) {
fmt.Println("Built enclave identities DIFFER from manifest enclave identities!")
Copy link
Member

Choose a reason for hiding this comment

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

Can you also print out the build enclave ID and the one that is in manifest file?

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