)]}'
{
  "log": [
    {
      "commit": "7a1beaad73d2ff34375b5010497b9b2d8eb29876",
      "tree": "0436c8f16d6f29e0fa579b0a63473fac26bf0552",
      "parents": [
        "06ecaa409b9f6df1067515403e69b208ca0d5c61"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:48:28 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:48:28 2016 -0700"
      },
      "message": "Production target test bootstrap (tmp)\n"
    },
    {
      "commit": "06ecaa409b9f6df1067515403e69b208ca0d5c61",
      "tree": "644a0884cc00f56202ed01f43327ce6034de29ee",
      "parents": [
        "0b790aaa04071170f492486c27494882e50c0919"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:46:37 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:46:37 2016 -0700"
      },
      "message": "Use rng tools and private key fix\n"
    },
    {
      "commit": "0b790aaa04071170f492486c27494882e50c0919",
      "tree": "ef25e12d1e37331ae5fcd54b3778b1ce03d42fb7",
      "parents": [
        "5b5a42aa0cc55c6dd8fb548e843111393f326705"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 22:33:14 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 22:33:14 2016 -0700"
      },
      "message": "Renamed build source files and other cleanups\n"
    },
    {
      "commit": "5b5a42aa0cc55c6dd8fb548e843111393f326705",
      "tree": "e4538cf6207e19e0c417d87ba97fd3107991ad88",
      "parents": [
        "a9f72503832180d2212ec087d7d70ebe329be3a1"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 22:19:57 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 22:19:57 2016 -0700"
      },
      "message": "Bump to latest maas; ssh-agent help\n"
    },
    {
      "commit": "a9f72503832180d2212ec087d7d70ebe329be3a1",
      "tree": "ef25b5d83f4ea5fd111937168617d77034f8f372",
      "parents": [
        "11340bee43f1f0f9ba9a25342c48784bdb9e7d09"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 16:07:03 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 16:07:03 2016 -0700"
      },
      "message": "Escalating and building/publishing in maas\n"
    },
    {
      "commit": "11340bee43f1f0f9ba9a25342c48784bdb9e7d09",
      "tree": "90a8c04d1e06256aad0f48670c63b606511ca3d0",
      "parents": [
        "3dbe616b0c6408421f45cebb8e21815f18dd0f65"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 13:51:10 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 13:51:10 2016 -0700"
      },
      "message": "Missed rule file\n"
    },
    {
      "commit": "3dbe616b0c6408421f45cebb8e21815f18dd0f65",
      "tree": "1a44bebc59fa727d05cec70c85fe5d4992513b9d",
      "parents": [
        "0deb4de4a7a60af50abe077bb667a56e964e5f7a"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 12:25:56 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 12:25:56 2016 -0700"
      },
      "message": "Added first \"participating\" sub-module (maas)\n"
    },
    {
      "commit": "0deb4de4a7a60af50abe077bb667a56e964e5f7a",
      "tree": "5241d44f2aec2ab10c7343616304fef820b9eb5e",
      "parents": [
        "ec7df105f9bf3ee9bb32b749eea9a85363541d9f",
        "a6274b63496765038750d314b39aee7476efc9f0"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed May 11 13:15:46 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed May 11 13:15:46 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.opencord.org:29418/opencord\n"
    },
    {
      "commit": "ec7df105f9bf3ee9bb32b749eea9a85363541d9f",
      "tree": "5241d44f2aec2ab10c7343616304fef820b9eb5e",
      "parents": [
        "78beb65d8ee77c2830f0d79fa043357c313fafd4"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 05 13:34:18 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri May 06 23:46:17 2016 -0700"
      },
      "message": "Initial outline of opencord integration repo\n\n- Vagrantfile to support standardized \u0027corddev\u0027 development environment\n- Ansible playbooks to properly bring up devenv\n- Gradle build structure\n- Gradle plugin to manage docker-based workflow (pull, build, run, tag,\n  push, etc.)\n- Gradle top-level build file to allow pre-fetching and publishing\n  component docker images. Supported main tasks: fetch, publish\n- Example to how to manage \u0027as-is\u0027 upstream components\n- Added initial content to README.md\n- Added initial content to docs/quickstart.md\n- Updated .gitignore\n- Placeholder, parametric entry for deploy step\n- Placeholder deployment profile config file (config/default.yml)\n"
    },
    {
      "commit": "a6274b63496765038750d314b39aee7476efc9f0",
      "tree": "5241d44f2aec2ab10c7343616304fef820b9eb5e",
      "parents": [
        "78beb65d8ee77c2830f0d79fa043357c313fafd4"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 05 13:34:18 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri May 06 16:44:13 2016 -0700"
      },
      "message": "Initial outline of opencord integration repo\n\n- Vagrantfile to support standardized \u0027corddev\u0027 development environment\n- Ansible playbooks to properly bring up devenv\n- Gradle build structure\n- Gradle plugin to manage docker-based workflow (pull, build, run, tag,\n  push, etc.)\n- Gradle top-level build file to allow pre-fetching and publishing\n  component docker images. Supported main tasks: fetch, publish\n- Example to how to manage \u0027as-is\u0027 upstream components\n- A cleaner way of handling gradle rules\n- Added initial content to README.md\n- Added initial content to docs/quickstart.md\n- Updated .gitignore\n- Placeholder, parametric entry for deploy step\n- Placeholder deployment profile config file (config/default.yml)\n\nChange-Id: I0ff82e0aa3a5299422bd500f9ab8e41e4814a7ca\n"
    },
    {
      "commit": "78beb65d8ee77c2830f0d79fa043357c313fafd4",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Ali \"The Bomb\" Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon May 02 17:20:57 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Mon May 02 17:20:57 2016 -0700"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
