)]}'
{
  "log": [
    {
      "commit": "fe702b7b4a2b2a81da6b150ebc98c1ffdc6da9c0",
      "tree": "d652da2b1f2f4b3b6b70c7ea25bb9d4c99a20b60",
      "parents": [
        "9350f9f69474b09b8721340de83ecdb895c98ff8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:55:31 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:55:31 2016 -0800"
      },
      "message": "Check that environment has already been configured\n"
    },
    {
      "commit": "9350f9f69474b09b8721340de83ecdb895c98ff8",
      "tree": "0e8bfb479563ef5cbeeda0d9afb7c1e2761f7e0c",
      "parents": [
        "505f7f5b1fcabb27e8ef7c2cffafc8271bad0a3f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:55:14 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:55:14 2016 -0800"
      },
      "message": "Use simpler mount structure\n"
    },
    {
      "commit": "505f7f5b1fcabb27e8ef7c2cffafc8271bad0a3f",
      "tree": "84a9bc5307d56f49be2907230655a674a0942f21",
      "parents": [
        "7ee26e4a211d322d0b3cdb2e716638410cbfcf78"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:39:07 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Mar 10 08:39:07 2016 -0800"
      },
      "message": "Trying to speed up synchronizer\n"
    },
    {
      "commit": "7ee26e4a211d322d0b3cdb2e716638410cbfcf78",
      "tree": "8ccac1d59b4d818d7e4755dda83bc8f37c11c617",
      "parents": [
        "c63f749c041622f607796756347d950f15e07607"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Thu Mar 10 09:27:16 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Thu Mar 10 09:28:06 2016 -0700"
      },
      "message": "added shebang line, which avoids loader errors like \u0027../setup/admin-openrc.sh: line 1: WARNING:: command not found\u0027 due to the previous first line being a comment\n"
    },
    {
      "commit": "c63f749c041622f607796756347d950f15e07607",
      "tree": "ab6205afdf8621c1676730328d9949894078b2d3",
      "parents": [
        "17223dba571e66426f6754f7b7a1b317accd3fd7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 22:05:15 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 22:05:15 2016 -0800"
      },
      "message": "cmi-settings for Menlo park pod\n"
    },
    {
      "commit": "17223dba571e66426f6754f7b7a1b317accd3fd7",
      "tree": "77e52a21b252a4a43cf448a0ed5cdb5cd3c72315",
      "parents": [
        "9804e17d10b4fb4eee6bfd3ac1d4afefd44a8fe0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:33:19 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:33:19 2016 -0800"
      },
      "message": "add some onlab content\n"
    },
    {
      "commit": "9804e17d10b4fb4eee6bfd3ac1d4afefd44a8fe0",
      "tree": "ff372304fec1fe9eb9e1fd6534fe2baec5a9ae29",
      "parents": [
        "848c2f450f1902a8e0cff8c47704c74b438571e0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:27:57 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:27:57 2016 -0800"
      },
      "message": "split logical interface step, since it needs to be run after node comes up\n"
    },
    {
      "commit": "848c2f450f1902a8e0cff8c47704c74b438571e0",
      "tree": "e254c46717f21cc0dd8b601977fb4c4152e28b63",
      "parents": [
        "7818088532117f9e8df05c611bfab7e79360c7a7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:26:39 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 21:26:39 2016 -0800"
      },
      "message": "split logical interface step, since it needs to be run after node comes up\n"
    },
    {
      "commit": "7818088532117f9e8df05c611bfab7e79360c7a7",
      "tree": "f303dd98b30d350744a00969e90059320b128fb8",
      "parents": [
        "a52654f9f0e3be8e85f9139ab263b998b541ddda"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Mar 09 22:19:52 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Mar 09 22:19:52 2016 -0500"
      },
      "message": "ceilometer REST API fix\n"
    },
    {
      "commit": "a52654f9f0e3be8e85f9139ab263b998b541ddda",
      "tree": "29dfd4d2876b9a8497caf6523613505fb28dbd51",
      "parents": [
        "fc9bf9ebbf61710d4f347ffc3ff04a964b1760a8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:35:31 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:35:31 2016 -0800"
      },
      "message": "green cloud\n"
    },
    {
      "commit": "fc9bf9ebbf61710d4f347ffc3ff04a964b1760a8",
      "tree": "ae70313720fc392d6e21a589f80f30c7d92d92b6",
      "parents": [
        "70aab84eec313c0c7d33a00ec1290859139a5065",
        "4b26516f68b810ce3e502bb896b7b188fe2d307f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:30:52 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:30:52 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "70aab84eec313c0c7d33a00ec1290859139a5065",
      "tree": "98d7e6b80204e717af3a48107daf2eecc5d68aa4",
      "parents": [
        "fa811ca68de34e04f16a4e91364059fa94206103"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:30:36 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 13:30:36 2016 -0800"
      },
      "message": "Removed external resources from suspended page\n"
    },
    {
      "commit": "4b26516f68b810ce3e502bb896b7b188fe2d307f",
      "tree": "8b0f0b629f685acc66c8006f6297c9cc38b8857e",
      "parents": [
        "7a881e30e8eddb76d088f910e8374595a709b79a"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Mar 09 14:02:50 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Mar 09 14:02:50 2016 -0700"
      },
      "message": "added service_message to ExampleService\n"
    },
    {
      "commit": "7a881e30e8eddb76d088f910e8374595a709b79a",
      "tree": "fe382f7e7e685ce7f8f2034e055c7e2a69d98e31",
      "parents": [
        "d0447e5ccb07f60cf6e06433b9a0d4c3cf583116",
        "dac43a740f59cb909040f4477754243feb3c7c32"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 12:44:14 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 12:44:14 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d0447e5ccb07f60cf6e06433b9a0d4c3cf583116",
      "tree": "85c1280b3480eeb86f3bd362ff900afa8b477b99",
      "parents": [
        "e34692538341bbafc5added1b3f242e6e91d81a8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 12:44:07 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 09 12:44:07 2016 -0800"
      },
      "message": "add support for static cdn domain configuration file\n"
    },
    {
      "commit": "dac43a740f59cb909040f4477754243feb3c7c32",
      "tree": "cd7ab2c11b6ef53ec18fb425e6a473e4cea9af52",
      "parents": [
        "fa811ca68de34e04f16a4e91364059fa94206103",
        "fcaa9b23d4ee23be2000d299cab9ff27228149ee"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Mar 09 11:53:53 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Mar 09 11:53:53 2016 -0700"
      },
      "message": "Merge pull request #135 from open-cloud/feature/synchronizer_ansible_roledir\n\nsymlink roles directory from steps to sys dir"
    },
    {
      "commit": "fa811ca68de34e04f16a4e91364059fa94206103",
      "tree": "7b8c5956bf8b09e0fe45f8738755747690371908",
      "parents": [
        "614e70cee12c320521eba4cb60538309bdf0ee90"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Mar 09 06:53:00 2016 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Mar 09 06:53:00 2016 -0700"
      },
      "message": "Stop container restart when bandwidth changes\n"
    },
    {
      "commit": "614e70cee12c320521eba4cb60538309bdf0ee90",
      "tree": "775e77f15bbe5c08bd4e3dc7f4619c8ff7f784a4",
      "parents": [
        "97b82cfc3e03c38a086be2446f60815aec6e30df",
        "e34692538341bbafc5added1b3f242e6e91d81a8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 17:08:37 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 17:08:37 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "97b82cfc3e03c38a086be2446f60815aec6e30df",
      "tree": "f0bdbe3c19e72ca15659a4960fc0c6817e722159",
      "parents": [
        "4c7ab8e9528afd7948332a7583b854b2e3c1dfa2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 17:01:17 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 17:01:17 2016 -0800"
      },
      "message": "Fixed up/down link speed bug\n"
    },
    {
      "commit": "e34692538341bbafc5added1b3f242e6e91d81a8",
      "tree": "a811c42e07011b5d21b775bb24312be0e79fc086",
      "parents": [
        "a72b454f56e9d5dfbc15b40eb8531e0b1773545c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 15:31:36 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 15:31:36 2016 -0800"
      },
      "message": "add result_code to vtr\n"
    },
    {
      "commit": "a72b454f56e9d5dfbc15b40eb8531e0b1773545c",
      "tree": "45e49a8aa7555ed449f4edd8eab9406f6fdb13d6",
      "parents": [
        "9621776244efe4e87b8173b36c5a3fbee5ad15a1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 11:37:54 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 11:37:54 2016 -0800"
      },
      "message": "add subscriber_root to volttenant api\n"
    },
    {
      "commit": "9621776244efe4e87b8173b36c5a3fbee5ad15a1",
      "tree": "b62d6bb355a48833f0c94cfa454e0e1eb431aeab",
      "parents": [
        "b0d8383441b2a34bcc222d48ed03e771a69f32b0",
        "363778065db4e05eafdae1a24cd9b70e7b8da6cf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 10:59:42 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 10:59:42 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b0d8383441b2a34bcc222d48ed03e771a69f32b0",
      "tree": "296c7f3d52f27340426a5d7a12ff980cb7537022",
      "parents": [
        "8817dedee010ba0ae0fdbdf7f12f700072769bf9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 10:58:27 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 08 10:58:27 2016 -0800"
      },
      "message": "update cmi.yaml for pod\n"
    },
    {
      "commit": "363778065db4e05eafdae1a24cd9b70e7b8da6cf",
      "tree": "6cc95d36ef723427838e7e904a206fea623de021",
      "parents": [
        "d1712e6f003d14bf501b097531f01e3f3964ad58"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:49:50 2016 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:49:50 2016 -0700"
      },
      "message": "Remove :ro\n"
    },
    {
      "commit": "d1712e6f003d14bf501b097531f01e3f3964ad58",
      "tree": "a9870b4b74db37a031b94ccc9faf74311b175c45",
      "parents": [
        "9685daf0da432a20b85ea3c51ddd96e4f5d9727f",
        "4c7ab8e9528afd7948332a7583b854b2e3c1dfa2"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:48:56 2016 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:48:56 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into acb-develop\n"
    },
    {
      "commit": "9685daf0da432a20b85ea3c51ddd96e4f5d9727f",
      "tree": "a95ad4dadadb5939a64a2340839be0788f189cd2",
      "parents": [
        "1ff5d8040a1e1422a62cfb6dbbb2b2484e82469b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:35:16 2016 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Mar 08 10:35:16 2016 -0700"
      },
      "message": "Minor fixes\n"
    },
    {
      "commit": "4c7ab8e9528afd7948332a7583b854b2e3c1dfa2",
      "tree": "96bb43c137f5b1d7938d1730d3b8cfcffad70eef",
      "parents": [
        "d54a7fd292dfb28c2446bfde665061bc5bcf38e1",
        "774eaa8b675023919e3096e17f2d08ecbb7d45a7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 09:33:35 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 09:33:35 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d54a7fd292dfb28c2446bfde665061bc5bcf38e1",
      "tree": "86068de25d3c197536db97e39e403985025de883",
      "parents": [
        "f0b79aea568f1b6bdf675d2a508cc5241fdc7cb7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 09:33:26 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Mar 08 09:33:26 2016 -0800"
      },
      "message": "Layout fixes for customer care portal\n"
    },
    {
      "commit": "774eaa8b675023919e3096e17f2d08ecbb7d45a7",
      "tree": "d9a3034f191152a753b3a676e2d3b1e42a672f52",
      "parents": [
        "8817dedee010ba0ae0fdbdf7f12f700072769bf9"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Mar 08 01:50:33 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Mar 08 01:51:16 2016 -0500"
      },
      "message": "Renaming of vsg meters/events from vcpe to vsg\n"
    },
    {
      "commit": "8817dedee010ba0ae0fdbdf7f12f700072769bf9",
      "tree": "8bdf0e433b7f22719f6d09388cbf86ace3d9248f",
      "parents": [
        "199511df6d8a142538b2d7798b256bc342665aab"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 22:02:04 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 22:02:04 2016 -0800"
      },
      "message": "you can\u0027t delete a bridge while it\u0027s up\n"
    },
    {
      "commit": "199511df6d8a142538b2d7798b256bc342665aab",
      "tree": "aa51e13a20fcff38268b6329f199d88a4f720706",
      "parents": [
        "013fd8dabbc87b5504591977c795db47ad309052"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 21:12:05 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 21:12:05 2016 -0800"
      },
      "message": "add is_synced field; display blank result when not synced\n"
    },
    {
      "commit": "013fd8dabbc87b5504591977c795db47ad309052",
      "tree": "525c26a5ef4430d849dc7ee8cecf1cb8c68df5db",
      "parents": [
        "e37973afee2d4d94c790dc42b5a1caa14756e4ef"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:51:56 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:51:56 2016 -0800"
      },
      "message": "fix vtr synchronizer\n"
    },
    {
      "commit": "e37973afee2d4d94c790dc42b5a1caa14756e4ef",
      "tree": "9d3d3bac10721518012ea76d32ecb302ad5c07bd",
      "parents": [
        "63105d9fcdd2c92a29976ea1fc77dc756656867c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:45:31 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:45:31 2016 -0800"
      },
      "message": "vtr synchronizer config for cord-pod\n"
    },
    {
      "commit": "63105d9fcdd2c92a29976ea1fc77dc756656867c",
      "tree": "a64718679796232f5624082dfecfef132191f538",
      "parents": [
        "3e25325e56a636a2973643f6b250d055e4e76801"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:34:36 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:34:36 2016 -0800"
      },
      "message": "add vTR to mock cord\n"
    },
    {
      "commit": "3e25325e56a636a2973643f6b250d055e4e76801",
      "tree": "badde2c1baa3780ad5bafad8fe0049716e6a2b69",
      "parents": [
        "355e00d8d1586a4b4ff4e421c4138ae076c74861"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:32:29 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:32:29 2016 -0800"
      },
      "message": "add vtr service\n"
    },
    {
      "commit": "355e00d8d1586a4b4ff4e421c4138ae076c74861",
      "tree": "c3f55b59f6287a6406be6725e27bcbd30194a400",
      "parents": [
        "9b2ea62e31b5f13567bb47bab0611ee4b1ae6a39",
        "f0b79aea568f1b6bdf675d2a508cc5241fdc7cb7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:30:49 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:30:49 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "9b2ea62e31b5f13567bb47bab0611ee4b1ae6a39",
      "tree": "108c62e34797eb6c756e97209c3afcb6f1b8c604",
      "parents": [
        "0f76b6c65bc5e4e93a612a78e9879f82df86f1b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:30:42 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 20:30:42 2016 -0800"
      },
      "message": "start vtr synchronizer in cord-pod\n"
    },
    {
      "commit": "fcaa9b23d4ee23be2000d299cab9ff27228149ee",
      "tree": "19826c4982e8b7a08de6194da1ec4079ec8f616b",
      "parents": [
        "0f76b6c65bc5e4e93a612a78e9879f82df86f1b5"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Mon Mar 07 20:30:14 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Mon Mar 07 20:30:14 2016 -0700"
      },
      "message": "symlink roles directory from steps to sys dir\n"
    },
    {
      "commit": "f0b79aea568f1b6bdf675d2a508cc5241fdc7cb7",
      "tree": "6e155554ed39d8726ec6a5251ef468d694a1c3de",
      "parents": [
        "46a195c21bbccd39f0ab2060f9b19eed38db1a96"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:58:34 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:58:34 2016 -0800"
      },
      "message": "Renamed vbng in vrouter in customer care portal\n"
    },
    {
      "commit": "46a195c21bbccd39f0ab2060f9b19eed38db1a96",
      "tree": "b1f58d5416a73fc788700f0dde2bf1207cf0b365",
      "parents": [
        "9a99833076dd8334e3ff34c359fe6e1441433b64"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:54:29 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:54:29 2016 -0800"
      },
      "message": "Renamed vBNG in vROUTER\n"
    },
    {
      "commit": "9a99833076dd8334e3ff34c359fe6e1441433b64",
      "tree": "96112c18112b9ac70dbd52b58898eed066f725e4",
      "parents": [
        "8a1c09cde36415a0b398df188cf1de9d0c5989c7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:50:38 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:50:38 2016 -0800"
      },
      "message": "Renamed ONOSes in ceilometer\n"
    },
    {
      "commit": "8a1c09cde36415a0b398df188cf1de9d0c5989c7",
      "tree": "41ed15bf075c873d3da35656de630813853b17b9",
      "parents": [
        "d1b3bf5fabb9e6dfbf6c39598b85eabf990993c1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:16:19 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 17:16:19 2016 -0800"
      },
      "message": "Hiding button when subscriber is not selected\n"
    },
    {
      "commit": "d1b3bf5fabb9e6dfbf6c39598b85eabf990993c1",
      "tree": "7a7e06cd2c6112e435b3d4f448fa671e44eb2dbb",
      "parents": [
        "0b8b7ab4280fac3403cd912dd0cae7e3789c71e4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:42:03 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:42:03 2016 -0800"
      },
      "message": "Added button to reset subscriber\n"
    },
    {
      "commit": "0b8b7ab4280fac3403cd912dd0cae7e3789c71e4",
      "tree": "81fe075e946bbd67f8b4e34f6c28adcefe5da76b",
      "parents": [
        "bd663749e11f0b2ff642c41d543fd4a73026d82d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:41:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:41:25 2016 -0800"
      },
      "message": "Remove ONOSes from service chain\n"
    },
    {
      "commit": "bd663749e11f0b2ff642c41d543fd4a73026d82d",
      "tree": "9b8e66cda6a16f949b5f21a685026780ea54baae",
      "parents": [
        "5b7b44d597bbbe6ead0b2f8860c2bd72ae4360b7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:07:13 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 16:07:13 2016 -0800"
      },
      "message": "Renamed lans, rack and added chart label\n"
    },
    {
      "commit": "5b7b44d597bbbe6ead0b2f8860c2bd72ae4360b7",
      "tree": "95474bad54937ba999670fbb168ba974d51a34dc",
      "parents": [
        "0f76b6c65bc5e4e93a612a78e9879f82df86f1b5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 15:29:02 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 15:29:02 2016 -0800"
      },
      "message": "Styled redirection page\n"
    },
    {
      "commit": "0f76b6c65bc5e4e93a612a78e9879f82df86f1b5",
      "tree": "1134a2f36470d9db898ae4c510026f22aae125ec",
      "parents": [
        "984c8e25069a0e893a74c5d9efb97c9f2ad5d883"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:58:37 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:58:37 2016 -0800"
      },
      "message": "remove obsolete file\n"
    },
    {
      "commit": "984c8e25069a0e893a74c5d9efb97c9f2ad5d883",
      "tree": "aec21a4772923d134102c6cdc6d7338251a3a253",
      "parents": [
        "e320444633af6d5f750c2486ea915624a6445d6e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:58:20 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:58:20 2016 -0800"
      },
      "message": "use scope passed in from xos\n"
    },
    {
      "commit": "e320444633af6d5f750c2486ea915624a6445d6e",
      "tree": "e761e2c1c24bc3fcca76c43aa97032be8f413a21",
      "parents": [
        "ac0ed48d09d0f625e3d464a8d678d217b9bdb015"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:57:50 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:57:50 2016 -0800"
      },
      "message": "remove the logic that switched between vtn and non-vtn truckrolls\n"
    },
    {
      "commit": "ac0ed48d09d0f625e3d464a8d678d217b9bdb015",
      "tree": "04909c08ba00e19829de1835a43b69339f80c638",
      "parents": [
        "8f9eb5b05bf2820dee3b184d1d6ac1fc1334d32e",
        "1ff5d8040a1e1422a62cfb6dbbb2b2484e82469b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:45:29 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:45:29 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "8f9eb5b05bf2820dee3b184d1d6ac1fc1334d32e",
      "tree": "809563ba2816ae9bfc003ff95bf1110a98df75bc",
      "parents": [
        "c2887fccf02073b17102d6f8adb2d0835153982f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:44:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:44:22 2016 -0800"
      },
      "message": "add scope to VTRTenant\n"
    },
    {
      "commit": "1ff5d8040a1e1422a62cfb6dbbb2b2484e82469b",
      "tree": "4a3b3de5410c904ebc88549e8df299836b1f3227",
      "parents": [
        "c2887fccf02073b17102d6f8adb2d0835153982f",
        "1349d4ed38f95263c7243e448a1570229bf6d94d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 17:41:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 17:41:29 2016 -0500"
      },
      "message": "Merge branch \u0027acb-develop\u0027\nAdd basic message page explaining why service has been turned off.\n"
    },
    {
      "commit": "c2887fccf02073b17102d6f8adb2d0835153982f",
      "tree": "a66e0ef1d2078ff7951a56fe8830f2e86b5e671c",
      "parents": [
        "747f5a266669b9dfd71a8b66a3d87301be100453"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:26:00 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 07 14:26:00 2016 -0800"
      },
      "message": "add tcpdump and traceroute; support both vm and container scope\n"
    },
    {
      "commit": "1349d4ed38f95263c7243e448a1570229bf6d94d",
      "tree": "0854ff8e9d70eaaa9aab0371e7877eebfefbfdf2",
      "parents": [
        "991884a320d028446af4e7e0dbdef08666a54656"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 17:04:53 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 17:04:53 2016 -0500"
      },
      "message": "Change permission\n"
    },
    {
      "commit": "991884a320d028446af4e7e0dbdef08666a54656",
      "tree": "798794ab16935d8a9baf62276b84728199bfa734",
      "parents": [
        "eaaea2afb7fc4dff0a119139f17ca05b42f1b651"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:55:53 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:55:53 2016 -0500"
      },
      "message": "Make sure to copy in /etc/rc.local before restarting container\n"
    },
    {
      "commit": "eaaea2afb7fc4dff0a119139f17ca05b42f1b651",
      "tree": "2649799f9d07ce49ce4281ff3a8e37aa6525f733",
      "parents": [
        "4a535fc698eaa8d2aa161420417c67a22c5f657b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:36:52 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:36:52 2016 -0500"
      },
      "message": "Mount /etc/service/message\n"
    },
    {
      "commit": "4a535fc698eaa8d2aa161420417c67a22c5f657b",
      "tree": "958132be3dc3efa4c1d0618b3b64e72e62a9c587",
      "parents": [
        "6cc5968e295bec3b56bd6b4c96333fa6e0fbacd3"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:20:45 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Mar 07 16:20:45 2016 -0500"
      },
      "message": "Add simple web server for service disruption page\n"
    },
    {
      "commit": "747f5a266669b9dfd71a8b66a3d87301be100453",
      "tree": "16b68e55c4b94fdb0f9697f375318e0af3570405",
      "parents": [
        "b5a4f6311a63f956d00031ecac3208a58dc58e43"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Mar 07 10:21:15 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Mar 07 10:21:15 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "b5a4f6311a63f956d00031ecac3208a58dc58e43",
      "tree": "8bb063c11fb785048f9d0045678f5e746d3ce800",
      "parents": [
        "a23ddb62cf03e406d7ad473379fbd6aeff98e369"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Mon Mar 07 17:13:19 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Mon Mar 07 17:13:19 2016 +0000"
      },
      "message": "Controller should not be a read-only field of ControllerUserInline\n"
    },
    {
      "commit": "a23ddb62cf03e406d7ad473379fbd6aeff98e369",
      "tree": "255aad31d3fa66dc42ba3937da59b2b6a5cf1ca6",
      "parents": [
        "c3323eb714d1905152e3c87adbf539ef604255eb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:11:23 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:11:23 2016 -0800"
      },
      "message": "add generic DependsOn relation\n"
    },
    {
      "commit": "c3323eb714d1905152e3c87adbf539ef604255eb",
      "tree": "0d20776eedb8f1181b030abc368ef4fea7f74d6b",
      "parents": [
        "676877095711f12276c3dc9917f77b534814080d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:00:41 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:00:41 2016 -0800"
      },
      "message": "look for result in the right place when synchro started by docker-compose\n"
    },
    {
      "commit": "676877095711f12276c3dc9917f77b534814080d",
      "tree": "eec15adf6893a37d3e4c8c1de40725f78d86662e",
      "parents": [
        "c94cdba858d6147960548c16869a1db6a3fda138"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:00:09 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 23:00:09 2016 -0800"
      },
      "message": "add vtr service to cord config\n"
    },
    {
      "commit": "c94cdba858d6147960548c16869a1db6a3fda138",
      "tree": "df6e667e1e5db215258007b01ecafcba925e6504",
      "parents": [
        "40d741c9b04befd2cec13ffd418697206b58be27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:59:32 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:59:32 2016 -0800"
      },
      "message": "add backend_status field\n"
    },
    {
      "commit": "40d741c9b04befd2cec13ffd418697206b58be27",
      "tree": "fab15a5c90d058fe2fb7e91ab2e6c2cc5f7a8b46",
      "parents": [
        "c47bd547069b677a1f6d8d987badd521d7a21195"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:59:10 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:59:10 2016 -0800"
      },
      "message": "add vtr syncrho to cord config\n"
    },
    {
      "commit": "c47bd547069b677a1f6d8d987badd521d7a21195",
      "tree": "763cbfa645555d90936e5010b8d8c1c293ff2d62",
      "parents": [
        "c9915f630ce022fda518dbe3cc3a9f7e593c7df1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:45:38 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:45:38 2016 -0800"
      },
      "message": "truckroll api samples\n"
    },
    {
      "commit": "c9915f630ce022fda518dbe3cc3a9f7e593c7df1",
      "tree": "7cc2c63d9abdffa09f5322c178bdb34605667582",
      "parents": [
        "1c68c4736c34f05b3ca7672c85f3c6aed8a1a439"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:13:39 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 22:13:39 2016 -0800"
      },
      "message": "add truckroll api\n"
    },
    {
      "commit": "1c68c4736c34f05b3ca7672c85f3c6aed8a1a439",
      "tree": "51a9c9e0bcd087089a3079d223e7586f34121bf0",
      "parents": [
        "375e5cac9774d8b55d75cb16a741773a59ff4688"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Mar 02 18:22:04 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Mar 07 05:19:39 2016 +0000"
      },
      "message": "Adding Ceilometer service to CORD-POD in cloudlab setup\n"
    },
    {
      "commit": "375e5cac9774d8b55d75cb16a741773a59ff4688",
      "tree": "ac938e26ce080ac8a591aca5bc44e5e6fc11bf62",
      "parents": [
        "5e701a5b5b5ad929f8cc4a2140d5ae5a3d776f27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 17:14:27 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 17:14:27 2016 -0800"
      },
      "message": "add vtr to xos-manage makemigrations\n"
    },
    {
      "commit": "5e701a5b5b5ad929f8cc4a2140d5ae5a3d776f27",
      "tree": "92352f408bb6076d845f68995a391a7cbad25f73",
      "parents": [
        "6cc5968e295bec3b56bd6b4c96333fa6e0fbacd3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 16:50:25 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 16:50:25 2016 -0800"
      },
      "message": "vTR models, admin, and synchronizer\n"
    },
    {
      "commit": "6cc5968e295bec3b56bd6b4c96333fa6e0fbacd3",
      "tree": "b5aa09c1f106be667699c9073caf22f7c52ad736",
      "parents": [
        "21d5b3c7916002595da83bbe34fead2bdf9d8b6c",
        "a359dbeb7dda2cc1566de92829943451e273c59c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:19:27 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:19:27 2016 -0500"
      },
      "message": "Merge branch \u0027acb-develop\u0027\nActivate enabling / disabling service\n"
    },
    {
      "commit": "a359dbeb7dda2cc1566de92829943451e273c59c",
      "tree": "d8b11750a3827258c6800f75412b98ce2b276b64",
      "parents": [
        "442f0b9ec47106c58f1a2a5d0c751d3a2944264f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:08:35 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:08:35 2016 -0500"
      },
      "message": "Fix variable name\n"
    },
    {
      "commit": "442f0b9ec47106c58f1a2a5d0c751d3a2944264f",
      "tree": "45cd952e551d8f3040e5f4f8c3fa68ad0ac3721d",
      "parents": [
        "a5182061f0afc4b288a96c98b42d52f98a6454e5"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:04:49 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 17:04:49 2016 -0500"
      },
      "message": "Fix duplicate parameters\n"
    },
    {
      "commit": "a5182061f0afc4b288a96c98b42d52f98a6454e5",
      "tree": "29cd3a11059b12fe6eccb0b1bac9c6f83abf42c4",
      "parents": [
        "d6ac7d3e80daa1a7161b419a99f49402db420a9c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 16:59:09 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Mar 06 16:59:09 2016 -0500"
      },
      "message": "Template /etc/rc.local, manually run it if it changes\n"
    },
    {
      "commit": "21d5b3c7916002595da83bbe34fead2bdf9d8b6c",
      "tree": "4dd189941a8217fd496f2f0c04694f74a04e045b",
      "parents": [
        "10f15441d6ed085506c7ade367cde5b3a7de087b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 12:03:56 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 12:03:56 2016 -0800"
      },
      "message": "missed a couple of imports\n"
    },
    {
      "commit": "10f15441d6ed085506c7ade367cde5b3a7de087b",
      "tree": "c69ad6ece7094f15048a5ff3cbe388ccae7fa5c2",
      "parents": [
        "855d39654169a3655238e2c92b6501e23c1a651b",
        "379ea3dd20cb6999cda3dc17fe682e883857a4fa"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 11:17:36 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 11:17:36 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "855d39654169a3655238e2c92b6501e23c1a651b",
      "tree": "71dc95d7fe9cb1b02b21de203a3ba7322ff332d8",
      "parents": [
        "4cd5537899fd301de7e62b1f4a2818637bd88a0f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 11:17:16 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Mar 06 11:17:16 2016 -0800"
      },
      "message": "fix gateway generation for network that are not /24\n"
    },
    {
      "commit": "379ea3dd20cb6999cda3dc17fe682e883857a4fa",
      "tree": "ba5c66f346fd1a1c70cd236bddbc8170e04c18f0",
      "parents": [
        "5892cdd1e7e3e187756ad12e9cba3b401f63fcf8",
        "39a074e80be40ed4ede656f17bac596a8105a7e8"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:16:15 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:16:15 2016 -0500"
      },
      "message": "Merge branch \u0027ceilometer_custom_image\u0027 of https://github.com/open-cloud/xos into ceilometer_custom_image\n"
    },
    {
      "commit": "5892cdd1e7e3e187756ad12e9cba3b401f63fcf8",
      "tree": "ba5c66f346fd1a1c70cd236bddbc8170e04c18f0",
      "parents": [
        "172431b8b3b35d0a7902fd2aff0f741a3599cc27"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 23:03:28 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:15:58 2016 -0500"
      },
      "message": "Makefile changes for ceilometer custom images in CORD and ACORD configurations\n"
    },
    {
      "commit": "172431b8b3b35d0a7902fd2aff0f741a3599cc27",
      "tree": "56a5c7daf977d49578c51a4e5d288ac67e75dc9a",
      "parents": [
        "95a29752fe1e8629ac1e26e5d41ae367539f031d"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 18:04:08 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:15:58 2016 -0500"
      },
      "message": "FIX in acord cleanup script\n"
    },
    {
      "commit": "95a29752fe1e8629ac1e26e5d41ae367539f031d",
      "tree": "02edd0460834c42854530ccf4f37033487066d1a",
      "parents": [
        "ca20f2a48f05b371b09ca0e90a4cf1951c3b15aa"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:55:24 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:11:38 2016 -0500"
      },
      "message": "Support for Ceilometer custom image in CORD config\n"
    },
    {
      "commit": "ca20f2a48f05b371b09ca0e90a4cf1951c3b15aa",
      "tree": "10a1bb100c448ebc70b98052a0b65b61ba285d8c",
      "parents": [
        "3a68f56c31181d1caeb5f5ba3d8407d6a6e29a99"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:40:58 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:11:38 2016 -0500"
      },
      "message": "FIX in devstack IMAGE_URLS for ceilometer custom image\n"
    },
    {
      "commit": "3a68f56c31181d1caeb5f5ba3d8407d6a6e29a99",
      "tree": "22989000342eddc388916a6d98ae2a3d5ecec84a",
      "parents": [
        "afce1082a1b8a0437414ef793411c59d89770355"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Mar 03 13:36:16 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Mar 05 00:11:38 2016 -0500"
      },
      "message": "Changes to support custom pre-installed image for ceilometer service\n"
    },
    {
      "commit": "39a074e80be40ed4ede656f17bac596a8105a7e8",
      "tree": "1ee43b17a5bb6d88e9669f36e1ee169c309b9543",
      "parents": [
        "1201112007863f3bf62a38b1d593399ef62ab565"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 23:03:28 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 23:03:28 2016 -0500"
      },
      "message": "Makefile changes for ceilometer custom images in CORD and ACORD configurations\n"
    },
    {
      "commit": "afce1082a1b8a0437414ef793411c59d89770355",
      "tree": "f4c4850fba114c17240f0c61777053a067b2352e",
      "parents": [
        "4cd5537899fd301de7e62b1f4a2818637bd88a0f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri Mar 04 19:00:35 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri Mar 04 19:00:35 2016 -0700"
      },
      "message": "removed extraneous handler\n"
    },
    {
      "commit": "4cd5537899fd301de7e62b1f4a2818637bd88a0f",
      "tree": "237bb1f78035f551f2465b2d0ea641ef1f446097",
      "parents": [
        "e7c8cf7f96462cb0a71ce1435114fa5657b54b94",
        "8ffa30c263914c9f3c962f47d0a2bb1d7d842f6b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 04 15:13:00 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 04 15:13:00 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "1201112007863f3bf62a38b1d593399ef62ab565",
      "tree": "2534f03caebf1f11671dd19103c06792a9771b2e",
      "parents": [
        "8d3a5336f744183bd0bbc9ead436171380e0e380"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 18:04:08 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 18:04:08 2016 -0500"
      },
      "message": "FIX in acord cleanup script\n"
    },
    {
      "commit": "e7c8cf7f96462cb0a71ce1435114fa5657b54b94",
      "tree": "e6c47b6a9fedd4bf9fd0b6404440147686261f26",
      "parents": [
        "43cfcb9b99baabf412e560526de4cc3ae3519e08"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 04 15:00:44 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 04 15:00:44 2016 -0800"
      },
      "message": "apply node labels during postprocess phase instead of create phase\n"
    },
    {
      "commit": "8d3a5336f744183bd0bbc9ead436171380e0e380",
      "tree": "d78868473a865fcab8ecb1116a4fdb12a810e1b6",
      "parents": [
        "bbfe0d2372f958984130084bf0b121560da940b9",
        "abea28868cd1f3cea7895f03d2840886f94634bc"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:57:00 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:57:00 2016 -0500"
      },
      "message": "Merge branch \u0027ceilometer_custom_image\u0027 of https://github.com/open-cloud/xos into ceilometer_custom_image\n"
    },
    {
      "commit": "bbfe0d2372f958984130084bf0b121560da940b9",
      "tree": "d78868473a865fcab8ecb1116a4fdb12a810e1b6",
      "parents": [
        "ed64f1edd600cdf28357b276e893698c4d777164"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:55:24 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:56:43 2016 -0500"
      },
      "message": "Support for Ceilometer custom image in CORD config\n"
    },
    {
      "commit": "ed64f1edd600cdf28357b276e893698c4d777164",
      "tree": "ca54721836033923d87b4aa3986971d493038cb4",
      "parents": [
        "a6e25fac2f6cdf5a01f8d96617891cb12ac2d785"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:40:58 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:56:43 2016 -0500"
      },
      "message": "FIX in devstack IMAGE_URLS for ceilometer custom image\n"
    },
    {
      "commit": "a6e25fac2f6cdf5a01f8d96617891cb12ac2d785",
      "tree": "aff993813973cabc622ca31dd8e0a5166f7813dc",
      "parents": [
        "8ffa30c263914c9f3c962f47d0a2bb1d7d842f6b"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Mar 03 13:36:16 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:56:43 2016 -0500"
      },
      "message": "Changes to support custom pre-installed image for ceilometer service\n"
    },
    {
      "commit": "abea28868cd1f3cea7895f03d2840886f94634bc",
      "tree": "3830fa4427148eb748c300437560e429947b4b0f",
      "parents": [
        "3d16fd2c80a4552ef5b8311e7c5eb6513d99512e"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:55:24 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:55:24 2016 -0500"
      },
      "message": "Support for Ceilometer custom image in CORD config\n"
    },
    {
      "commit": "3d16fd2c80a4552ef5b8311e7c5eb6513d99512e",
      "tree": "77439aa8ee9af72bdffa5131b302365bead840d3",
      "parents": [
        "cb9b5189f95ec368ce150c2abd3598921c47963e"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:40:58 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Mar 04 17:40:58 2016 -0500"
      },
      "message": "FIX in devstack IMAGE_URLS for ceilometer custom image\n"
    },
    {
      "commit": "8ffa30c263914c9f3c962f47d0a2bb1d7d842f6b",
      "tree": "ac16ea59f01c205f3ad518dbdcbca9c45c880c77",
      "parents": [
        "4b7b567930e9d59e6d0f73cc03e66e002bcf1c77",
        "a27b4f8603fa0ba74bfee94f8c913cb441627f69"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:05:57 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:05:57 2016 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "4b7b567930e9d59e6d0f73cc03e66e002bcf1c77",
      "tree": "3de4ddda08d7b4961ca74f822f8bcd8ddc12a366",
      "parents": [
        "90c60a3d65f0a9c8fc3193a8903207c26ec6407e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:05:42 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:05:42 2016 +0100"
      },
      "message": "Print all fields, test template\n"
    },
    {
      "commit": "90c60a3d65f0a9c8fc3193a8903207c26ec6407e",
      "tree": "d15b720d758308a5ac782119198379bc02f56c35",
      "parents": [
        "aeebbc728d75ceb540d48a5cf93414882f33a7e9"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:04:58 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:04:58 2016 +0100"
      },
      "message": "Yang template for the generator. use -d type_map\n"
    },
    {
      "commit": "aeebbc728d75ceb540d48a5cf93414882f33a7e9",
      "tree": "bd5fdef757df48321653ed9cb25a49e85c065393",
      "parents": [
        "f43dd54f75eb4944824f7e3446177a9e0a6f165c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:48 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:48 2016 +0100"
      },
      "message": "Synchronizer template for the generator.\n"
    },
    {
      "commit": "f43dd54f75eb4944824f7e3446177a9e0a6f165c",
      "tree": "f80272041dc9a523d3db49ef078eb52f92485217",
      "parents": [
        "4447a4ff22f9124efeafe2889cd8fe24235c426b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:31 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:31 2016 +0100"
      },
      "message": "Simple YAML serialization for the data model\n"
    },
    {
      "commit": "4447a4ff22f9124efeafe2889cd8fe24235c426b",
      "tree": "0f80f83d562e2d1710ba2788de4875e5217e65bb",
      "parents": [
        "21ee070bec325caad81d43971ff4aed03e92950a"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:07 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 04 22:03:07 2016 +0100"
      },
      "message": "Various bug fixes to generator\n"
    },
    {
      "commit": "a27b4f8603fa0ba74bfee94f8c913cb441627f69",
      "tree": "583f6842cdbed8cb0bc459c392458ac7665723d3",
      "parents": [
        "43cfcb9b99baabf412e560526de4cc3ae3519e08"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Fri Mar 04 13:52:42 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Fri Mar 04 13:52:42 2016 -0700"
      },
      "message": "Create README.md"
    }
  ],
  "next": "43cfcb9b99baabf412e560526de4cc3ae3519e08"
}
