)]}'
{
  "commit": "22a42f874fbf702b0c48a7cd520742e697659462",
  "tree": "ad59c450c3975e2477b45dd3d80282c0bcaadc00",
  "parents": [
    "93d81bc10c9142a194ce7424476e34b497961f9e"
  ],
  "author": {
    "name": "Jay Zhuang",
    "email": "jayzhuang@fuchsia.infra.roller.google.com",
    "time": "Fri Dec 09 07:10:11 2022 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Dec 08 23:11:20 2022 -0800"
  },
  "message": "[roll] Roll third_party/sdk-integration Reland \"[assembly] Improve hermeticity of assembly\"\n\nThis is a reland of commit 298739e04c13652b6110365965cbae1a9d19d81d\n\nDiff from original commit: make sure $FFX_ISOLATE_DIR exists before\nusing it with `mkdir -p`. Manually tested in SI.\n\nOriginal change\u0027s description:\n\u003e [assembly] Improve hermeticity of assembly\n\u003e\n\u003e ... and more specifically the `fuchsia_product_image` rule.\n\u003e\n\u003e There are two improvements:\n\u003e\n\u003e 1. Set `--isolate-dir` when calling ffx. This makes sure `ffx` doesn\u0027t\n\u003e    reach out to cache and config dirs in $HOME, which is naturally\n\u003e    non-hermetic. Plus, this makes these `ffx` invocations work in\n\u003e    environments where $HOME is not available, like nsjail in infra.\n\u003e\n\u003e 2. Propagate extra files needed for assembly based on images\n\u003e    configuration, these are usually key and key metadata.\n\u003e\n\u003e With this change in-tree assembly is hermetic, i.e.\n\u003e `--spawn_strategy\u003dlocal` is no longer necessary. Though note that\n\u003e in-tree assembly still uses legacy images configuration. Plumbing for\n\u003e key and metadata will need to be added when switching to new images\n\u003e configuration that\u0027s added recently.\n\u003e\n\u003e Original-Bug: 115151\n\u003e\n\u003e Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/772582\n\nOriginal-Bug: 115151\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/774104\nOriginal-Revision: 37bd06d345ade974c076878bb748914a3d01b0a3\nGitOrigin-RevId: e5e02f5297c2bb50894059c46e14f08755d4763d\nChange-Id: Iade802ba321ba361514488fb007a4ab76a9a6d81\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "657e4e4ee21f8acd717173b73f0553ada7ea07e8",
      "old_mode": 33188,
      "old_path": "third_party/flower",
      "new_id": "8c2a52e38f76043001ef265923a801e72e695156",
      "new_mode": 33188,
      "new_path": "third_party/flower"
    }
  ]
}
