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

[Delegations prereq 8] Make snapshot manifest list dynamic, and remove root.json from snapshot #198

Merged
merged 6 commits into from
Jan 21, 2022

Conversation

ethan-lowman-dd
Copy link
Contributor

@ethan-lowman-dd ethan-lowman-dd commented Dec 10, 2021

In #175, we will update the implementation of snapshotMetadata to dynamically return delegated targets as well as targets.json, so we prepare for that we're putting the list of metadata files that snapshot pins into a function.

We are also opportunistically using this PR to remove root.json from snapshot.

@coveralls
Copy link

coveralls commented Dec 10, 2021

Pull Request Test Coverage Report for Build 1718832028

  • 7 of 7 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.03%) to 70.353%

Totals Coverage Status
Change from base Build 1695351458: -0.03%
Covered Lines: 2131
Relevant Lines: 3029

💛 - Coveralls

@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-7 branch from 84c43e5 to e688697 Compare December 13, 2021 17:57
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from 8ef2e3d to 5d7ade5 Compare December 13, 2021 17:57
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-7 branch from e688697 to 9c34a3c Compare December 14, 2021 23:41
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from 5d7ade5 to 469f0f3 Compare December 14, 2021 23:41
mnm678
mnm678 previously approved these changes Jan 7, 2022
@mnm678 mnm678 requested a review from hosseinsia January 7, 2022 16:15
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from 469f0f3 to ff7805c Compare January 7, 2022 17:17
asraa
asraa previously approved these changes Jan 9, 2022
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-7 branch from 5c96ea2 to c8ecd54 Compare January 11, 2022 16:49
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from ff7805c to 6361964 Compare January 11, 2022 16:49
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-7 branch from c8ecd54 to 530e692 Compare January 11, 2022 17:07
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch 2 times, most recently from 1bae51d to d273f14 Compare January 11, 2022 17:36
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-7 branch from 81b34fc to a1f2a82 Compare January 18, 2022 16:43
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from d273f14 to 64ff34e Compare January 18, 2022 16:43
@ethan-lowman-dd ethan-lowman-dd force-pushed the ethan.lowman/delegations-prereq-8 branch from 64ff34e to e917997 Compare January 18, 2022 16:44
@ethan-lowman-dd ethan-lowman-dd changed the base branch from ethan.lowman/delegations-prereq-7 to master January 18, 2022 16:44
@ethan-lowman-dd ethan-lowman-dd dismissed stale reviews from asraa and mnm678 January 18, 2022 16:44

The base branch was changed.

@ethan-lowman-dd
Copy link
Contributor Author

I reordered the delegations prereq chain so this one can be merged first.

Copy link
Member

@joshuagl joshuagl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This series looks good, thanks. Minor suggestions on variable name (manifests->metadata) and removing stale comments.

Copy link
Member

@joshuagl joshuagl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks Ethan!

@joshuagl joshuagl requested a review from asraa January 19, 2022 15:44
@ethan-lowman-dd ethan-lowman-dd changed the title [Delegations prereq 8] Make snapshot manifest list dynamic [Delegations prereq 8] Make snapshot manifest list dynamic, and remove root.json from snapshot Jan 19, 2022
@ethan-lowman-dd ethan-lowman-dd merged commit e3557e3 into master Jan 21, 2022
@ethan-lowman-dd ethan-lowman-dd deleted the ethan.lowman/delegations-prereq-8 branch January 21, 2022 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants