Chester Leung

Results 28 comments of Chester Leung

Never mind, combining this with the client Dockerfile.

Reopening, in case we want to replace the image in the current quickstart with a much faster to build Dockerfile

can you please add a description of the workflow? i.e. a sequence of steps that are taken during local attestation, and the functions that are called? the PR is a...

@paul-crease I'm able to reproduce this on OSX 10.12.6. I'll look further into this and let you know what I find.

Hi @dannydan412, currently, mc2 uses the [Open Enclave SDK](https://openenclave.io/sdk/), while Nitro has [their own SDK](https://docs.aws.amazon.com/enclaves/latest/user/developing-applications.html#sdk). It is certainly possible for mc2 to support Nitro by using the Nitro SDK, but...

Hi @daveewang , this is likely because the Opaque SQL listener is not up, so any attempt to connect to it results in this error. You may need to wait...

Can you please paste more output? I see the CMake error but would be great to see some logs before that

hi @lvntky, for this you'll have to look at [this function](https://github.com/mc2-project/mc2/blob/master/python-package/mc2client/core.py#L512). As you can see we generate a [private key](https://github.com/mc2-project/mc2/blob/master/python-package/mc2client/core.py#L550) and [a certificate](https://github.com/mc2-project/mc2/blob/master/python-package/mc2client/core.py#L570) using the Python OpenSSL `crypto` library. To...

Yes, we can replace these print statements with log messages. Currently I don't believe there's a logger configured for the tests as a whole though.

@jochasinga you can auto-fix the linting errors before committing by following step 3 [here](https://github.com/mc2-project/mc2/blob/master/CONTRIBUTING.md#to-contribute-a-patch). We use `pre-commit` to format everything. I'm not sure we should be changing the `print()` statements...