)]}'
{
  "log": [
    {
      "commit": "ad406b1acd75d20b1f82d8f2e4f3e785962c86dc",
      "tree": "4294351e1ddcf18d332d2ddb6646923ec84a0dd3",
      "parents": [
        "e1c0d5c94b3e6fd38d5f2f1eea8f68120813eaeb"
      ],
      "author": {
        "name": "Leonid Lobachev",
        "email": "leonidl@google.com",
        "time": "Tue Oct 26 12:32:18 2021 -0700"
      },
      "committer": {
        "name": "Leonid Lobachev",
        "email": "leonidl@google.com",
        "time": "Tue Oct 26 12:44:18 2021 -0700"
      },
      "message": "Add backup rapture apt repos to pbuilder config and package sources.\n\nChange-Id: I91afe835cd669063f52cb8d03a8afd52d9782afe\n"
    },
    {
      "commit": "e1c0d5c94b3e6fd38d5f2f1eea8f68120813eaeb",
      "tree": "1857faccf82e049606f53db7c331b3550e04a8df",
      "parents": [
        "80cc155744e97177438a89895554205ab198cc72"
      ],
      "author": {
        "name": "Peter Nordström",
        "email": "pnordstrom@google.com",
        "time": "Fri Jan 29 07:38:21 2021 -0800"
      },
      "committer": {
        "name": "Peter Nordström",
        "email": "pnordstrom@google.com",
        "time": "Fri Jan 29 08:15:51 2021 -0800"
      },
      "message": "Add sdcard build to release builds\n\n- Fix up multistrapping for local builds to read\n  RELEASE_NAME variable\n\nChange-Id: I90c24a38855a9d34506bb183f9cf4c02512c9e66\n"
    },
    {
      "commit": "80cc155744e97177438a89895554205ab198cc72",
      "tree": "38dc7f577efa2eb2fd18d280d1a89b1585a08683",
      "parents": [
        "6ea7c066323c23735a87f7be758e1d6eaa57ce1f"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Dec 11 11:39:06 2020 -0800"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Dec 11 11:39:06 2020 -0800"
      },
      "message": "Generate SHA512 hashes for build packages\n\n- Aptly generates SHA512 hashes, but Rapture did not. Missing SHA512\nhashes seem to cause hash mismatch failures between the local and remote\napt when installing them into the rootfs.\n\nChange-Id: I4512c3026d611a48fa2c107ce67e4afc9398ec38\n"
    },
    {
      "commit": "6ea7c066323c23735a87f7be758e1d6eaa57ce1f",
      "tree": "3d7f11fd5443c779db41a49ddc537a5b14d34ece",
      "parents": [
        "f45714a1f38398762f9418a03de0192d2c0fc30c"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Thu Dec 03 12:55:11 2020 -0800"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Thu Dec 03 12:55:11 2020 -0800"
      },
      "message": "Always set something for RELEASE_NAME\n\n- Move the setting of RELEASE_NAME outside of the check for whether or\nnot we\u0027re on Jenkins.\n- Without having RELEASE_NAME set to something, Excelsior\u0027s fetching of\nbootloader debs fails (and that\u0027s now required on external builds, as LK\nsource is not public).\n\nChange-Id: I4d46e50f997525465895d258d83599f76fc43cff\n"
    },
    {
      "commit": "f45714a1f38398762f9418a03de0192d2c0fc30c",
      "tree": "42f1a4b5e371e9c3ea7843ee99e202e76e304ac3",
      "parents": [
        "9e0d9102f62321d56805fc4b50dacfcfa02dc05c"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Nov 03 12:20:21 2020 -0800"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Nov 03 12:20:21 2020 -0800"
      },
      "message": "Add git to PACKAGES_EXTRA\n\n- This should add git to our default images for the future.\n\nChange-Id: I157e53a8029cbc353fd928106005478519954aed\n"
    },
    {
      "commit": "9e0d9102f62321d56805fc4b50dacfcfa02dc05c",
      "tree": "30e8473327d8c74ff5f04d0981666d4086496ec5",
      "parents": [
        "296c33e5ab4d0775dae41b2ce738a0fa5998f36d"
      ],
      "author": {
        "name": "Michael Brooks",
        "email": "michaelbrooks@google.com",
        "time": "Wed Oct 07 22:19:56 2020 +0000"
      },
      "committer": {
        "name": "Michael Brooks",
        "email": "michaelbrooks@google.com",
        "time": "Mon Oct 12 17:30:03 2020 -0700"
      },
      "message": "Use mendel-linux.org for pbuilder packages\n\nSwitches to the new mendel-linux.org packages for pbuilder.\n\nAlso changes the bsp channel in the package list from unstable to eagle.\n\nChange-Id: I7796d6a19dc3bfab25e1d4374dc852f3aff1468d\n"
    },
    {
      "commit": "296c33e5ab4d0775dae41b2ce738a0fa5998f36d",
      "tree": "6c7bf0bde29242be3a7182643b44289cec579be8",
      "parents": [
        "0f0c6ca46a5a70cdcb883a83d2011197b2eba29b"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Mon Sep 28 16:19:23 2020 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Mon Sep 28 16:19:23 2020 -0700"
      },
      "message": "Don\u0027t use deprecated Lintian flag --fail-on-warnings\n\nThis flag has been deprecated without replacement upstream back in 2016.\nhttps://lists.debian.org/debian-lint-maint/2016/12/msg00017.html\n\nChange-Id: Icb6de5af033cc8e335bd5ec1ae64fa99eeae0213\n"
    },
    {
      "commit": "0f0c6ca46a5a70cdcb883a83d2011197b2eba29b",
      "tree": "cd9de8e6346c06b1667ec1b3ff36649cb4c62b46",
      "parents": [
        "1e9ce9c7bdab9f13374812223a8420c9c3ef07c2"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Sep 02 11:51:31 2020 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Sep 02 11:51:31 2020 -0700"
      },
      "message": "Pre-install python-periphery\n\nThis library is the canonical way of using GPIO/PWM in Python apps\nand we should have it installed by default so we can write tests\nfor it.\n\nBug: 117566102\nChange-Id: I106f06a0ae3688191b62b9b1ee390aacf042fb3d\n"
    },
    {
      "commit": "1e9ce9c7bdab9f13374812223a8420c9c3ef07c2",
      "tree": "5af1713cc064986bf682955dc3ac16b7a22deb9e",
      "parents": [
        "15a7d000a6c2a069b783f324586364790008b868"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Jul 22 09:50:57 2020 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Jul 22 09:50:57 2020 -0700"
      },
      "message": "image: Fix rootfs.mk syntax error\n\nChange-Id: Ie993e49a0db996b72767850a9777465ea6312f57\n"
    },
    {
      "commit": "15a7d000a6c2a069b783f324586364790008b868",
      "tree": "0051e4deb59898e00ba372acd29aa21f6a8e1a12",
      "parents": [
        "9386778f931b662a9a66c331794fe985067d0a25",
        "ac3a61b435e8df400d167a2347799794df897b7b"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Jul 21 18:31:52 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 21 18:31:52 2020 +0000"
      },
      "message": "Merge \"image: Ensure sha256sum generates relative paths\""
    },
    {
      "commit": "ac3a61b435e8df400d167a2347799794df897b7b",
      "tree": "2ca6c31c9043e80e2d2816b1977b9113427d2473",
      "parents": [
        "51d94c934e20d0f0ac44918be250ef3f828786d0"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Jul 21 13:22:29 2020 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Jul 21 13:24:14 2020 -0500"
      },
      "message": "image: Ensure sha256sum generates relative paths\n\nchdir into the appropriate basedir for the image before running sha256sum on the\nrelative filename to ensure that sha256sum files have relative paths.\n\nChange-Id: Iff07ae6fc60f848730debbe5ba901ff584f4fd66\n"
    },
    {
      "commit": "9386778f931b662a9a66c331794fe985067d0a25",
      "tree": "26ff7cc223bf5e4060914a350a9d587b5430e17e",
      "parents": [
        "51d94c934e20d0f0ac44918be250ef3f828786d0"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jul 13 16:46:23 2020 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jul 13 16:46:23 2020 -0500"
      },
      "message": "eagle: Update known-dists with eagle\n\nInclude the new Eagle release.\n\nChange-Id: I932caabafbf25775daeeb248f74704c625da1af5\n"
    },
    {
      "commit": "51d94c934e20d0f0ac44918be250ef3f828786d0",
      "tree": "c5213a9bd719cf0ec28adfda4917ebd2fe1a277a",
      "parents": [
        "2bf9e0d465a4949ae31083ed3328ffe192c32021"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Jun 18 15:13:07 2020 -0400"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Jun 18 15:13:07 2020 -0400"
      },
      "message": "jenkins: Add dist target\n\nThis will allow our build system to generate zip files containing the flashable\nimages. This requires a depdency on zip as well for the docker container.\n\nChange-Id: Iaf700e11e8ee57d5d566002910829127b03e6cc2\n"
    },
    {
      "commit": "2bf9e0d465a4949ae31083ed3328ffe192c32021",
      "tree": "1045c02ff63e52a16600c443dcad12a073e89bb8",
      "parents": [
        "7486f98ab0a44051a2fa28e922a04bcc6d5587bb"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jun 15 18:01:04 2020 -0400"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jun 15 18:10:21 2020 -0400"
      },
      "message": "jenkins: Make the multistrap release retargetable\n\nThis will allow us to build rootfs images from the apt repo release that we\nwant, rather than requiring us to build the whole filesystem each time.\n\nChange-Id: Ida333b97b83b2571666e256b44a3715f7572cf35\n"
    },
    {
      "commit": "7486f98ab0a44051a2fa28e922a04bcc6d5587bb",
      "tree": "c0e3133fbaebc92a206e6446c9c837c4e8ac680e",
      "parents": [
        "bd19af259b32f1cd87f7cccb26bff96b94e88568"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jun 15 15:04:45 2020 -0400"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Jun 15 15:52:26 2020 -0400"
      },
      "message": "jenkins: Integration of Jenkins build requirements for building disk images\n\nThis allows us to build disk images from Jenkins, using the GKE-based apt\nrepository. This is only half of the solution -- the other half is in the board/\nrepository.\n\nChange-Id: I320953211a81ba43a4d3be51d56f58c95ac6ec4d\n"
    },
    {
      "commit": "bd19af259b32f1cd87f7cccb26bff96b94e88568",
      "tree": "0ff1c13554d007da890cd11f095177aa97f42c7d",
      "parents": [
        "02bf0c943fabfc28f32a069517f9fa615cadd810"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Jun 09 11:27:23 2020 -0400"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Jun 09 11:28:55 2020 -0400"
      },
      "message": "packages: We no longer depend on the open source atheros firmware\n\nChange-Id: I599ada734b94492c455775b1b0c71d37b687dc0d\n"
    },
    {
      "commit": "02bf0c943fabfc28f32a069517f9fa615cadd810",
      "tree": "127edb0bd7e43e1a72151ca29dc94103e8b0c373",
      "parents": [
        "00d7e39500b836c8890b593c90fe52a8982cd162"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Jun 02 12:47:01 2020 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Jun 02 12:49:30 2020 -0700"
      },
      "message": "Update Bazel public key\n\n- Old key expired, import the new one.\nRef: https://github.com/bazelbuild/bazel/issues/11470\n\nChange-Id: If9bf4dba9e03c92544a101b0d06a146ca13d3a6a\n"
    },
    {
      "commit": "00d7e39500b836c8890b593c90fe52a8982cd162",
      "tree": "d076f59dd3bc3e3eadbfaa14dce146325d466466",
      "parents": [
        "426767baea00b07897e24ecfd9dfae6e41cffc3e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 27 14:29:14 2020 -0400"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 27 14:29:14 2020 -0400"
      },
      "message": "Deps: stop setting archs for each source\n\nMultiple options confuse apt, and with a recent apt update, setting trusted\u003dyes\non one source entry and leaving it off of another causes a validation failure.\nInstead, set the architectures using `dpkg --add-architecture`.\n\nChange-Id: Ie6cf5637f79c3d74d45c3fce1f4913bf4ce98aa7\n"
    },
    {
      "commit": "426767baea00b07897e24ecfd9dfae6e41cffc3e",
      "tree": "ec31e35673a26e7a7d3e2f4ceb42732e56b510a4",
      "parents": [
        "a11af5973e8f160f9d23442d0fbb8e81204e783b"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 25 18:19:13 2020 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 25 18:19:53 2020 -0700"
      },
      "message": "Run apt-get clean after package install\n\n- Saves about 200MB in Excelsior dev build\n\nChange-Id: I6c5654bf86920efca236b23b6706e0789d1869ff\n"
    },
    {
      "commit": "a11af5973e8f160f9d23442d0fbb8e81204e783b",
      "tree": "01d84603b226a9f7c03446f9be96567a44534cbe",
      "parents": [
        "7e35e2bd14499118a42a63eac53a2e2079089dac"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 25 15:19:07 2020 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Mar 25 15:19:07 2020 -0700"
      },
      "message": "Only include deb files and Packages in packages.tgz\n\n- Previously, we included the entire contents of $PRODUCT_OUT/packages\nin the tarball that we deploy to the rootfs. Change this to only include\n.deb files and the Packages file, which contains the repository\nmetadata.\n- Saves several hundred megabytes on the rootfs of a development build\non Excelsior.\n\nChange-Id: I14a01e168e1b6e00892df6dc29e635337f318722\n"
    },
    {
      "commit": "7e35e2bd14499118a42a63eac53a2e2079089dac",
      "tree": "4298efdb93b33d6f8ae4b763f5dbf46be8df5be4",
      "parents": [
        "f7a9ba26d5506e0ad38677f3ec559a11ca8905bb"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "june@theonelab.com",
        "time": "Wed Mar 18 14:55:16 2020 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "june@theonelab.com",
        "time": "Wed Mar 18 14:55:16 2020 -0500"
      },
      "message": "lintian: Force permissions fix on files we copy into the build env\n\nDevelopers were seeing errors in permissions when files were checked out with\nnew repo versions. This should force the permissions to be world-readable, thus\nallowing root to read them during a package build.\n\nChange-Id: I58bfe66f2158f976a51e0c9f90896303a9ee6cf7\n"
    },
    {
      "commit": "f7a9ba26d5506e0ad38677f3ec559a11ca8905bb",
      "tree": "4858f37a9e7953a13a07a3eac3a882973d94e6d5",
      "parents": [
        "134f73e1d4f2d51e485a1df10be8b8cc3b262fea"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Mar 06 14:23:49 2020 -0800"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Mar 06 15:48:07 2020 -0800"
      },
      "message": "Remove bsp repos from pbuilder base images\n\n- Each board\u0027s BSP repo is inserted during its package builds by\npbuilder hook. Remove it from the generated base images to ensure we only\nhave th correct BSP repo during builds.\n\nChange-Id: If62774a6dc8b598bf9d2e3ac63b4b44850279be2\n"
    },
    {
      "commit": "134f73e1d4f2d51e485a1df10be8b8cc3b262fea",
      "tree": "f80761463133b635586566dd7d38892d7c4b69cc",
      "parents": [
        "cd144b6ea05cfacd35140519790aa0cefad43863"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 18 12:42:18 2020 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 18 12:42:18 2020 -0800"
      },
      "message": "Fix home.mk syntax\n\nFix syntax so it works when HOME_SIZE_MB is nonzero\n\nTest: m docker-home with both Enterprise and Columbia\nChange-Id: I4d51ae4bca62e06d99fef3d7dfd7d27b6df24ad5\n"
    },
    {
      "commit": "cd144b6ea05cfacd35140519790aa0cefad43863",
      "tree": "c24270c0751e79a66ff2fe65f002793016c43ea5",
      "parents": [
        "9905353e198b3cb28509ff635ac15362066fa22b"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Feb 13 11:04:16 2020 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Feb 13 11:04:16 2020 -0800"
      },
      "message": "Fix home target\n\nHave a no-op home target if there\u0027s no home partition\n\nTest: m docker-home with Excelsior\nChange-Id: Ida2da14b6a71f63518c3c3590818610a329d41b9\n"
    },
    {
      "commit": "9905353e198b3cb28509ff635ac15362066fa22b",
      "tree": "e81827ceddddecad3846c133e0cfacb4bce98a27",
      "parents": [
        "f33b3d0df5f30a8278a14f4c96ea53f813db7cc2",
        "7686e8c4b076c925471882ea4254687f03701b07"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Feb 13 01:23:08 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 13 01:23:08 2020 +0000"
      },
      "message": "Merge \"Add gdisk to prereqs packages\""
    },
    {
      "commit": "7686e8c4b076c925471882ea4254687f03701b07",
      "tree": "d515fc816b1099c2cdcc75aba15bc06fa00aa0fe",
      "parents": [
        "35451720e318f9b80de9de78d1fcaa573ca511c9"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Feb 12 17:12:26 2020 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Feb 12 17:14:59 2020 -0800"
      },
      "message": "Add gdisk to prereqs packages\n\nEnable using sgdisk to build the partition table\n/x20/teams/spacepark/mendel/kokoro/prod/docker/aiy-board-builder.tar\nupdated to include the package.\n\nChange-Id: Iebaf3e5efe25c3da14c49af7c622663697ecbe2e\n"
    },
    {
      "commit": "f33b3d0df5f30a8278a14f4c96ea53f813db7cc2",
      "tree": "817b4dc275f575343cf67a4effb45a5af2cd65ed",
      "parents": [
        "c8cdae83e038e4f5853500cef6bfe4214aa51498"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Feb 11 15:39:43 2020 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Feb 11 15:39:43 2020 -0500"
      },
      "message": "home: Allow for builds without a home partition\n\nThis should allow platforms that currently do not have support for an extra home\npartition to still be buildable. Longer term, we should consider how to solve\nthis problem for those systems, as users will not have space to use for\npersistence between operating system flashes.\n\nChange-Id: I78d6c1d9d7b707c57e0bbf5db3d31629f88760f1\n"
    },
    {
      "commit": "c8cdae83e038e4f5853500cef6bfe4214aa51498",
      "tree": "1964a51f676e3ff43ae28a5fd246546895a4072d",
      "parents": [
        "35451720e318f9b80de9de78d1fcaa573ca511c9"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Feb 10 19:35:11 2020 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Feb 10 19:35:11 2020 -0500"
      },
      "message": "Swap to using the USERSPACE_ARCH instead of QEMU\u0027s\n\nDebian uses a different set of architecture names, and QEMU\u0027s names do\nnot line up with the archive\u0027s (ie: aarch64 vs. arm64, armhf vs. arm).\n\nChange-Id: I8389ce2ac7fbb39872a4c6a1e358d4343d119df8\n"
    },
    {
      "commit": "35451720e318f9b80de9de78d1fcaa573ca511c9",
      "tree": "b8469271f57d183f1c8da1dc4e66cbc8ab561742",
      "parents": [
        "484beb721623bed1bd7073c966c2d11f47f52994"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Jan 29 13:32:57 2020 -0600"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Jan 29 13:41:40 2020 -0600"
      },
      "message": "pbuilder: Update native-base to be USERSPACE_ARCH dependent\n\nWe currently build the native pbuilder toolchain without input from the build\nsystem. We should instead build pbuilder native toolchains using the\nUSERSPACE_ARCH and QEMU_ARCH make variables so that all platforms can enjoy\ntheir own native pbuilder environment.\n\nChange-Id: Id06e16515dc348be02f2a5ba54ef6b805d53dbec\n"
    },
    {
      "commit": "484beb721623bed1bd7073c966c2d11f47f52994",
      "tree": "54fb9afa3640f9309b775eab6ac53377ecd5854a",
      "parents": [
        "c6120fdd89e8101646e03ce612d2e64749f439e2"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Dec 09 14:20:55 2019 -0600"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Dec 09 14:20:55 2019 -0600"
      },
      "message": "pbuilder-deps: Use $ROOTDIR env var instead of hardcoding path\n\nChange-Id: I9a24b15d0e814a211788cf4620e754d18ed846f8\n"
    },
    {
      "commit": "c6120fdd89e8101646e03ce612d2e64749f439e2",
      "tree": "5816f16ab5d1621b11a56533f263802c5de2f5a5",
      "parents": [
        "7eeda3ef755ae8ca58ef122c197fbef122d4b2a7"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Nov 27 12:16:48 2019 -0600"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Nov 27 12:16:48 2019 -0600"
      },
      "message": "docker: Check for qemu outside only\n\nThe tests for qemu-aarch64 and qemu-user-static is being done both outside and\ninside the container. This isn\u0027t correct -- we should only do this once, and\nonly outside.\n\nChange-Id: I827c08fe751baf222a6a77ac3a6668dfbbe9e78b\n"
    },
    {
      "commit": "7eeda3ef755ae8ca58ef122c197fbef122d4b2a7",
      "tree": "1bcec5ea48cce8436637d7945270d908d90f677b",
      "parents": [
        "9fc35b3d7d0b031c25bd3c881bd34ed366255006"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Nov 21 13:50:19 2019 -0600"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Nov 21 21:48:35 2019 +0000"
      },
      "message": "native-base: Fix the aarch64 qemu binaries in memory\n\nOn Ubuntu 18.04 just about everything is in place to allow qemu-user-static\ninterpreters to be used inside of other namespaces. Unfortunately, Ubuntu\n18.04\u0027s qemu-user-static doesn\u0027t actually turn on the fix-binary flag for its\ninterpreters.\n\nThis patch force-enables the fix-binary flag for qemu-aarch64 so we can at least\ncreate the native-base.tgz pbuilder environment. Once it\u0027s been built, we still\ncopy the interpreters into the environment so we don\u0027t have to force enable it\nevery single time we build.\n\nChange-Id: I3ea9cb6f203f4a2989c7fcc3b51dbbff7af38ebe\n(cherry picked from commit 2fb1a268423dab29a5e124f53be25a4d21f64c18)\n"
    },
    {
      "commit": "9fc35b3d7d0b031c25bd3c881bd34ed366255006",
      "tree": "20a8bc919a52d655e183a5abe74dd089042d60ee",
      "parents": [
        "2e84c8acc2b4190c2d18a37ef02af3b6cbf27f3e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Oct 02 16:54:09 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Nov 12 11:27:39 2019 -0600"
      },
      "message": "build: Create a home partition image\n\nu-boot\u0027s fastboot implementation is unfortunately stupid enough that we can\u0027t\nsimply use \"fastboot format:ext4\" to create the filesystem for the home\npartition.\n\nInstead, we create the partition using Mendel\u0027s build system and use img2simg to\ncreate a super tiny sparse image.\n\nChange-Id: If53562b0aab6e448715dc02b128c6abeb158593a\n"
    },
    {
      "commit": "2e84c8acc2b4190c2d18a37ef02af3b6cbf27f3e",
      "tree": "00b3dc4eaa504456a21cc8a4b8b410807df38338",
      "parents": [
        "822963e6f5c98ae1459ea66da023d8c3ee2108f9"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Oct 22 14:43:20 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Oct 23 11:43:46 2019 -0500"
      },
      "message": "Revert \"Disable lintian for now.\"\n\nThis reverts commit 1e0dfb64dd6d6f7228ccf7c62cab7719fe019d61.\n\nChange-Id: I2d4fa7f9d109f7d9c2e9d5a0c0b46de5158ec8a7\n"
    },
    {
      "commit": "822963e6f5c98ae1459ea66da023d8c3ee2108f9",
      "tree": "c4e9b94f55108b780669cb06bad3cc78aa782cc7",
      "parents": [
        "413f607cee96f9d14d8f2a27e33052a9e12433ed"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Oct 16 14:37:08 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Oct 16 14:37:08 2019 -0700"
      },
      "message": "Tell apt-ftparchive to not generate  SHA512 hashes.\n\nThese clashes with rapture that doesn\u0027t generate them.\n\nChange-Id: Id0fed23ffc3ec56646d42fc1fb738e3eb09c3054\n"
    },
    {
      "commit": "413f607cee96f9d14d8f2a27e33052a9e12433ed",
      "tree": "6ae0bd3fdd7061d2453a9d612fa4cdca51cb7a05",
      "parents": [
        "1e0dfb64dd6d6f7228ccf7c62cab7719fe019d61"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Oct 10 12:57:22 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Oct 10 12:57:22 2019 -0500"
      },
      "message": "hack: Force generate_update_tarball.py to only build for arm64\n\nThis needs to be reverted once we adjust the pbuilder build environments to\nbuild two more envs for each architecture we support. The root of the issue is\nthat Debian buster\u0027s APT can\u0027t resolve Build-Depends on cross targets, and\nunfortunately, when your pbuilder env is setup to be arm64, trying to build an\narmhf package there will ultimately fail because apt can\u0027t resolve the cross\nbuild target.\n\nBasically, \"native\" builds aren\u0027t currently \"native\" for armhf.\n\nChange-Id: Id89ba8a065b785b0691e151307101859ddbe83fb\n"
    },
    {
      "commit": "1e0dfb64dd6d6f7228ccf7c62cab7719fe019d61",
      "tree": "d66188210178ceb123014d4c9ded0ea4891da7bc",
      "parents": [
        "eb13dbb4f953a36d7cbd291d058514eb8be7ac16"
      ],
      "author": {
        "name": "Leonid Lobachev",
        "email": "leonidl@google.com",
        "time": "Tue Oct 08 15:46:29 2019 -0700"
      },
      "committer": {
        "name": "Leonid Lobachev",
        "email": "leonidl@google.com",
        "time": "Tue Oct 08 15:55:27 2019 -0700"
      },
      "message": "Disable lintian for now.\n\nBug: 142346066\nChange-Id: Ic0f0cb7fc86c86d28f403f60cb63a25e1910d978\nSigned-off-by: Leonid Lobachev \u003cleonidl@google.com\u003e\n"
    },
    {
      "commit": "eb13dbb4f953a36d7cbd291d058514eb8be7ac16",
      "tree": "cd52f316065dcb43d49de3899afa36e59b9d1486",
      "parents": [
        "b51708c3e360b58e4c0d59cca03798817c63ba2a",
        "886d8e1a7ca8e8a433b57d92645637cd5765f29e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Oct 08 17:32:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 08 17:32:30 2019 +0000"
      },
      "message": "Merge changes from topic \"reenable-lintian\"\n\n* changes:\n  setup: Add a helper function to lint a package directly\n  build: Re-enable lintian checks\n"
    },
    {
      "commit": "886d8e1a7ca8e8a433b57d92645637cd5765f29e",
      "tree": "93252a66921168460f2df9db97b94ac1080dc64f",
      "parents": [
        "1f97603428ed7ca00ec92f3f3eb3a37dd90e64b1"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Oct 07 14:22:49 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Oct 07 14:22:49 2019 -0500"
      },
      "message": "setup: Add a helper function to lint a package directly\n\nChange-Id: Ica9a0368b9c8e33f43d06e86e274f9bc53c68c64\n"
    },
    {
      "commit": "1f97603428ed7ca00ec92f3f3eb3a37dd90e64b1",
      "tree": "fc4b9b50c67caee622f05f37efd421c51a272038",
      "parents": [
        "88d8e30ddd9754e9fcae5c87a7db8c3289323a35"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Oct 07 13:58:43 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Oct 07 13:59:11 2019 -0500"
      },
      "message": "build: Re-enable lintian checks\n\nChange-Id: Ic4c87d1dd770b0fe22a0ea29fa2c1ab3adf5c2c9\n"
    },
    {
      "commit": "b51708c3e360b58e4c0d59cca03798817c63ba2a",
      "tree": "f24f763df66d3c37d0656fa28770c56122e364a1",
      "parents": [
        "88d8e30ddd9754e9fcae5c87a7db8c3289323a35"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Mon Oct 07 11:13:09 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Mon Oct 07 11:13:09 2019 -0700"
      },
      "message": "Fix generate_update_tarball.py for build server\n\n- Kokoro\u0027s repo_config style checkout doesn\u0027t actually do linkfile\nrules. Thus, when the update tarball script runs make, it throws an\nerror due to no makefile existing, even though commands like m work.\n- Add a -f build/Makefile parameter to the make invocations, so that the\nMakefile being linked into the rootdir doesn\u0027t actually matter.\n\nChange-Id: I8158d5e174c5be57b13e9170dd5538644410eb20\n"
    },
    {
      "commit": "88d8e30ddd9754e9fcae5c87a7db8c3289323a35",
      "tree": "c37abbe31f133651cc6df3ad4d06afccffd2cc14",
      "parents": [
        "428e708f203fcb418662fb4d262942cd23b2fe12",
        "987ed521c27407be2480ebb2785700c0a255d2ce"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 26 20:37:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 26 20:37:09 2019 +0000"
      },
      "message": "Merge \"edgetpu: Remove just the edgetpu package from the build\""
    },
    {
      "commit": "428e708f203fcb418662fb4d262942cd23b2fe12",
      "tree": "43084685012ce0c14cb0397176b9e105c3c66c0d",
      "parents": [
        "c72766262a23bd9244ebc0a6d65ca8dc8ed0c717",
        "8b3d2d20291c09cee41fd3ec44ff6f0dfe8c34ae"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu Sep 26 17:29:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 26 17:29:25 2019 +0000"
      },
      "message": "Merge \"Add qemu-user-static to cross-base\""
    },
    {
      "commit": "8b3d2d20291c09cee41fd3ec44ff6f0dfe8c34ae",
      "tree": "ece7eef2f08a5ace8b6e766c0341491f74826569",
      "parents": [
        "c27c3395a6ef21c6f8976f919c218470a6e90162"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Sep 25 18:24:16 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Sep 25 18:26:58 2019 -0700"
      },
      "message": "Add qemu-user-static to cross-base\n\n- This lets other-arch binaries run properly on the build server again.\n\nChange-Id: Ia283c72b3d8b26a8355f217264abbce7e8eaf61b\n"
    },
    {
      "commit": "987ed521c27407be2480ebb2785700c0a255d2ce",
      "tree": "b885b4fb3157d07f0c3d2b2215265fbe0f2d05f4",
      "parents": [
        "c72766262a23bd9244ebc0a6d65ca8dc8ed0c717"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 16:18:32 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 16:18:32 2019 -0500"
      },
      "message": "edgetpu: Remove just the edgetpu package from the build\n\nWe should be using this from rapture. The other two \"edgetpu\"\npackages are Mendel-specific and should remain in the build.\n\nChange-Id: I17f95cc0abbe57e72fe0683d13ad7797757f6dd2\n"
    },
    {
      "commit": "c72766262a23bd9244ebc0a6d65ca8dc8ed0c717",
      "tree": "79c406667da2efb97077d3740c943a14c7513da3",
      "parents": [
        "e7d78559c152544cd65cf6f0eb097602df02456e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 21:09:36 2019 +0000"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 21:09:36 2019 +0000"
      },
      "message": "Revert \"edgetpu: Stop building this from source\"\n\nThis reverts commit e7d78559c152544cd65cf6f0eb097602df02456e.\n\nReason for revert: We need to figure out who owns what and how.\n\nChange-Id: If9c901b1f45a5bbe40b7aa10af7ea24fd91de489\n"
    },
    {
      "commit": "e7d78559c152544cd65cf6f0eb097602df02456e",
      "tree": "1885017851aba54ed97a4b244ec32e178435b2c8",
      "parents": [
        "b6c252c2f01e221a3f75db73b03d5716be5b770e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 15:40:11 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 25 15:40:11 2019 -0500"
      },
      "message": "edgetpu: Stop building this from source\n\nThe edgetpu libraries are built on a different release cadance\nand separately from Mendel, so we should stop building these\nourselves.\n\nChange-Id: If4985756491d5cfe964508c2890b839011003575\n"
    },
    {
      "commit": "b6c252c2f01e221a3f75db73b03d5716be5b770e",
      "tree": "79c406667da2efb97077d3740c943a14c7513da3",
      "parents": [
        "efdb3f017248a2a05a0da4d3f6e3fea2488a8506",
        "b46c3c341fd351c1ed09a0411d91cbb3c507c8ff"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 19 17:45:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 19 17:45:30 2019 +0000"
      },
      "message": "Merge \"safe-abandon: Add in a new command to prevent ultimate sadness\""
    },
    {
      "commit": "efdb3f017248a2a05a0da4d3f6e3fea2488a8506",
      "tree": "36732629e9f0df7a2ad2cb81f8d6f42fe986b376",
      "parents": [
        "c27c3395a6ef21c6f8976f919c218470a6e90162",
        "8168330f2ff7e52606344848ce396b61db2c2e87"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 19 17:45:20 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 19 17:45:20 2019 +0000"
      },
      "message": "Merge \"edgetpu: Ensure edgetpu and edgetpuvision are built natively\""
    },
    {
      "commit": "c27c3395a6ef21c6f8976f919c218470a6e90162",
      "tree": "36732629e9f0df7a2ad2cb81f8d6f42fe986b376",
      "parents": [
        "c66c3dff3287a5b9c559686757f9c0ad9007a73b"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Sep 17 17:13:07 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Sep 17 17:13:07 2019 -0500"
      },
      "message": "packages: Update edgetpu and edgetpuvision to use native pbuilder\n\nChange-Id: I0fb24efc30867a8eb926890dd760c8913b31ce29\n"
    },
    {
      "commit": "8168330f2ff7e52606344848ce396b61db2c2e87",
      "tree": "427e3c2933e3322f3a32bd13d753b56ec13ab75a",
      "parents": [
        "17805a888770631b5630be59be670a67ff7cc5bd"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Sep 13 12:48:59 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Sep 13 12:48:59 2019 -0500"
      },
      "message": "edgetpu: Ensure edgetpu and edgetpuvision are built natively\n\nedgtpu and edgetpuvision have a slight quirk in their control files: they depend\non dh-python and python3. Unfortunately, in pbuilder\u0027s crossbuild environment,\nthese packages actually create an unresolvable conflict across architectures and\nthe package will fail to build.\n\nWe can resolve this by using a native build for these packages.\n\nChange-Id: If1abbc00a10d1e2d56a244c00a410d5c8c2fbb27\n"
    },
    {
      "commit": "b46c3c341fd351c1ed09a0411d91cbb3c507c8ff",
      "tree": "f3e8e601abed7a053899826e7410ca29d8c01a42",
      "parents": [
        "17805a888770631b5630be59be670a67ff7cc5bd"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 12 14:38:52 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 12 14:50:26 2019 -0500"
      },
      "message": "safe-abandon: Add in a new command to prevent ultimate sadness\n\nThe \"repo abandon\" command has a really bad habit of reverting changes across\nthe entire set of projects it\u0027s assigned to manage if you forget to specify a\nproject. Sadly, \"repo start\" used to be symmetrical, but now only affects the\ncurrent project.\n\nThis adds a \"safe-abandon\" command to our build setup so that we have an option\nto prevent the ultimate sadness that occurs when you accidentally forget to\nspecify which project to abandon a branch in.\n\nYou\u0027re welcome. :(\n\nChange-Id: I29519ffd1c315d492ebdc555a77712bfa31c596a\n"
    },
    {
      "commit": "c66c3dff3287a5b9c559686757f9c0ad9007a73b",
      "tree": "823b5a0048828c409374f3b15b37866d29220eac",
      "parents": [
        "17805a888770631b5630be59be670a67ff7cc5bd",
        "61703bd5be121bbb4235ce94aa1e6bad40cdd608"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 12 11:15:09 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 12 11:15:09 2019 -0500"
      },
      "message": "Merge remote-tracking branch \u0027coral/staging\u0027 into staging-merge\n\nChange-Id: Ifc6946e94bbaf9509be09071890f5a374e1c99ff\n"
    },
    {
      "commit": "61703bd5be121bbb4235ce94aa1e6bad40cdd608",
      "tree": "9691100115953603f1e66a70d51607c8f2c7b664",
      "parents": [
        "c0cd399a5d2fe5a3d91d20e8946080f3f4bd501c"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 05 17:17:35 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Sep 06 10:52:47 2019 -0500"
      },
      "message": "Use two pbuilder environments\n\nThis produces two different pbuilder environments: one that supports a cross\nbuild, the other that supports a native build. At this point in time with\nbuster, some packages that depend on seriously broken dependencies like\ndh-python will not build in a crossbuild environment and *must* be emulated in a\nnative environment.\n\nChange-Id: If937f643f8cf042cd721660c7c3718c2197ce6df\n"
    },
    {
      "commit": "c0cd399a5d2fe5a3d91d20e8946080f3f4bd501c",
      "tree": "dfc78bb1478cdb9f851d04c8879c38bcebbb23a4",
      "parents": [
        "d6cf77d25ec3e61402833463752aec3668266c07"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 11:27:21 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 11:27:21 2019 -0700"
      },
      "message": "Ensure locally built packages are picked up.\n\nDuring the bootstrap rapture versions are installed, and locally built\nones aren\u0027t upgraded to later.\n\nAlso temporarily keep the local repository to allow installation of\nlocally built packages on the target until rapture has our forked\nversions. Otherwise apt-get install of e.g. gstreamer1.0-tools will\ninstall the upstreamer version, not the +imx one.\n\nChange-Id: Iec6cb09220d4e396dd4b2de89e42d27c2f3ba0a4\n"
    },
    {
      "commit": "d6cf77d25ec3e61402833463752aec3668266c07",
      "tree": "8597717015f8ae3c7fdd919cba9b6fbb8bb7ea73",
      "parents": [
        "8d9ca8a5eef845805d7a86d54d258a629f04b61f"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 01:05:09 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 11:01:23 2019 -0700"
      },
      "message": "Use an arm64 pbuilder instead of cross compiling\n\nThis falls back on qemu which makes the build super slow but succesful.\nCross building Debian packages is horribly broken.\n\nChange-Id: Ic5904ffc6eb11257fa78d5ff8de142acf1406b7b\n"
    },
    {
      "commit": "8d9ca8a5eef845805d7a86d54d258a629f04b61f",
      "tree": "92988066d91f806a59818613aed878372278b132",
      "parents": [
        "cd9db953c9af43dfbb9891b17d20bf15bf0d7d1d"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 00:21:39 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 11:00:57 2019 -0700"
      },
      "message": "Temporarily allow all unsigned repositories.\n\nThis allows building of rootfs while the signature situation is sorted.\n\nChange-Id: I03d34eaf839774500e35bcf1c601c3659d65d570\n"
    },
    {
      "commit": "cd9db953c9af43dfbb9891b17d20bf15bf0d7d1d",
      "tree": "533dc5cb01bc225b6436ad88537c2532ab1397c0",
      "parents": [
        "370426e48cb847492905873729625dd2cd6a8f54"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Sep 04 23:15:32 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Thu Sep 05 11:00:15 2019 -0700"
      },
      "message": "Configure base-passwd \u0026 mawk before other rootfs packages\n\nbase-files relies on /etc/passwd existing but doesn\u0027t\ndeclare base-passwd as a dependency, so it fails to\nconfigure.\npython2.7-minimal requires (m)awk.\n\nChange-Id: I8c59a3801a77f4d762b76745f8b7c41f894041ab\n"
    },
    {
      "commit": "370426e48cb847492905873729625dd2cd6a8f54",
      "tree": "cc7cc1fc6043aeaca225e7372fc1021bd6467996",
      "parents": [
        "a7d14801a9c5387ecc70e105f975f0f78b8cebf4"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:44:34 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:44:34 2019 -0700"
      },
      "message": "Add debug-shell target\n\nInvoke with\nm docker-debug-shell\n\nThis will drop you into a docker shell with the exact same config\nas used for building.\n\nChange-Id: I7bfb1460e1970078edc9fbe7c698504d87f82377\n"
    },
    {
      "commit": "a7d14801a9c5387ecc70e105f975f0f78b8cebf4",
      "tree": "0ce2fa9be74d1ce75cf53c7fd42efad6c3245047",
      "parents": [
        "3d8bcba8d332c4f0860af0a8dac654acff7e14ce"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:42:28 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:42:28 2019 -0700"
      },
      "message": "Temporarily disable lintian\n\nWith lots of changed tag definitions in buster, temporarily\ndisable it until day is building and booting.\n\nChange-Id: I07bdbd14956df243489cd34d3db3b16284797c02\n"
    },
    {
      "commit": "3d8bcba8d332c4f0860af0a8dac654acff7e14ce",
      "tree": "5af21437a56f147b7198d9961c693e370acdbe00",
      "parents": [
        "d69ce9111ad53357172dff9a73a27af5a915b86d"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:20:29 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Wed Aug 28 12:20:29 2019 -0700"
      },
      "message": "Create pbuilder base.tgz with debootstrap from stretch\n\nbuster\u0027s version doesn\u0027t work inside docker, see:\nhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d930684\n\nNote that apt cache is just disabled for building the base.tgz\nas stretch debootstrap doesn\u0027t support it. Normal package\nbuilds will still use apt caching.\n\nChange-Id: I1e922833c94b19888af57a76627f11192b02f830\n"
    },
    {
      "commit": "d69ce9111ad53357172dff9a73a27af5a915b86d",
      "tree": "a6da9ccc73996f7116145ee4084d56d8dda777ac",
      "parents": [
        "4fcc8821fd61b3cb65771ca21a1607596851443c"
      ],
      "author": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Tue Aug 27 16:27:33 2019 -0700"
      },
      "committer": {
        "name": "Jonas Larsson",
        "email": "ljonas@google.com",
        "time": "Tue Aug 27 16:29:21 2019 -0700"
      },
      "message": "Mark mendel-day repos as trusted\n\nE: The repository \u0027http://packages.cloud.google.com/apt mendel-day InRelease\u0027 is not signed.\nE: The repository \u0027http://packages.cloud.google.com/apt mendel-bsp-enterprise-day InRelease\u0027 is not signed.\n\nChange-Id: I2b66b6fa59d9cf0e87b2bd3a506b59234bda971c\n"
    },
    {
      "commit": "4fcc8821fd61b3cb65771ca21a1607596851443c",
      "tree": "43191677a78bedaca4260f10e9bdd14b9557d95b",
      "parents": [
        "b91d6b8b1366dcbceedbb2d036cbb5158bff4813",
        "9c10efff445de509e770b2f11d22a8c850bd41e4"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "message": "Merge \"buster: Fix multistrap\u0027s boneheaded use of flags\" into staging"
    },
    {
      "commit": "b91d6b8b1366dcbceedbb2d036cbb5158bff4813",
      "tree": "14dd0f7f785a63d779215d21527106bac3fe8945",
      "parents": [
        "02713e350ed50bac28c82e2e5252f1d99963f06e",
        "82c4bb5cf74483d0282410b70e71defdc8a9f76f"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "message": "Merge \"day: Update everything to pull from day or buster as appropriate\" into staging"
    },
    {
      "commit": "02713e350ed50bac28c82e2e5252f1d99963f06e",
      "tree": "7f2fd07c9f7c47467a479756bf47ab5993c63f32",
      "parents": [
        "ac97f6f3c6427f68371c60f256cce006d2023803",
        "7b927092336d4bc784fa663c33eb58a981a7258e"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 27 22:28:32 2019 +0000"
      },
      "message": "Merge \"lintian: Add in the Day distribution\" into staging"
    },
    {
      "commit": "9c10efff445de509e770b2f11d22a8c850bd41e4",
      "tree": "aab75d0e54f1e8f0368f3102e33fa75907a6bb68",
      "parents": [
        "9994e358fd85d87d82a325ad8a471b47d9bda521"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 16:10:24 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:20:58 2019 +0000"
      },
      "message": "buster: Fix multistrap\u0027s boneheaded use of flags\n\nChange-Id: I6a6b772191ce65c3dccddc01f13fc5b9960aa5e9\n"
    },
    {
      "commit": "82c4bb5cf74483d0282410b70e71defdc8a9f76f",
      "tree": "e12f456c11ec37a23d22d684838953a585066c6b",
      "parents": [
        "9994e358fd85d87d82a325ad8a471b47d9bda521"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 12:07:07 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:20:32 2019 +0000"
      },
      "message": "day: Update everything to pull from day or buster as appropriate\n\nChange-Id: Ieb136f7065324a42e5156cc7d1311792d247b95d\n"
    },
    {
      "commit": "7b927092336d4bc784fa663c33eb58a981a7258e",
      "tree": "b46754694fc63c089e136e8939fcfb7fc940f793",
      "parents": [
        "9994e358fd85d87d82a325ad8a471b47d9bda521"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 11:13:08 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:20:15 2019 +0000"
      },
      "message": "lintian: Add in the Day distribution\n\nChange-Id: I5c658076d9ba0075d2256db72b777fae4d88b45d\n"
    },
    {
      "commit": "ac97f6f3c6427f68371c60f256cce006d2023803",
      "tree": "f7193d5d7b181d004b1063725c6ec0c8d965ad37",
      "parents": [
        "9994e358fd85d87d82a325ad8a471b47d9bda521"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 20 17:57:41 2019 -0500"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Aug 27 22:20:00 2019 +0000"
      },
      "message": "board-builder: Update the Docker container to use Debian Buster\n\nChange-Id: If3c8cceabcebce77b46579c9c34b88c19122f188\n"
    },
    {
      "commit": "17805a888770631b5630be59be670a67ff7cc5bd",
      "tree": "2f095f871b08ab6da46c3578c863d1e39fda58c2",
      "parents": [
        "ea14ba56a4c3c322fb3eb318094bbee69c6e4466"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Aug 07 12:20:39 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Wed Aug 07 12:20:39 2019 -0700"
      },
      "message": "Allow unstable suite for mendel packages\n\nChange-Id: I057f6c9002e2cf75cce90a01007c766d062c2f9f\n"
    },
    {
      "commit": "ea14ba56a4c3c322fb3eb318094bbee69c6e4466",
      "tree": "e77fdf775e968f4916ffeb158aa92653526fcc02",
      "parents": [
        "c4d3521a53952539b8565197dde0f3a58748da61"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Jul 19 11:21:23 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Jul 19 11:21:23 2019 -0700"
      },
      "message": "packages: Add android-core to the build.\n\nChange-Id: I8303ba2f97fa9f1dcde90259f06d3cd7f2f860e9\n"
    },
    {
      "commit": "c4d3521a53952539b8565197dde0f3a58748da61",
      "tree": "cb7b96f1c70b1a6c73ed74f822a9fb2ed4ab1d41",
      "parents": [
        "5e5ff5fca9d384b8e8c9866fc98863675269015c"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Jun 25 18:41:01 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Fri Jul 12 11:12:18 2019 -0700"
      },
      "message": "Disable default make rules\n\n- This should hopefully stop making from being extra smart and trying to\nrun yacc and rebuild tools in the kernel tree.\n\nChange-Id: I11601f96543b7b6b877b7411515e45f27099cd44\n"
    },
    {
      "commit": "5e5ff5fca9d384b8e8c9866fc98863675269015c",
      "tree": "af9bdcafb7f21f99f15a239fa721c6531ab12060",
      "parents": [
        "720aa2bfbab95fdea87dbc5381ba760909ee77c7"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Tue Jul 09 11:22:29 2019 -0700"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Jul 10 01:03:52 2019 +0000"
      },
      "message": "Disable tag new-package-should-close-itp-bug as it does not apply to mendel packages.\n\nChange-Id: If40fbdb01ddc2ba6b837e1438c2da5495010e74d\n"
    },
    {
      "commit": "9994e358fd85d87d82a325ad8a471b47d9bda521",
      "tree": "ed60c654de8ac679130eb937b51269557545009f",
      "parents": [
        "09616c4b474dc162f6a8b8e468a01d346d12ee95"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Jun 25 18:41:01 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue Jun 25 18:41:04 2019 -0700"
      },
      "message": "Disable default make rules\n\n- This should hopefully stop making from being extra smart and trying to\nrun yacc and rebuild tools in the kernel tree.\n\nChange-Id: I11601f96543b7b6b877b7411515e45f27099cd44\n"
    },
    {
      "commit": "09616c4b474dc162f6a8b8e468a01d346d12ee95",
      "tree": "090923e85ec13c91f33c47b6f5ef943913b64198",
      "parents": [
        "720aa2bfbab95fdea87dbc5381ba760909ee77c7"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Mon Jun 24 14:08:43 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Mon Jun 24 14:08:43 2019 -0700"
      },
      "message": "Add a few lintian tweaks for new packages\n\n- Allow newer standards versions than we specify\n- Silence warnings about some maintainer emails (gstreamer)\n- Allow for packages to come from \u0027unstable\u0027 distribution to facilitate\nbackports from Debian\n\nChange-Id: Iaf588f62e131bb8020a14c0a41d7545a1d0a4a42\n"
    },
    {
      "commit": "720aa2bfbab95fdea87dbc5381ba760909ee77c7",
      "tree": "c67fc054e73a8ae7d79a8a790f4a7a778e8dac2e",
      "parents": [
        "eb4623b6d15a3f6aa5cd56a939d88ec9d147103b"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 15:31:06 2019 -0700"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 15:31:06 2019 -0700"
      },
      "message": "Convert mendel.list to template file and remove reference to enterprise.\n\nChange-Id: I9b95ea3369c4beb9ae7d18393e5dcb79058c04a7\n"
    },
    {
      "commit": "eb4623b6d15a3f6aa5cd56a939d88ec9d147103b",
      "tree": "1338e6edf1b040f204786b9097d77aba3a5e1109",
      "parents": [
        "f1202f7b28fffe5e4b829dfb4cbfee4a509ba641"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 14:02:05 2019 -0700"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 14:02:05 2019 -0700"
      },
      "message": "Remove enterprise reference by moving prebuilt build images.\n\nChange-Id: I84b3495f5600c3f44c602bebaf90ee4bb1f46d7a\n"
    },
    {
      "commit": "f1202f7b28fffe5e4b829dfb4cbfee4a509ba641",
      "tree": "4d976517aa13df56149e03efd397e63ff00eaf27",
      "parents": [
        "7bc57305cac6084c51b21f8fe867a8affb3acfc2",
        "3df88cc2242c79238239c7fadd021962f45adce2"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 20:45:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 23 20:45:52 2019 +0000"
      },
      "message": "Merge \"Drop kokoro configs and scripts.\""
    },
    {
      "commit": "7bc57305cac6084c51b21f8fe867a8affb3acfc2",
      "tree": "d0ab4ae6a8b0364552e17fcc5ef0af11f7b14d35",
      "parents": [
        "50750bd3caa23a74f11d894bf8d7c093695a8fda"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 13:24:34 2019 -0700"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu May 23 13:24:34 2019 -0700"
      },
      "message": "Use mendel defconfig to remove references to enterprise.\n\nChange-Id: Ica403fafb08470b3f518f1d3c80af1bf8895906a\n"
    },
    {
      "commit": "3df88cc2242c79238239c7fadd021962f45adce2",
      "tree": "da4d3e468567290f3d6c163dd7713c21b6fba5dd",
      "parents": [
        "50750bd3caa23a74f11d894bf8d7c093695a8fda"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed May 22 16:50:10 2019 -0700"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed May 22 16:50:10 2019 -0700"
      },
      "message": "Drop kokoro configs and scripts.\n\nChange-Id: Ic35c563489d9b3d962236c31ffba2ca816f5801b\n"
    },
    {
      "commit": "50750bd3caa23a74f11d894bf8d7c093695a8fda",
      "tree": "4894a03c0ad98b43962ac32208cd8e5b56725b36",
      "parents": [
        "471c08aa98ef967c67d1400893612fca52efc555"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue May 14 12:17:55 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Tue May 14 12:17:55 2019 -0700"
      },
      "message": "packages: Fix the paths to match up with the new Kokoro build setup\n\nChange-Id: Ib535eeb5a54b1eead7a42c52acfbfab59c6ff99b\n"
    },
    {
      "commit": "471c08aa98ef967c67d1400893612fca52efc555",
      "tree": "878addaa8abef4687ef5b5577982d816c76bcc9c",
      "parents": [
        "774e3d5e029eeba58fb37729f0f646dbcece5ef1"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue May 14 10:08:10 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue May 14 10:08:10 2019 -0700"
      },
      "message": "kokoro: Fix the rootfs build\n\nWe no longer have a git/continuous-build directory.\n\nChange-Id: I2cfe0ee9c48a97d2f6927af0a5bcd8f51db6edda\n"
    },
    {
      "commit": "774e3d5e029eeba58fb37729f0f646dbcece5ef1",
      "tree": "06b8f3e92937aeb5da33ba4df02937715414b75e",
      "parents": [
        "596996f242fc3a9c25de6750e900b5249576dec6"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon May 13 15:51:05 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon May 13 15:51:05 2019 -0700"
      },
      "message": "rootfs: Fix the paths to match up with the new kokoro build setup\n\nChange-Id: I7060bc3c25ee85b227178f81e537b4744896df78\n"
    },
    {
      "commit": "596996f242fc3a9c25de6750e900b5249576dec6",
      "tree": "681dfd6f585ac9fcceae1bf3e5deaf1968d5533d",
      "parents": [
        "f195d2b49d5121bf9a78e999e648f54f0c19b8d7"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 15:40:15 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 15:40:15 2019 -0700"
      },
      "message": "Specify remote for fetch\n\nChange-Id: I450cc21826cdd0ed6a612da902f8db2266d656fb\n"
    },
    {
      "commit": "f195d2b49d5121bf9a78e999e648f54f0c19b8d7",
      "tree": "7a98df26ba9189068f2bf57d8498db4063ec753f",
      "parents": [
        "3dcedf4ffa0d51753cbd4fdf4e8fa0a3e23fdf12"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 14:57:34 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 14:57:34 2019 -0700"
      },
      "message": "Force using https remote for beta-uboot\n\nChange-Id: Ia7f6bef29452ae8b42f8ecf1b758887bc06221a5\n"
    },
    {
      "commit": "3dcedf4ffa0d51753cbd4fdf4e8fa0a3e23fdf12",
      "tree": "d71ca5d752db133570673f16672e42728150abad",
      "parents": [
        "bd505743ea3201203e3668636a90484ea4e2b2f2"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 11:33:26 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 11:33:26 2019 -0700"
      },
      "message": "Unshallow and get branches for recovery u-boot\n\nChange-Id: I7b8e40ea56f1732b6e06cfecda69e7911dfed0f6\n"
    },
    {
      "commit": "bd505743ea3201203e3668636a90484ea4e2b2f2",
      "tree": "ea5fbfaf19d1c5ed872f5661c8bdb52ea632953e",
      "parents": [
        "d5d29f32908949fb7e61cb39adcd69860d79ea14"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 09:55:35 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Fri Apr 19 09:55:35 2019 -0700"
      },
      "message": "Fix paths for multistrap-release builds\n\nChange-Id: Idfeaab6075ef9cbc5a1daa659bfe3ddd934409ee\n"
    },
    {
      "commit": "d5d29f32908949fb7e61cb39adcd69860d79ea14",
      "tree": "15c0aa982d7c67ce472862b48d16ad9c65b6d969",
      "parents": [
        "f31a7ec0987d6b4cd73fe760c5298f97bcaa9fab"
      ],
      "author": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Thu Apr 18 15:39:44 2019 -0700"
      },
      "committer": {
        "name": "Alex Van Damme",
        "email": "atv@google.com",
        "time": "Thu Apr 18 22:44:14 2019 +0000"
      },
      "message": "Pass along the Version object instead of string\n\n- Turning the versions into strings causes issues when we go from\nsomething like 9 to 10, since it\u0027s a lexicographic comparison\n- the Version object from the Changelog module implements __cmp__, so\nit\u0027s directly comparable\n- Pass around Version objects, and only stringify them when needed\n\nChange-Id: I9f15d8e7f51a85ca7e79018360c6d2f79af7b74e\n"
    },
    {
      "commit": "f31a7ec0987d6b4cd73fe760c5298f97bcaa9fab",
      "tree": "0bd6a8f60d0fa0de584d3e543ccf625756930112",
      "parents": [
        "4d10e7ed67579ddc0a165ba23e66c48a8b08741c"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Apr 18 15:13:53 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Apr 18 15:15:37 2019 -0700"
      },
      "message": "packages: Fix the package build\n\n  - edgetpu-api was renamed to just edgetpu\n  - We no longer live inside of continuous-build\n\nChange-Id: Ibdd815a9f6adb5af4d6c44e1e3f0aff28a483a71\n"
    },
    {
      "commit": "4d10e7ed67579ddc0a165ba23e66c48a8b08741c",
      "tree": "73aa96904b7f7e61b08ad37941ea6e1b730fc526",
      "parents": [
        "5cdd98d85156bca58b2569efaeb75df41a6236da"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Apr 16 14:14:00 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Apr 16 14:14:00 2019 -0700"
      },
      "message": "kokoro: Update build to use the new manifest location\n\nChange-Id: Iccb0c388f0cbc8fcc78ee34a3c4a901f277f6a4b\n"
    },
    {
      "commit": "5cdd98d85156bca58b2569efaeb75df41a6236da",
      "tree": "90d44119095ce9eccb1cab9d1496f1b81ec180d6",
      "parents": [
        "58d0fb69a2f0da10789285636784644d21a1b453"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Apr 16 11:10:58 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Tue Apr 16 11:10:58 2019 -0700"
      },
      "message": "build: Read the manifest.xml from the repo location\n\nIn our original world, we were checking out manifests in a dedicated repository.\nIn the new repo world, we should use the .repo path.\n\nChange-Id: I9ea27d3bf6e01abdf184255705ffb6dde7a93d66\n"
    },
    {
      "commit": "58d0fb69a2f0da10789285636784644d21a1b453",
      "tree": "2a4100246d1d51aee930fbf14c802c04ebc0ad07",
      "parents": [
        "446cacaeab134ffffbb9e324161f2f7a84a5ab46"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 11:57:38 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 11:57:38 2019 -0700"
      },
      "message": "build: Fix the continuous build\n\nSymlinking is no longer necessary, since we use repo to check out with.\n\nChange-Id: I6330df30a5283d325887788c343175de971e2597\n"
    },
    {
      "commit": "446cacaeab134ffffbb9e324161f2f7a84a5ab46",
      "tree": "ee58469b9446a179e1af6b782d38fb1db58cb191",
      "parents": [
        "43b95c60c18566590129aa750ce0efd8a75c8ec2"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 11:12:33 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 11:12:33 2019 -0700"
      },
      "message": "j: Allow additional subdirs to be specified\n\nThis allows us to use j in an even more flexible way: specify a target with a\npath. Ie: \"j packages/mendel-minimal\" takes you to\n$ROOTDIR/packages/mendel-minimal.\n\nChange-Id: Iaf5ae1b6b76d29886eb577068c9ab314903fa8d3\n"
    },
    {
      "commit": "43b95c60c18566590129aa750ce0efd8a75c8ec2",
      "tree": "54f6cab9900a6809dfc3910648ef2c30d5c3d371",
      "parents": [
        "f36d9c60d6bd72f8433e481923259e20d569d2ca"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 10:05:22 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Mon Apr 15 10:06:54 2019 -0700"
      },
      "message": "continuous-build: Fix the build\u0027s script paths.\n\nChange-Id: I5e1643e2b6504c218f0609d0df06f109088bc020\n"
    },
    {
      "commit": "f36d9c60d6bd72f8433e481923259e20d569d2ca",
      "tree": "686d43620dbd9a6b12c014b30c6f1a57abb9ee8a",
      "parents": [
        "0ec68df89062ef498cc5021ab1c451071e7a7cc8"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 15:33:52 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 15:33:52 2019 -0700"
      },
      "message": "setup: Fix fallout from over quoting\n\nChange-Id: I8c78371566c9185db731e926403184d5a078d404\n"
    },
    {
      "commit": "0ec68df89062ef498cc5021ab1c451071e7a7cc8",
      "tree": "a737920acdd0c48f0fe706d48d4115c75ddf7944",
      "parents": [
        "2ee22fcbf72bb53405e0dc63ebc1f4c4d5b1ba9a"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 15:06:52 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 15:10:28 2019 -0700"
      },
      "message": "groups: Add a get-groups command to spit out the repo groups\n\nChange-Id: I73d1a6b2fd58a40673211692a6cbab8bd49aa329\n"
    },
    {
      "commit": "2ee22fcbf72bb53405e0dc63ebc1f4c4d5b1ba9a",
      "tree": "c12ba590cc41a3676ee325f45132bce436ce01df",
      "parents": [
        "37e60055042c0e43e2c6a42d38ed37d303bf1915"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:58:55 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 15:00:42 2019 -0700"
      },
      "message": "setup: Unify the coding style\n\nChange-Id: Ieec0ffc454716f4c669cd8ffbef20c0bc6a365ff\n"
    },
    {
      "commit": "37e60055042c0e43e2c6a42d38ed37d303bf1915",
      "tree": "dd90ca7ecc9be212d03e593747fd52d34899cca9",
      "parents": [
        "9c54033a898735b29346613e3dc6e4d0e1453756"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:37:04 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:37:04 2019 -0700"
      },
      "message": "internal-warning: Adjust the warning to use groups instead of files.\n\nChange-Id: I4fd8437c5bdc2b1e97edcc4bb001c47eb1dcc050\n"
    },
    {
      "commit": "9c54033a898735b29346613e3dc6e4d0e1453756",
      "tree": "7b1f55e0749fabb3a6d5bf90e8b8f0a434e15bfc",
      "parents": [
        "04a706bd1796e44fc8423bcbc0b5e323e51b81cc"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:24:02 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:24:02 2019 -0700"
      },
      "message": "Fix a missing operator in the internal notice check.\n\nChange-Id: I76a9d8fe3f5af1317a93d9f8976fdb2a2904116a\n"
    },
    {
      "commit": "04a706bd1796e44fc8423bcbc0b5e323e51b81cc",
      "tree": "51577873230356d261756fd12338a30a86fcb394",
      "parents": [
        "2f2e2af8cc0f48b2ba68bb77c77ab4f01bb34344"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:08:49 2019 -0700"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Apr 10 14:16:22 2019 -0700"
      },
      "message": "Add a warning for internal checkouts.\n\nChange-Id: Idf2786e80000c06e1012caff15ad0d91b517fdf0\n"
    }
  ],
  "next": "2f2e2af8cc0f48b2ba68bb77c77ab4f01bb34344"
}
