)]}'
{
  "log": [
    {
      "commit": "49af5e6c4fdb832e0a93785d3b446ab467d2f5e6",
      "tree": "e48da863c12b5b927fa6118c1dab631bd2b247a2",
      "parents": [
        "96df5e64f54a0f793f4b07a4e05f7ac5e2cdcc8a"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Mar 24 18:02:56 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Mar 24 18:36:10 2017 -0700"
      },
      "message": "CORD-993\nEliminate elastic VM, install elasticstack on prod\nremove old elastic VM config, install python-netaddr\n\nChange-Id: I27f155733bc5c374e22cefec33086480ecb89df3\n"
    },
    {
      "commit": "01ddea6bc9410076f3e3217a64382a77786aae9b",
      "tree": "18c19f4f12dc41c85e1a0964057acaeeb594b589",
      "parents": [
        "19c61df83d9559593e291db71366e0951ce91e7d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Feb 10 11:28:48 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Feb 14 22:10:25 2017 -0800"
      },
      "message": "CORD-705: ELK logging and debugger for CORD\n\nChange-Id: I3406d95161e71976ee3b3bf689f89069b4d9de73\n"
    },
    {
      "commit": "781d28b1d0035d3594769849865e6b12a8a1bcd5",
      "tree": "c98936f19a5b40f045979c3d000e0aab26d4e06e",
      "parents": [
        "b5796fb8a34b779885abc9e8809e361d3463cde9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 01 11:01:47 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 01 11:05:33 2016 -0700"
      },
      "message": "fix ansible quoting issues\n\nChange-Id: I2a9043a843be9d26df733f3edc2bb3e944ae8af5\n"
    },
    {
      "commit": "99c11d3b620ba561122ec4a4cb09a3d55b4a9ff0",
      "tree": "532981edd87a0aef569e91835361247b92a4b2f6",
      "parents": [
        "18704b0213217b57fa5307975abca188bf6bf748"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Sep 14 17:21:20 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Oct 06 04:06:51 2016 -0700"
      },
      "message": "Update for CORD-in-a-Box\n\nChange-Id: Idad5ef32b3bc7a4a2541e4e1ab010332bf7fb864\n"
    },
    {
      "commit": "18704b0213217b57fa5307975abca188bf6bf748",
      "tree": "f17ede4cd14e5e9a6e2368abe0ecf17d6575332d",
      "parents": [
        "0c9e663ff0a8afa1a0f45f55bad40c74ac0b3ec5"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 29 15:58:26 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 29 15:58:26 2016 -0700"
      },
      "message": "creating .ssh directory\n\nChange-Id: I38de0ef9903c76a312fec9741fc490b25e36fa57\n"
    },
    {
      "commit": "3833ddebf5e685dd853d42587ce340516c1f3556",
      "tree": "ede438ed6659a06ded3713b3465ec6affc7ecb00",
      "parents": [
        "382598afffb30d2e1b283f9b5fc7dd3498e55ab6"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Aug 31 16:09:27 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 01 10:44:11 2016 -0700"
      },
      "message": "Don\u0027t hardcode Vagrant user\n\nChange-Id: I4ef50359570a3d2fbfe06a0a4e5f9821c781a1b3\n"
    },
    {
      "commit": "a38aeef2b1951de0cd3fbed738f3e0f9a4b72e99",
      "tree": "5948bc68852ec195067232a4b5e9b476b0278a2b",
      "parents": [
        "beb89c0c8e4a35c35bbf3e4d0905dae1bcc6ca72"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jul 08 10:39:54 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jul 08 10:39:54 2016 -0400"
      },
      "message": "Install python-netaddr, needed by platform-install\n\nChange-Id: I8a8fe90d19a0f6a9a60fb3cf92d4b858d2bf7297\n"
    },
    {
      "commit": "119a3b02239dc975cd468131e843663abb584712",
      "tree": "02a4fff2eac1470507acdb07c966244b3bc33abf",
      "parents": [
        "1f3b241efadd211239e3f98057c58b4669933aeb"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:10:30 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:10:30 2016 -0700"
      },
      "message": "good update\n"
    },
    {
      "commit": "97b3f2f50b31a9bdedc82ce9e23c033d46c5dca1",
      "tree": "712f77e4c16b82047eac37e27e691db2316d6c28",
      "parents": [
        "bc5c5476f96bf8c14962caba69999491e07fd5e6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:08:49 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:08:49 2016 -0700"
      },
      "message": "modified prod VM to have multiple ifaces and the dev vm to ignore known hosts\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": "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"
    }
  ]
}
