Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove stage 2 and replace w/ a static docker registry implementation in rust #948

Merged
merged 58 commits into from
Nov 14, 2022
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
1774317
port static registry fn
Noxsios Oct 27, 2022
40319a2
temporary release script to create even smaller rust binaries
Noxsios Oct 27, 2022
844b428
start modifying the injector process to use the new multi-use stage1
Noxsios Oct 27, 2022
98626a1
break the zarf injector into two fn
Noxsios Oct 27, 2022
91b8a41
remove unused dev dep
Noxsios Oct 27, 2022
6e678dc
fix compiler issue
Noxsios Oct 27, 2022
0eabbbc
build for aarch64
Noxsios Oct 27, 2022
b70a135
no more build-injector
Noxsios Oct 27, 2022
5324eb7
dont need to grab the binary anymore
Noxsios Oct 27, 2022
e528716
remove references to zarf-registry
Noxsios Oct 27, 2022
f8f2a73
remove std::io, no more logging :(
Noxsios Oct 27, 2022
3918884
re-add logging, size differential was miniscule
Noxsios Oct 27, 2022
cdba8e5
re-add some refs
Noxsios Oct 28, 2022
645cbd3
remove injectZarfBinary refs
Noxsios Oct 28, 2022
c875cba
handle HEAD request + `library` namespace request
Noxsios Oct 28, 2022
157c7f5
handle HEAD
Noxsios Oct 28, 2022
bcb8a22
deps changed in cargo
Noxsios Oct 28, 2022
794a5d4
more verbose logging
Noxsios Oct 28, 2022
d7c1fb4
ITS WORKING
Noxsios Oct 28, 2022
3ab94aa
rework release script to only use stable rust
Noxsios Oct 28, 2022
d9a6db2
delete stage2
Noxsios Oct 28, 2022
cf0c0c5
checkout before install-tools
Noxsios Oct 28, 2022
5094dd7
use custom binary to test ci
Noxsios Oct 28, 2022
0b2179f
some cleanup
Noxsios Oct 28, 2022
6a6c085
more cleanup
Noxsios Oct 28, 2022
8f3dd43
apply some suggestions from `cargo clippy`
Noxsios Oct 28, 2022
5fd06c3
fix index oob when run w/o a second arg
Noxsios Oct 28, 2022
b87f78f
docs go brrr
Noxsios Oct 28, 2022
7e8ee0a
pin serde
Noxsios Oct 28, 2022
3df9dc6
Merge branch 'master' into rust-stage-2
jeff-mccoy Oct 29, 2022
262f85d
Merge branch 'master' into rust-stage-2
jeff-mccoy Oct 29, 2022
4e809e4
update nerd notes
Noxsios Oct 29, 2022
69d7221
initial adr addition
Noxsios Oct 29, 2022
da341a1
prettier adr 7
Noxsios Oct 29, 2022
4678bcd
Merge branch 'master' into rust-stage-2
Noxsios Oct 30, 2022
4a408f6
remove temp release.sh and move into README
Noxsios Oct 30, 2022
8e72664
Merge branch 'master' into rust-stage-2
Racer159 Oct 31, 2022
65e31e6
update rust injector to serve OCI layout
Noxsios Oct 31, 2022
1e797f0
docs
Noxsios Oct 31, 2022
e3e5f38
tar seed-image contents, shift sha calculation to match, reformat OCI…
Noxsios Oct 31, 2022
1af4279
Update adr/0007-use-rust-binary-for-both-injection-stages.md
Noxsios Oct 31, 2022
569ceee
Update adr/0007-use-rust-binary-for-both-injection-stages.md
Noxsios Oct 31, 2022
e2e9ce1
docs
Noxsios Oct 31, 2022
b3685d9
extract into fn
Noxsios Oct 31, 2022
84dfc57
return 406 if header does not have OCI accept param
Noxsios Nov 1, 2022
400b20a
Merge branch 'master' into rust-stage-2
jeff-mccoy Nov 1, 2022
80b34a3
Merge branch 'master' into rust-stage-2
jeff-mccoy Nov 2, 2022
606fb01
test w/ latest binary build
Noxsios Nov 2, 2022
e0945d1
forgot to build binary w/ `v.0` naming convention
Noxsios Nov 2, 2022
1d6d715
unable to remove seed-image.tar for now due to `src/internal/packager…
Noxsios Nov 2, 2022
045fcfc
Merge branch 'master' into rust-stage-2
jeff-mccoy Nov 4, 2022
2d52e71
properly handle args in rust
Noxsios Nov 7, 2022
84a581d
Merge branch 'master' into rust-stage-2
Noxsios Nov 7, 2022
ac07a88
Merge branch 'master' into rust-stage-2
jeff-mccoy Nov 9, 2022
bd9e5a8
Breaking injector things (#984)
jeff-mccoy Nov 9, 2022
3350371
dont panic on wrong args
Noxsios Nov 10, 2022
e699899
Merge branch 'main' into rust-stage-2
jeff-mccoy Nov 13, 2022
85e8178
bump injector version
Noxsios Nov 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading