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

Fix testing on non-Intel CPU #748

Conversation

bvavala
Copy link
Contributor

@bvavala bvavala commented Dec 5, 2023

This PR upgrades the SGX SDK and SSL packages and enables the SKIP_INTELCPU_CHECK flag.
SGX SSL aborts when it's not used on Intel CPUs, even in SIM mode.
However, more recent versions (which require an SDK upgrade) allow to build the package by excluding that check.
Additionally, the PR enables SGX SSL tests to spot these issues early on, since these are only executed when the docker containers need to be rebuilt.

Signed-off-by: Bruno Vavala <bruno.vavala@intel.com>
@bvavala bvavala requested a review from a team as a code owner December 5, 2023 03:56
@bvavala bvavala added bug Something isn't working urgent This issue needs a fix right away since some use cases or upcoming PRs might not work properly. Test This issue is related to testing labels Dec 5, 2023
@@ -30,7 +30,7 @@ ARG UBUNTU_VERSION
ARG UBUNTU_NAME

# config/build params (part 2)
ARG SGX=2.12
ARG SGX=2.16
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this version the most recent one we can get without "compatibility" issues / api changes?

@mbrandenburger mbrandenburger merged commit 9d7f161 into hyperledger:main Dec 5, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Test This issue is related to testing urgent This issue needs a fix right away since some use cases or upcoming PRs might not work properly.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants