message: Update Fuchsia version + download product bundles
  Cr-Commit-Position: refs/heads/main@{#38611}
diff: @@ -20,11 +20,15 @@ vars = {
  # By default, download the fuchsia sdk from the public sdk directory.
  'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
  - 'fuchsia_version': 'version:9.20220919.2.1',
  + 'fuchsia_version': 'version:10.20221110.2.1',
  # By default, download the fuchsia images from the fuchsia GCS bucket.
  'fuchsia_images_bucket': 'fuchsia',
  - 'checkout_fuchsia_boot_images': "qemu.x64",
  'checkout_fuchsia': False,
  + # Since the images are hundreds of MB, default to only downloading the image
  + # most commonly useful for developers. Bots and developers that need to use
  + # other images can override this with additional images.
  + 'checkout_fuchsia_boot_images': "terminal.qemu-x64",
  + 'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
  # reclient CIPD package version
  'reclient_version': 're_client_version:0.81.1.0853992-gomaip',
  @@ -2418,16 +2422,14 @@ hooks = [
  '--version={fuchsia_version}',
  ],
  },
  -
  {
  'name': 'Download Fuchsia system images',
  'pattern': '.',
  - 'condition': 'checkout_fuchsia',
  + 'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
  'action': [
  'python3',
  - 'src/build/fuchsia/update_images.py',
  - '--boot-images={checkout_fuchsia_boot_images}',
  - '--default-bucket={fuchsia_images_bucket}',
  + 'src/build/fuchsia/update_product_bundles.py',
  + '{checkout_fuchsia_boot_images}',
  ],
  },
  {
  