Skip to content
This repository was archived by the owner on Jan 27, 2022. It is now read-only.

Cleaning Dockerfile from openssl dependency #643

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

Conversation

pankajgoyal2
Copy link
Contributor

Signed-off-by: pankajgoyal2 [email protected]

@@ -65,68 +65,6 @@ RUN apt-get update \
RUN pip3 install setuptools


# -------------=== Build openssl_image ===-------------
Copy link
Contributor

Choose a reason for hiding this comment

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

Does verify report in Avalon shell use openSSL. @manju956 @pankajgoyal2 can you please confirm if verify report will work if we remove openSSL (untrusted) from Avalon shell docker image

Copy link
Contributor

@Ram-srini Ram-srini Jul 27, 2020

Choose a reason for hiding this comment

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

Generic client uses it to verify the AVR report of worker. We should make verify-report cpp module as independent package, so that client will install only that CPP module and Avalon SDK.

Choose a reason for hiding this comment

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

Verify_report module is built as separate python package. It depends on openssl as client invokes untrusted cpp code to do verification of attestation data.

@pankajgoyal2 pankajgoyal2 added the do not merge Do not merge this PR even if it is approved label Jul 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
do not merge Do not merge this PR even if it is approved
Development

Successfully merging this pull request may close these issues.

6 participants