Closed dzygann closed 3 years ago
This is a known current limitation of GSC. GSC only works with the specific (and rather old) commit of Graphene: 2e737e69f076c60918f87d6829bb769925e75fec. See the warning at the top of the page https://graphene.readthedocs.io/en/latest/manpages/gsc.html.
We have plans to update GSC to track a later commit of Graphene. However, there is always this caveat that GSC doesn't work with any commit of Graphene, only with some of them. And typically the newest commits/branches of Graphene do not work on GSC.
This is because currently Graphene is still in the middle of a transitioning phase. Once this phase is over (in August?), GSC will be able to again work with latest Graphene versions. Sorry.
Hi @dimakuv, thanks for your input. We could solve the issue, by branching the last working commit and cherry-picking your commit.
For everyone who is interested: https://github.com/jefrww/graphene/tree/rollbackcherrypick
This is really cool :) I will close this issue since this is solved.
Description of the problem
Hi, We are trying to run the mumble-server (murmur) in GSC. Unfortunately, the signing step runs into the following error:
Steps to reproduce
dimakuv/libos-better-socket-pending-options
./gsc build --insecure-args murmur test/ubuntu18.04-murmur.manifest
./gsc sign-image murmur enclave-key.pem
Expected results
The signing works as expected. We can sign the container if we go back to initial commit referenced in the config.yaml file.