Commit Graph

1419 Commits

Author SHA1 Message Date
Hui, Chunyang
bf7a55ee10 Fix building TF serving image failure
Due to limited resources of Github Actions' hosted machine, we changed
to build this image on our self-hosted machine.
2023-06-13 14:11:07 +08:00
Zheng, Qi
1a5dcd87be [dockerfile] More clean up to reduce docker image size 2023-06-13 14:10:48 +08:00
Zheng, Qi
6048d1fcc1 Bump version to 0.29.6 2023-06-08 09:55:00 +08:00
Zheng, Qi
0f7ffb617e [dockerfile] Clean up to reduce docker image size 2023-06-08 09:55:00 +08:00
Zheng, Qi
970157f13f [demos] Do cargo fmt for azure attestation 2023-06-08 09:55:00 +08:00
Zheng, Qi
86539bf98e [toolchain] Do cargo fmt for the dcap lib 2023-06-08 09:55:00 +08:00
Zheng, Qi
887fbf2441 [init] Clean up and format the init 2023-06-08 09:55:00 +08:00
Zheng, Qi
1d24a1e83c Get image key to buffer for both aecs and grpc_ratls 2023-06-08 09:55:00 +08:00
Zheng, Qi
566f32f7fc Add demo with init aecs 2023-06-08 09:55:00 +08:00
Zheng, Qi
e6563e7fe3 Update occlum new/init for aecs init 2023-06-08 09:55:00 +08:00
Zheng, Qi
4938282ea3 Add init with aecs kms client support 2023-06-08 09:55:00 +08:00
Zheng, Qi
d9676d52d0 Update init_ra_flow demo with init_grpc_ratls 2023-06-08 09:55:00 +08:00
Zheng, Qi
a096d176c9 Update occlum new/init/build for grpc_ratls init 2023-06-08 09:55:00 +08:00
Zheng, Qi
435ae8b68d Add init with grpc_ratls kms client support 2023-06-08 09:55:00 +08:00
Zheng, Qi
0541852659 Add dcap and grpc_ratls libraries to copy_bom default search path 2023-06-08 09:55:00 +08:00
Hui, Chunyang
0ddb8be317 [poll] Fix panic for non-opened fds 2023-06-05 15:35:47 +08:00
Zheng, Qi
57ab3f9d9f [demos] Specify go-sqlite3 version to avoid build error with go 1.16.3 2023-06-04 20:11:40 +08:00
Zheng, Qi
7790223c52 [ci] Add test docker image choice in CI action 2023-06-01 22:25:00 +08:00
dependabot[bot]
cc2d455a9e Bump h2 in /demos/remote_attestation/azure_attestation
Bumps [h2](https://github.com/hyperium/h2) from 0.3.13 to 0.3.18.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.13...v0.3.18)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-31 20:02:08 +08:00
Zheng, Qi
c3c1df44f8 [ci] Add pre-release CI trigger label 2023-05-31 16:22:18 +08:00
Zheng, Qi
88d512586c [Dockerfile] Update toolchains build 2023-05-31 16:22:18 +08:00
Zheng, Qi
198515ab90 [dcap] Do not panic in dcap library 2023-05-31 16:11:27 +08:00
Zheng, Qi
9089764b64 Use sefs mount for generating runtime boot rootfs 2023-05-30 10:16:48 +08:00
Zheng, Qi
09ca34182e [demos] Update rootfs mount API called in demos 2023-05-30 10:16:48 +08:00
Zheng, Qi
13153504f3 [ci] Add runtime boot to demo ci 2023-05-30 10:16:48 +08:00
Zheng, Qi
9727eda0fe [test] Update Occlum.json for unit test 2023-05-30 10:16:48 +08:00
Zheng, Qi
d4b762ebe5 [libos] Move runtime boot config to config.rs 2023-05-30 10:16:48 +08:00
Zheng, Qi
ac5d385747 Support passing user's envs for runtime boot case 2023-05-30 10:16:48 +08:00
Zheng, Qi
d864542c34 Use cargo intead of occlum-cargo for init build 2023-05-30 10:16:48 +08:00
Zheng, Qi
926d80430b [demo] Add runtime mount and boot occlum instance demo 2023-05-30 10:16:48 +08:00
Zheng, Qi
2347951743 Combine two config json files as one 2023-05-30 10:16:48 +08:00
Hui, Chunyang
0fef286df2 Refine poll handle negative poll_fds 2023-05-23 14:39:27 +08:00
Zheng, Qi
b89fa9dd5c [demos] Update sofaboot demo with glibc openjdk 8 2023-05-19 09:54:13 +08:00
Zheng, Qi
47b6a5d53e [etc] Add openjdk 8 glibc template yaml file 2023-05-19 09:54:13 +08:00
Hui, Chunyang
c05744b8d4 Fix poll misbehavior with negative pollfd value 2023-05-16 08:57:50 +08:00
Hui, Chunyang
d4b38f8ec0 [test] Fix false alarm for cpuid test
For new x86 processors, CPUID leaf 1FH is introduced as the
V2 Extended Topology Enumeration and is a prefered superset to leaf 0BH.

Add extra case to skip the EDX check because the corresponding value is
related with logical processor (x2APIC ID).
2023-05-10 15:34:38 +08:00
Zheng, Qi
14f2b948b9 [ci] Add anolis docker image build in ci 2023-05-09 09:55:15 +08:00
Zheng, Qi
84fde0e1e6 [dockerfile] Remove dockerfiles not supported 2023-05-09 09:55:15 +08:00
Zheng, Qi
c2ae7bdd99 [dockerfile] Add dockerfile for anolis8.8 2023-05-09 09:55:15 +08:00
Hui, Chunyang
0b0fed947c Fix wait4 failure of child process created with vfork 2023-04-27 13:12:38 +08:00
Zheng, Qi
0ba7f80b21 [demos] Get image key to buffer 2023-04-26 09:53:15 +08:00
Zheng, Qi
4cbf728910 [toolchain] Add get key to buffer API for grpc_ratls 2023-04-26 09:53:15 +08:00
Zheng, Qi
6f9ae75f96 [dockerfile] No need install python2 in Occlum dev docker image 2023-04-26 09:53:15 +08:00
Zheng, Qi
c615f5107d [Dockerfile] Add AECS client library into Occlum docker image 2023-04-26 09:53:15 +08:00
Zheng, Qi
13b8b0dca5 [toolchain] Add AECS client libaries build and install in toolchain 2023-04-26 09:53:15 +08:00
Zheng, Qi
b7c5e883d5 [dockerfile] Add grpc_ratls build and install in Occlum dockerfile 2023-04-26 09:53:15 +08:00
Zheng, Qi
1a50b8a66b [example] Update tf example with grpc ratls libs 2023-04-26 09:53:15 +08:00
Zheng, Qi
bfa204c295 [ra_tls] improve error handle 2023-04-26 09:53:15 +08:00
Zheng, Qi
c72a46bd41 [demos] Update init_ra demo with grpc ratls libs 2023-04-26 09:53:15 +08:00
Zheng, Qi
fa5dfc690d [toolchains] Add grpc ra_tls into toolchains 2023-04-26 09:53:15 +08:00