[roll] Roll fuchsia [assembly] Partial IAC gathers config-data

Updates the generated_image_assembly_config() invocation used in the
assembled_system() template to make a second invocation of
legacy_assembly_input_bundle().

The legacy_assembly_input_bundle() template is responsible for
collecting component_id_index, config-data, and bootfs files via
transitive dependencies and metadata walks, so it must be invoked for
those files to be included in the partial image_assembly_config that is
being generated by those targets listed in _must_exist in the
assembled_system invocation.

Dependencies: Ia7482d79c2b17537e331fccde704275774baa69f

Original-Bug: 116664

Tests:
- added targets with bootfs and config data transitive deps to the
  must_exist scope in `//build/images/fuchsia` and validated that the
  deps made it into the legacy bundle at
  `obj/build/images/fuchsia/fuchsia/must_exist/assembly_config.json`

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/783762
Original-Revision: 3d8019ce0621447a802eff45043bb53303b79639
GitOrigin-RevId: a3140232ca1242b2feec5788bb879a2ece45f3e0
Change-Id: I0c33fc461f78e5ad03321df5724162b33c7394fa
1 file changed
tree: 9c0994bb62ffe528732986e764d34e1485969f18
  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.