)]}'
{
  "commit": "1fd2b34a936d0d8ef2139eeb213014bce9599bb1",
  "tree": "950b391d8cbb8a780e0343421b4fab5c72ae909d",
  "parents": [
    "bc47dc5ce08c43f49784d3803a9c7dea0357b940"
  ],
  "author": {
    "name": "recipe-roller",
    "email": "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 29 19:15:05 2021 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 29 19:15:05 2021 +0000"
  },
  "message": "Roll recipe dependencies (nontrivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls recipe\nchanges from upstream projects (fuchsia, recipe_engine) into this repository.\n\nPlease review the expectation changes, and LGTM+CQ.\n\nfuchsia:\n  https://crrev.com/ace6bd07db0951b5322fb9042df80176b146b6b4 (olivernewman@google.com)\n    [python3] Remove py2 compatibility logic\nrecipe_engine:\n  https://crrev.com/206cd301ad30ada2437dda4ad370906f4c1d8156 (gbeaty@chromium.org)\n    Remove the log from write_raw.\n\nMore info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.\n\nR\u003dchillers@google.com, fujino@google.com, godofredoc@google.com, keyonghan@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I2fe5180e9105e66a1b53045448c4c9778e592843\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/23640\nCommit-Queue: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com \u003cflutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Casey Hillers \u003cchillers@google.com\u003e\nReviewed-by: Casey Hillers \u003cchillers@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a3608f46161b6fe9de8686a7cf2be7da4c87f9a",
      "old_mode": 33188,
      "old_path": "infra/config/recipes.cfg",
      "new_id": "d391efe69ce1dfa95f3c2590ba2f90a666dda660",
      "new_mode": 33188,
      "new_path": "infra/config/recipes.cfg"
    },
    {
      "type": "modify",
      "old_id": "935cba0369035eaaa3e64f78539bc7f38903d46d",
      "old_mode": 33188,
      "old_path": "recipe_modules/fuchsia_util/examples/full.expected/basic.json",
      "new_id": "b6d9640351d62568f99299e26f77e0afda8daa16",
      "new_mode": 33188,
      "new_path": "recipe_modules/fuchsia_util/examples/full.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "18c0ca3258425769a552d8b2bbf93d9a73287398",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml.expected/basic.json",
      "new_id": "9b043194d346e5ba20e6ef69d113cf42162f4735",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "0bcb3d4708684e3db1d9b5141642f563ea289331",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml.expected/presubmit.json",
      "new_id": "1cc1083f6aa1b1335ea5b47baf4ba8c50bd9787f",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml.expected/presubmit.json"
    },
    {
      "type": "modify",
      "old_id": "cd0dd0486f036c7d529d768e7a1421badb3c0ace",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml.expected/release.json",
      "new_id": "ab661e5182d0c8e15ed9b67f2f4446b90249154b",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml.expected/release.json"
    },
    {
      "type": "modify",
      "old_id": "465ed38878fde748cb11132dca9a7d1f041dea89",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml.expected/staging.json",
      "new_id": "4d64e00e2a6ad216992be77e91eba59e8cf9bcdd",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml.expected/staging.json"
    },
    {
      "type": "modify",
      "old_id": "18c0ca3258425769a552d8b2bbf93d9a73287398",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml_2_8_0.expected/basic.json",
      "new_id": "9b043194d346e5ba20e6ef69d113cf42162f4735",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml_2_8_0.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "0bcb3d4708684e3db1d9b5141642f563ea289331",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml_2_8_0.expected/presubmit.json",
      "new_id": "1cc1083f6aa1b1335ea5b47baf4ba8c50bd9787f",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml_2_8_0.expected/presubmit.json"
    },
    {
      "type": "modify",
      "old_id": "cd0dd0486f036c7d529d768e7a1421badb3c0ace",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml_2_8_0.expected/release.json",
      "new_id": "ab661e5182d0c8e15ed9b67f2f4446b90249154b",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml_2_8_0.expected/release.json"
    },
    {
      "type": "modify",
      "old_id": "465ed38878fde748cb11132dca9a7d1f041dea89",
      "old_mode": 33188,
      "old_path": "recipes/infra/ci_yaml_2_8_0.expected/staging.json",
      "new_id": "4d64e00e2a6ad216992be77e91eba59e8cf9bcdd",
      "new_mode": 33188,
      "new_path": "recipes/infra/ci_yaml_2_8_0.expected/staging.json"
    },
    {
      "type": "modify",
      "old_id": "a905d85c3d1a0a74198c8a76932c7d0cc3980a41",
      "old_mode": 33188,
      "old_path": "recipes/infra/luci_config.expected/basic.json",
      "new_id": "04c546ff1d9a75d2e9df5f148b198f2798d22821",
      "new_mode": 33188,
      "new_path": "recipes/infra/luci_config.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "77d9dd5dc7ced74eef4adbd1417b070c9c7a9730",
      "old_mode": 33188,
      "old_path": "recipes/infra/luci_config.expected/cq.json",
      "new_id": "906d0ba021ba28ec68a60b8f7e00f9a37ebd9e6b",
      "new_mode": 33188,
      "new_path": "recipes/infra/luci_config.expected/cq.json"
    },
    {
      "type": "modify",
      "old_id": "553ef8933290aaeadaa0beb8dfd2287276649c0a",
      "old_mode": 33188,
      "old_path": "recipes/recipes.expected/ci.json",
      "new_id": "e63370b98db1c18c740c63ccaa460342df9e593f",
      "new_mode": 33188,
      "new_path": "recipes/recipes.expected/ci.json"
    },
    {
      "type": "modify",
      "old_id": "82af342688f04ff38b57ef946ca51c5a9a68c378",
      "old_mode": 33188,
      "old_path": "recipes/recipes.expected/cq_try.json",
      "new_id": "46eb9c854300deaf6c4aa54221ff27a2570f7479",
      "new_mode": 33188,
      "new_path": "recipes/recipes.expected/cq_try.json"
    }
  ]
}
