[roll] Roll fuchsia [superproject] Roll cobalt Remove the MetadataBuilder and system profile history storage.

The 2 static methods of the MetadataBuilder that are in use are moved
to relevant locations:
- 1 is only used by the observation generator, so it is moved there
- 1 is used in several places, so it is moved to the SystemData class

The only remaining non-static use of the MetadataBuilder was in the
local aggregate storage migration code that added the system profile
to the stored protos. This rolled out in F7, and F8 is fully rolled
out now, so it should not be used very much. Instead, for late
upgrading devices, we will fall back to the current system profile
during the migration.

The files are not deleted in this change, to avoid breaking the
internal roll, but their build rules are renamed to ensure they
aren't used. A subsequent change will remove the files.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/cobalt/+/782084
Original-Revision: 34b83c73caec1e1e8129619b285ee00e1b2eb6ea
GitOrigin-RevId: fef5e891d3aaa78246bc539ba70c1be74a521b79
Roller-URL: https://ci.chromium.org/b/8792956668179268289
CQ-Do-Not-Cancel-Tryjobs: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/785361
Original-Revision: 854cd7d935e39bce2de98713bccd4c8166aac6da
Change-Id: I92e4c030948b72bbc503a6da2ff6f27f2b6fb077
1 file changed
tree: 90eb023e369e2fbf4abea604704ba6e3ac076c7b
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
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 via the IRC channel #fuchsia on Freenode.

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.