)]}'
{
  "log": [
    {
      "commit": "a1f5508898a44aaf3c6dbd0e1134fe65dc25af5f",
      "tree": "067851a47ecf937d4c7924ad7bd25eba321f4d57",
      "parents": [
        "49af5e6c4fdb832e0a93785d3b446ab467d2f5e6"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Feb 28 22:41:36 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Mar 26 08:24:04 2017 -0700"
      },
      "message": "CORD-912\nOpenCloud-in-a-Box script\napply VAGRANT_CWD in proper place, fix order on elk.diff application\nnvme drive support for Utah cloudlab\nutah cloudlab fixes\nfix logic inversion on SSH keygen\nrename network interface\nconfiguration of libvirt networks\nnetwork fixes\nvagrant-libvirt fails to use networks created by others\nupdate ip addresses for OCiaB\nchange IP\u0027s for head/compute VM\u0027s\nfix VM destroy\nmanually configure mgmt network\nuse a bogus ip address range for management network\ntypo\ndns failure check\ndon\u0027t install docker on the host node\nfrontload more package installation\nsudo on cleanup vagrant command\ns/loghost/cordloghost/ to fix logging to logstash\nremove now-unneccesary steps\nmake suitable for CiaB use\nfix paths in CiaB Vagrantfile\nfixed paths in a more maintainable way\nset vagrantfile path in more places\nbump Vagrant version, fix for compute-node naming\n\nChange-Id: Icbaaab4e74bd18c87b17f474bd5eea347c98cfaf\n"
    },
    {
      "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": "96df5e64f54a0f793f4b07a4e05f7ac5e2cdcc8a",
      "tree": "ba24856ef65ba8aab0f866c6313e9b55ca0072b1",
      "parents": [
        "d79d841836aad998de34369c37480172b7270919"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Mar 13 18:19:24 2017 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 23 07:50:08 2017 -0700"
      },
      "message": "CORD-1000 Build and publish XOS images on corddev\n\nChange-Id: I27c872fc5c835949e45a108f3b829e96156b0d33\n"
    },
    {
      "commit": "c15c64908c0c0609fda3bc40b303e6704fe51417",
      "tree": "7c6790e035634f1322ca2f939e2790aa7b10829b",
      "parents": [
        "35896eade681c04a8a9ff2f0b8fa75baafc34aee"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Feb 17 11:28:10 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Feb 28 14:30:32 2017 -0800"
      },
      "message": "Add docker repo key adding the docker repo\n\nChange-Id: I752a1c3d746aec3fa417a416311f5d6a7730aee2\n(cherry picked from commit 81d139027a0bd3dfce532a249a2fc18b26ab1c20)\n"
    },
    {
      "commit": "825e159e162be8cb4ad06130b7bfc70fbd6f4935",
      "tree": "7b2fa101c08f541c6f0cc8e8d85ef017f7681994",
      "parents": [
        "e0dedec213a235311189302cba59084a3cc132df"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Feb 24 16:28:01 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Feb 24 17:30:46 2017 -0500"
      },
      "message": "CORD-984 Retry adding PPAs\n\nChange-Id: I148de86eb848081043d8e81f27b8bd5c7fef24f7\n"
    },
    {
      "commit": "e0dedec213a235311189302cba59084a3cc132df",
      "tree": "c62f89808820ca30fb72fc0df80e076e04773736",
      "parents": [
        "868e00145f7a585b2cb1e6209385736f98b12c2d"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Feb 19 23:22:32 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Feb 19 23:22:32 2017 -0700"
      },
      "message": "enable log4j and syslog logging in ElasticStack\n\nChange-Id: I68be2986515df5f64aad7906995689a661dd0425\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": "98e07ed7ca4947463ac6c0471f38b0fc35e1c07b",
      "tree": "c88390be7834180a826821fa9d22cd5b536bb80e",
      "parents": [
        "e29c7d8c42ab1961a990a99f37dbf4af28b55951"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Feb 10 15:49:49 2017 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sat Feb 11 14:14:46 2017 -0800"
      },
      "message": "CORD-867 update docker-compose version\n\nChange-Id: I5fdbc469bdac54a46c14718a36c4c64172dbb149\n"
    },
    {
      "commit": "0f07bb38563bf765f63a58b3b1ab8adbada3fe21",
      "tree": "20ea505d6924d1f99f400ad9bd195bdb80a9687f",
      "parents": [
        "0ab868295826a0ac529d0edc057d2d35d2c4f0e3"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jan 17 10:20:26 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Feb 03 14:39:05 2017 -0500"
      },
      "message": "CORD-433 Add virtual fabric to CiaB\n\nChange-Id: I8fbea8c85f309a4c226951e0cde96a9b7394d6eb\n"
    },
    {
      "commit": "c946f1d84892fb7f2ee4d48fd4bc6b678295f8a8",
      "tree": "e9d282295ae4321f06cad0e64c39902bc5e1544f",
      "parents": [
        "0f439256539d5f9427ac5d57e00ae44d34f3017d"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jan 12 14:06:42 2017 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jan 12 14:06:42 2017 -0800"
      },
      "message": "CORD-745 - add repo to corddev to allow discovery of information from git\n\nChange-Id: I891ee4ae36df9ecd4051b05aeace2386dfbd34bb\n"
    },
    {
      "commit": "0f439256539d5f9427ac5d57e00ae44d34f3017d",
      "tree": "56f9b925a31ee8156bd2b5a686557d5a26e2a633",
      "parents": [
        "41f74fd92a2494f6ef724bb356202b29959c3b29"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jan 11 15:00:07 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jan 11 12:55:32 2017 -0800"
      },
      "message": "CORD-742 Add xpath\n\nChange-Id: Icdca309e50680d9f552f03af50ca7d210f83fe92\n"
    },
    {
      "commit": "b325bf223495dea417d95f68532034b07fe9d2fe",
      "tree": "2660884280e0b6458085246b1c7865a74350b092",
      "parents": [
        "26f078f52899c48f85d2f27efd5c7d3639623ea8"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 21 09:52:54 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 21 09:52:54 2016 -0800"
      },
      "message": "a more accurate way to make sure git 2.11 is installed\n\nChange-Id: I9088295f149d65b4efcf74e991b778020b624955\n"
    },
    {
      "commit": "26f078f52899c48f85d2f27efd5c7d3639623ea8",
      "tree": "4561d2c0719f40c10d0d9ca046c804883e15cd2a",
      "parents": [
        "57cefd2624db9d951cb3dd754dc2784f1eb70231"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Dec 20 10:27:47 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Dec 20 10:27:47 2016 -0800"
      },
      "message": "need to upgrade build machine to get latest git 2.11\n\nChange-Id: Ia50c8ba50cb048ce3c0836f9dacd79a88b6416fe\n"
    },
    {
      "commit": "57cefd2624db9d951cb3dd754dc2784f1eb70231",
      "tree": "d6c95169440726f560f9a5ee1249e2c8e0fadfd4",
      "parents": [
        "3bd9fa82e3bbf02e11570962735e7a3c8a1cd772"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Dec 19 23:04:29 2016 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Dec 20 09:57:28 2016 -0800"
      },
      "message": "update the version of git used on corddev\n\nChange-Id: I99d9613ea9cb40c4e78475c0f6286a4cfda46203\n"
    },
    {
      "commit": "0605220c7786f563202bc111ee2ab5b1d91d3968",
      "tree": "a6b68478eefa99f419f4576c9d37bb28b404e481",
      "parents": [
        "51584d42fca88f481a39f5e742038e4fc78452c4"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Dec 02 14:22:40 2016 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Dec 02 19:48:52 2016 -0800"
      },
      "message": "updated around security changes\n\nChange-Id: I6b1a0af141cbc3b50b8ed935cfe144a68a283d1d\n"
    },
    {
      "commit": "e7bbcb59d35b90d68508b70fd06366a8c4ed6e68",
      "tree": "2f4e9f84bc5cbebd3c6a2204bd29c4ed0d267abc",
      "parents": [
        "ab31cb4aa1f9db177ace5dbf5262d56c6c16cb0c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Dec 01 11:38:52 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Dec 01 11:38:52 2016 -0500"
      },
      "message": "Bump up timeout to handle slower connections\n\nChange-Id: I7c7d4a5ed8d5a75eb93e1a2eb5a6c66d09579895\n"
    },
    {
      "commit": "2505f59f2d208de0361a83cab2f40a1fb15b2c47",
      "tree": "70ba8c8534846fe57c35054f828edcb7560c7e4a",
      "parents": [
        "b1c4da02b2dff906af680ba0a941cf8486140190"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Nov 11 15:58:55 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Nov 30 19:10:25 2016 -0500"
      },
      "message": "Install the CORD-in-a-Box head node into the \u0027prod\u0027 VM\n\nChange-Id: I121130e21ae4268a9dbc9d0a6fb8ff8095ffdcc7\n"
    },
    {
      "commit": "dae7ff68a69b2a7dba75686f7f4115a5124498c4",
      "tree": "85cb46e048179597134bf11369a056909bed1adb",
      "parents": [
        "1a35ae6388afe96a5c7d4a8dfe7322055dc4b75b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Nov 14 15:20:06 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Nov 15 22:07:33 2016 -0700"
      },
      "message": "add the ability to pull gerrit reviews with cord-in-a-box.sh script, lint, spelling\nclarification of language\nchange to multiple -b options rather than a long parsed string\n\nChange-Id: I834e171be3c53d46436bc27b94cf7e1efca56a30\n"
    },
    {
      "commit": "f5ffb0dd90095202433743c73e3e5d57d50272e9",
      "tree": "be658a4c2460a7399ec87e60f28199f9a98b80f5",
      "parents": [
        "bceca9c64eabce9e712b8dc02b41843dd9ce3e83"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 04 16:14:54 2016 +0100"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Nov 06 22:01:54 2016 -0800"
      },
      "message": "ansible lint clean up\n\nChange-Id: Ia77f90d83998a0569500c39a3bd701b16a63d682\n"
    },
    {
      "commit": "658f021004f85986b36d471d452e4a665d9605fa",
      "tree": "132d00ce8993e2f4f7876af5903e11767e2010b8",
      "parents": [
        "781d28b1d0035d3594769849865e6b12a8a1bcd5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 01 11:31:17 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 01 11:31:17 2016 -0700"
      },
      "message": "fix variable quoting issue\n\nChange-Id: Icb4770d8a36b65366eb30ff3025d182447e66e22\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": "31d08c2abf83da7b8c85ed593e2ece899cafab3c",
      "tree": "1745ccec1ba6def44d5f082486b9581f47207e96",
      "parents": [
        "1705b811481aa0ccb1b90295ab3aa392dcecfe86"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 17:34:56 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 17:34:56 2016 -0700"
      },
      "message": "the vagrant machine doesn\u0027t need to use a local repo to come up\n\nChange-Id: I97a7dacd5d2a136d7b82a8f8eaf9dba89d8ef87a\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": "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": "c82b625d643874394aa3a2318e239b9d81904656",
      "tree": "a3955d7eb8994b00b6ed3917bc0b438793afdbfe",
      "parents": [
        "f72cab0076fa90377d26a7910803eee9140dd326"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 02 19:13:34 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Sep 02 19:16:18 2016 -0700"
      },
      "message": "removing registry, registry-mirror and dockerui containers\nfrom the build machine. They are not necessary there.\n\nChange-Id: I67f55658c5160d96c14c2404ebb7cc7fcccde154\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": "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": "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": "fe2f9d54ca1980971e1d9a5a6c4b8394268c2149",
      "tree": "7cb87ff001a6722062ed97be8d49a284c6d04e56",
      "parents": [
        "127b124e6631e6fa00ed44f34b4ea8648a9e35ee"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 24 00:01:56 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 24 00:01:56 2016 -0700"
      },
      "message": "added the prod VM as an insecure reg by default and made the enable remote reg script smarter\n\nChange-Id: Id899a02abe7fedb7dc862b05ad5bac97c595eb5c\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": "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": "42314e9e4cf3085d80a50960bd5d15e557cd7ccf",
      "tree": "17d50aca5382b0974d813fcd18329a95cc6126b1",
      "parents": [
        "5dc859da616e17ba7f2d02c8ccd76b8b1e8e8b1d"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu Jun 02 17:35:09 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu Jun 02 17:35:09 2016 -0700"
      },
      "message": "Adding mvn to corddev host\n"
    },
    {
      "commit": "2343108c1f789393c0a417ab2af823aad4db6c98",
      "tree": "69eb8f576b95cd8c5cec97f35c974cf2b2374969",
      "parents": [
        "7a1beaad73d2ff34375b5010497b9b2d8eb29876"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:49:31 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:49:31 2016 -0700"
      },
      "message": "openjdk is enough in some cases\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"
    }
  ]
}
