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

tuf: embed trusted root target #611

Merged
merged 8 commits into from Apr 23, 2023
Merged

Conversation

tnytown
Copy link
Collaborator

@tnytown tnytown commented Apr 13, 2023

This changeset embeds trusted_root.json for staging and prod and adjusts tests to reflect this.

Additionally, we tweak the logistics around embedded assets.

Resolves #608.

Signed-off-by: Andrew Pan <a@tny.town>
@tnytown tnytown requested review from jleightcap and tetsuo-cpp and removed request for jleightcap April 13, 2023 15:52
Signed-off-by: Andrew Pan <a@tny.town>
Signed-off-by: Andrew Pan <a@tny.town>
sigstore/_internal/tuf.py Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
Signed-off-by: Andrew Pan <a@tny.town>
Signed-off-by: Andrew Pan <a@tny.town>
The new version of the root file should have been downloaded and
persisted from the remote by the last TrustUpdater instance.

Signed-off-by: Andrew Pan <a@tny.town>
@tnytown tnytown requested a review from tetsuo-cpp April 14, 2023 18:24
@tnytown tnytown self-assigned this Apr 14, 2023
@tnytown tnytown added enhancement New feature or request component:tuf TUF related components safe to test labels Apr 14, 2023
Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw
Copy link
Member

LGTM!

@woodruffw woodruffw merged commit 7ba8a25 into sigstore:main Apr 23, 2023
21 checks passed
@woodruffw woodruffw deleted the ap/issue/608 branch April 23, 2023 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:tuf TUF related components enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Embed TUF targets to minimize downloads
3 participants