)]}'
{
  "commit": "c9efb0c1d5a96383bf4037309fc0dda914a28b39",
  "tree": "6d35c1e75c4c936a9edcc29ed536bd79a01f9bbf",
  "parents": [
    "12a89d9116ab1a0a67df83e231591234aa9e59b4"
  ],
  "author": {
    "name": "Vaibhav Rustagi",
    "email": "vaibhavrustagi@google.com",
    "time": "Wed Jun 22 10:37:16 2022 -0700"
  },
  "committer": {
    "name": "Vaibhav Rustagi",
    "email": "vaibhavrustagi@google.com",
    "time": "Wed Jun 22 10:53:31 2022 -0700"
  },
  "message": "Update the logic for creating the container name for toolbox.\n\nStarting from COS-97, COS started using containerd for creating the\ntoolbox container. For creating the container name, we use a combination\nof username+container_image+container_image_tag. In containerd, there is\na validation that the container name should not exceed 76 characters.\nHowever, it is possible that when the project name where the container\nis hosted is long, then the container name created can exceed 76\ncharacters.\n\nInstead of using username+container_image+container_image_tag, we can\nuse username+container_image_256_hash_prefix.\n\nBUG\u003db/236409342\nTEST\u003dlocally ran the script to see that toolbox runs fine when using\nlong username/project_name/container_image_tag.\nRELEASE_NOTE\u003dFixed the bug in toolbox where long project name/container\nimage tag can fail to run the toolbox container.\n\nChange-Id: Ife3e696559cca6e18a8744e6ba47f3a8a2a67963\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14c90b5aa9da9513b58f871442561855c5d13ac9",
      "old_mode": 33261,
      "old_path": "toolbox",
      "new_id": "46fe4e5ffa6255b6a2cd5be6100da72550838843",
      "new_mode": 33261,
      "new_path": "toolbox"
    }
  ]
}
