Lance Vick lrvick
lrvick pushed to master at public/enclaveos 2024-02-17 16:46:30 +00:00
c7edfedf94 stagex refactor
7e8eda88f7 Refactor init into modules, and implement simple/working entropy seeding
70161ec6fe Refactor for better error handling and entropy seeding prep
5736d3001d Include NSM library and a basic function to fetch entropy
52d13ef407 Load NSM module at boot
Compare 10 commits »
lrvick created repository public/enclaveos 2024-02-17 16:45:45 +00:00
lrvick pushed to kernel at public/stagex 2024-02-09 06:29:06 +00:00
1520d4c6f9 add digests target
lrvick pushed to kernel at public/stagex 2024-02-09 05:33:02 +00:00
9456fbd7e8 stage1 is deterministic again
lrvick pushed to kernel at public/stagex 2024-02-08 20:45:05 +00:00
5303012920 add missing heredoc start
lrvick pushed to kernel at public/stagex 2024-02-08 20:43:04 +00:00
b94c1e5253 heredocify stage2
lrvick pushed to kernel at public/stagex 2024-02-08 17:15:21 +00:00
8346d12f62 simple names in bootstrap to rely on build-context
lrvick pushed to kernel at public/stagex 2024-02-08 17:10:16 +00:00
fc2f84c1eb mostly automate make target generation
lrvick pushed to kernel at public/stagex 2024-02-08 11:54:18 +00:00
b823d29aef more stage1 cleanup/hacks
2bafad8aab inject SOURCE_DATE_EPOCH as build arg
Compare 2 commits »
lrvick pushed to kernel at public/stagex 2024-02-07 22:03:16 +00:00
984ac07d63 enable OCI timestamp rewriting
lrvick pushed to kernel at public/stagex 2024-02-07 21:52:10 +00:00
6c167b4544 refactored/working bootstrap set
lrvick pushed to kernel at public/stagex 2024-02-06 19:05:40 +00:00
1a68841d13 cleanup stage3
lrvick pushed to kernel at public/stagex 2024-02-06 10:48:59 +00:00
998aeae032 fix stage2 musl workdir
lrvick pushed to kernel at public/stagex 2024-02-06 10:27:09 +00:00
3dee0bd526 refactor stage2 around ADD downloads
3139b7b24c remove touches from bootstrap
Compare 2 commits »
lrvick pushed to kernel at public/stagex 2024-02-06 09:21:40 +00:00
990ad1a2f3 dump tgz complexity. Layers are already compressed
ab6ccf6678 update live-bootstrap in stage1
Compare 2 commits »
lrvick pushed to kernel at public/stagex 2024-02-06 00:14:39 +00:00
e42d9355e5 additional bootstrap cleanup/refactor
lrvick pushed to kernel at public/stagex 2024-02-05 18:42:54 +00:00
be52c3fa6d network=none where possible in bootstrap
lrvick pushed to kernel at public/stagex 2024-02-05 18:29:35 +00:00
c2f3edecca refactor bootstrap
0819e6268e fix elfutils name
Compare 2 commits »
lrvick pushed to kernel at public/stagex 2024-02-05 12:35:42 +00:00
a876992489 remove remaining REGISTRY references in Containerfiles
53d954a9f8 fix bootstrap image names
Compare 2 commits »
lrvick pushed to kernel at public/stagex 2024-02-05 11:08:50 +00:00
9bb6787bf8 Merge remote-tracking branch 'origin/main' into kernel
f950f66b79 generic kernel building support
6c9088c55c remove custom image overrides from each Dockerfile, favoring build contexts
cf04bfc6e6 don't gzip unless we have a valid tar file
77452b3995 Dockerfile -> Containerfile
Compare 7 commits »