)]}' { "commit": "9d89a314c4d3007e6595999a7cbd106e791df152", "tree": "2b8f833c20d377af3c765f8e06130543de430a5f", "parents": [ "5324e2685a2d92606ef4b0b7b567f17a332f8403" ], "author": { "name": "Brian Norris", "email": "briannorris@chromium.org", "time": "Mon Nov 25 16:30:10 2019 -0800" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Wed Feb 26 23:45:40 2020 +0000" }, "message": "disk_layout: bump stateful partition size\n\nSome builds are dangerously close to the 2 GiB limitation. For instance,\npicking up an Octopus R80-12709.0.0 image shows only 77 MiB free:\n\n $ df -h dir_1/\n Filesystem Size Used Avail Use% Mounted on\n /dev/loop1p1 2.0G 1.9G 77M 97% /mnt/host/source/src/scripts/octopus-R80-12709.0.0/dir_1\n\nThis partition size isn\u0027t magical either, since we\u0027re currently well\nbelow the 8 GiB requirement (e.g., for USB disks) but still above 4 GiB:\n\n $ /sbin/fdisk -l chromiumos_test_image.bin\n Disk chromiumos_test_image.bin: 4.5 GiB, 4861278720 bytes, 9494685 sectors\n Units: sectors of 1 * 512 \u003d 512 bytes\n [...]\n\nAnd finally, disk images are sparse, so bumping this limit shouldn\u0027t\ncause any additional disk usage until we actually add packages that use\nthe space.\n\n3 GiB is an arbitrary increase from 2 GiB that happens to be easy to\ntype.\n\nBUG\u003dnone\nTEST\u003d`./build_image [...] test`\n\nChange-Id: Iba40692757a4fa5dab5274269ef7b1e98bd91981\nExempt-From-Owner-Approval: Often breaks CQ\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/1935408\nCommit-Queue: Nicolas Boichat \u003cdrinkcat@chromium.org\u003e\nTested-by: Nicolas Boichat \u003cdrinkcat@chromium.org\u003e\nReviewed-by: Gwendal Grignou \u003cgwendal@chromium.org\u003e\nReviewed-by: Nicolas Boichat \u003cdrinkcat@chromium.org\u003e\n(cherry picked from commit 7c764adc92a5aa3c300fda3786d370f130475c47)\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/2076030\nReviewed-by: Sean Abraham \u003cseanabraham@chromium.org\u003e\nCommit-Queue: George Engelbrecht \u003cengeg@google.com\u003e\nTested-by: George Engelbrecht \u003cengeg@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "061c1212ced7205e440f8b0cbd1cf765f741221b", "old_mode": 33188, "old_path": "build_library/disk_layout_v2.json", "new_id": "d21f45df59968227ff6a744d64484b743b28fb99", "new_mode": 33188, "new_path": "build_library/disk_layout_v2.json" }, { "type": "modify", "old_id": "1eed64d7382e27e754b4f43ad62ac7a6561a7ce9", "old_mode": 33188, "old_path": "build_library/legacy_disk_layout.json", "new_id": "83394c302082d5e2252e8906892c4f30c49b146b", "new_mode": 33188, "new_path": "build_library/legacy_disk_layout.json" } ] }