)]}'
{
  "commit": "647fa91bf8f676212d0b463ce10a4dcc033cf624",
  "tree": "6be18355c915ce6344488e9e28bab2fa8db15585",
  "parents": [
    "ec0ce35891edb916e887c645b6cc0a13a09cb7e0"
  ],
  "author": {
    "name": "Rafal Gawel",
    "email": "rafalgawel@google.com",
    "time": "Fri Oct 30 19:03:29 2026"
  },
  "committer": {
    "name": "CrOS LUCI",
    "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 02 11:36:59 2026"
  },
  "message": "satlab: pass stable version flags to labservice\n\nWhen GetStableVersion is called on Satlab (for example via dt-converter\nstable-version in CrossOverAndroidDesktopProvisionDecorator), labservice\nrequires either a local recovery versions directory or a version server\naddress to query Crosskylabadmin. Without these flags, GetStableVersion\nfails with \"inventory client not provided\".\n\nPass -version-server-addr chromeos-skylab-bot-fleet.appspot.com and\n-recovery-versions-dir /creds/service_accounts/recovery_versions/ to the\nlabservice container in docker-compose.yaml, matching the configuration\non the drone container.\n\nBUG\u003db:579955448\nTEST\u003dNone\nTAG\u003dagy\nCONV\u003db5ae307e-6634-42df-a594-5215b2a0594a\nChange-Id: I0774355a8d3466f37bfce240583b750081ee39ca\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/satlab/+/8692089\nCommit-Queue: Rafał Gaweł \u003crafalgawel@google.com\u003e\nReviewed-by: Przemysław Filipek \u003cfilipek@google.com\u003e\nAuto-Submit: Rafał Gaweł \u003crafalgawel@google.com\u003e\nTested-by: Rafał Gaweł \u003crafalgawel@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bedb058295328fed94d0a52a41a2349107a3599",
      "old_mode": 33188,
      "old_path": "src/dockerfiles/compose/docker-compose.yaml",
      "new_id": "1fcf950fca5eaa2c6bc7ef9e4743eda99e56c994",
      "new_mode": 33188,
      "new_path": "src/dockerfiles/compose/docker-compose.yaml"
    }
  ]
}
