[roll] Roll fuchsia [pkg] Implement manifest key delegation signing

This changes the signing schema of the OTA manifest to
the delegation-based key model, validating intermediate
manifest keys signed by the root key.

Original-Original-Bug: 517993600
Test: fx test ffx_package_ota_manifest_show_tests
Test: fx test update-package-tests
Test: fx test system-updater-integration-tests
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1636184
Original-Original-Revision: a3199bd954cc4c814dd8ce84ba0bb883fc376a77
GitOrigin-RevId: 1611e7ac4341b948a33e219e1427c63daa11e20f
Change-Id: I9ed34e77648f205d4cebb8526af901a86c10ee2d
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1640087
Cr-Commit-Position: refs/heads/main@{#194165}
1 file changed
tree: c0cbd4086b37a5046688a3e699e4f2435801e8de
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.