)]}'
{
  "log": [
    {
      "commit": "60b640f5968694da96216832bbe1e78fbf1caf50",
      "tree": "caa1d5ed3ba2cbea52268fdeb969cca0ddedb63a",
      "parents": [
        "35d238e4d08e1cfb256fb9a55feaad84ec7ac5da"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:05:22 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:09:29 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright informations\n\nChange-Id: I2370cc7f2df25ff183551f6ce17c5135ce3c683b\n"
    },
    {
      "commit": "83a94cec6fb718bbad2f015bd7237b333c9961d5",
      "tree": "d25df809366a340d8deed0571f38d68d4963903c",
      "parents": [
        "162ad00d8581e338cc081c4aa583be75a55029d7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sat May 20 13:36:09 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sat Jun 03 12:27:11 2017 -0700"
      },
      "message": "CORD-1151\nremove variables set in platform-install by profile_manifest\ngenerate config on build node\nreorder build slightly\n\nChange-Id: I6dadebda073a98e1b74420fc13ad7dd683dfc343\n"
    },
    {
      "commit": "31fbc6b09c5c1e550463324cb7243dadfcfa2378",
      "tree": "c7445951fc320b31b9fc77e0b2e8fdbdc6241be0",
      "parents": [
        "693b9063c60d171ac9ed9043483dc21f079a9af8"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Apr 21 22:04:44 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed May 17 23:34:55 2017 -0700"
      },
      "message": "Set directory paths used with dedicated build node\n\nChange-Id: Ie1b6301e5cd788504d792af387c976339ce17f13\n"
    },
    {
      "commit": "e29c7d8c42ab1961a990a99f37dbf4af28b55951",
      "tree": "062cc8e4dbdfcd6bc9403f4caccd62c2769ff8e5",
      "parents": [
        "0620c934fcbde3dc18c77fb3d8fdb4505009c515"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Feb 10 16:36:02 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Feb 10 16:36:02 2017 -0700"
      },
      "message": "update config to use rcord\n\nChange-Id: Ib944257d049c297e7dcbac61deb5f1867c47a8d2\n"
    },
    {
      "commit": "0620c934fcbde3dc18c77fb3d8fdb4505009c515",
      "tree": "8e34801277f18d4d9020ec7ae672c7b93b9e82a5",
      "parents": [
        "4fd3dccf6a0472615b2b849cd54cc1105fd25245"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jan 25 14:36:31 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Feb 08 23:54:53 2017 -0700"
      },
      "message": "CORD-714\nUpdate ansible playbook names\nadd cord_profile flavor config\nadd cord_dir for copy destination, parameterize\nmake user/pass specific to the prod node\nuse headnode/common as top level config keys\nfix inventory template\nignore generated files, remove cord-app-build which is vestigial\nuse ~/cord instead of ~/opencord for repo\nfix variable\ncreate cord_profile in /opt\nrenamed diag playbook\nfix variables\n\nChange-Id: If7d3fbdd6a2fc5bbf52770dcf2f97e5cac420746\n"
    },
    {
      "commit": "932646a4c291ba9981583117965f0340aac195cf",
      "tree": "2b9900b99f5de7cb3c0789f527a24745d1f11d7b",
      "parents": [
        "38d8c7f3e28051d92cf002f0a65ad1a45f7fccbb"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 11:08:56 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 11:23:33 2017 -0700"
      },
      "message": "CORD-813\nUse the genconfig/config.yml file for one-off runs of ansible\nuse port for ssh connections\n\nChange-Id: If53b4e9cfa21d6da79b02069c7aa8077a8666aac\n"
    },
    {
      "commit": "1705b811481aa0ccb1b90295ab3aa392dcecfe86",
      "tree": "4696d0c0f27951629dae477c57cfebfa9c799df7",
      "parents": [
        "101b37cd3ac3f0f13d1117a41a8b57ce43f484d1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 11:00:04 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 14:35:26 2016 -0700"
      },
      "message": "CORD-536 updated to support the setting of repo via vars\n\nChange-Id: I1d9a555773a29ba6e000cbd31f0e08bf23dc8622\n"
    },
    {
      "commit": "6f2cbe7eb51f9d994efaef8a8387c286a609708c",
      "tree": "00e83c9c9bd717619913d665d2290fc9289cd157",
      "parents": [
        "decd11579b5fac564b6751c912d349e74f7bcd4b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 19 15:48:07 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 19 15:52:04 2016 -0700"
      },
      "message": "updated the cord repo to support the new network design\n\nChange-Id: I06d89481206cc03a74281af8c0240baa3efe4186\n(cherry picked from commit a858b05bb629fde142a21920d9a5d58384be19c9)\n"
    },
    {
      "commit": "d506aa6a079207cf9bb9b29e20d4a677f78ebd15",
      "tree": "32507786549427eda90a8bbaaf5e8da276641473",
      "parents": [
        "69b93007fb9ece48b6ac31f278cdda4ee39f2593"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 16:06:39 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 23 08:32:58 2016 -0700"
      },
      "message": "CORD-229 updated with a fake switch for testing and to latest maas commit\n\nChange-Id: I3a81a7da834db140f5b5eca43d75ee33dad02e35\n"
    },
    {
      "commit": "74483faf30a9a5bfadd5e53571c4fde3fc91ed1d",
      "tree": "848311af5522be2a4fdc73c882305755e4327061",
      "parents": [
        "01740e9f1d200f55c005c6586fc90aef31002f1e"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 09:48:58 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 09:48:58 2016 -0700"
      },
      "message": "update to add the external interface to the default config to work with the prod VM\n"
    },
    {
      "commit": "1f3b241efadd211239e3f98057c58b4669933aeb",
      "tree": "74b41f129849bc57a499be1dba9ec63600f2054a",
      "parents": [
        "97b3f2f50b31a9bdedc82ce9e23c033d46c5dca1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:09:46 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 16 18:09:46 2016 -0700"
      },
      "message": "change to prod IP\n"
    },
    {
      "commit": "d5af474a3c19f07c263eed6b110c5f8d17c8efeb",
      "tree": "694b335a2fec7a1a1a26f21d825e525f7b05295c",
      "parents": [
        "1790ad1cda5129df512723290057246ef3808c3f"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 27 17:22:38 2016 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 27 17:28:11 2016 +0000"
      },
      "message": "updated maas to lastest master and updated config to include values used by maas\n\nChange-Id: I78daf46af470c255a30272691c1887174169fd27\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"
    }
  ]
}
