Comments (7)
If it is the runtime-boot feature, we can merge it to the Occlum master branch. Is it Ok for you?
@qzheng527 NGO is not urgent. I'm primarily interested in #126 (i.e., get your
enclave-cc
branch rebased to the latest release and have deb packages available just like we have today for the older version)
@mythi Ok, I will follow this after International Worker's Day holiday.
from enclave-cc.
@qzheng527 what's the latest on Occlum NGO/1.0?
from enclave-cc.
@mythi Pending on the EDMM feature. From Occlum side, EDMM feature introduces many changes which are on developing and verfification stage . Besides, Occlum is waiting for the stable intel SGX SDK (current 2.19 has some issues, Occlum reported to intel) to support EDMM. So Occlum NGO/1.0 may not be ready in 1H 2023.
What is your requirement for Occlum on enclave-cc? If it is the runtime-boot feature, we can merge it to the Occlum master branch. Is it Ok for you?
from enclave-cc.
If it is the runtime-boot feature, we can merge it to the Occlum master branch. Is it Ok for you?
@qzheng527 NGO is not urgent. I'm primarily interested in #126 (i.e., get your enclave-cc
branch rebased to the latest release and have deb packages available just like we have today for the older version)
from enclave-cc.
@qzheng527 does 0.29.6 include the runtime-boot functionality we are using in enclave-cc?
from enclave-cc.
@mythi Yes, the runtime boot functionality is in this release. The deb package building is WIP, hopefully it is will be done tomorrow (China time). But please note, the runtime boot functionality in this release is a little bit different from the one you used. Main differences are:
- The runtime boot struct user_rootfs_config. The release version could support passing envs.
- The way to generate runtime rootfs. The release version uses "sefs" instead of the previous "unionfs".
Details please refer to the runtime_boot demo.
from enclave-cc.
@qzheng527 thanks a lot! We will look into the necessary adjustments
from enclave-cc.
Related Issues (20)
- enable dependabot updates for rust dependencies HOT 1
- image pull failures with multi-layer images
- Get rid of eaa-kbc & verdictd HOT 4
- update to combined image-rs+ocicrypt+AA repo HOT 1
- Update Quickstart for v0.8 HOT 2
- CI failed because of key not found HOT 4
- enable signature checks for sample_kbc in CI
- update operator flows for NFD and Debug
- Operator tests are currently failing
- specify rust version used in builds
- Replace apt yum repos for installing Kubernetes HOT 1
- RFC: enclave-cc improvement ideas HOT 4
- Failed to create agent enclave - Invalid enclave metadata. (line 152, file src/pal_enclave.c) HOT 27
- [ERROR] occlum-pal: Failed to create enclave with error code 0x2006: Invalid SGX device. Please make sure SGX module is enabled in the BIOS, and install SGX driver afterwards. (line 152, file src/pal_enclave.c) HOT 5
- Error while creating enclave-cc in HW mode with encrypted image which requires attestation HOT 10
- shim: RPC protos and dependencies need rework
- Attestation: Verifier evaluate failed: SGX Verifier: REPORT_DATA is different from that in SGX Quote HOT 24
- setup cargo workspace
- deploy enclave-cc failed HOT 5
- how to configure image decryption keys HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from enclave-cc.