)]}'
{
  "log": [
    {
      "commit": "7bae05ec23a6fc6b07e40d8b9b6c4e0eff785e6d",
      "tree": "339045eecb3aeb7f18be0123526e621daa505f41",
      "parents": [
        "9cd4cf51af53225274e99d540f0a88d0920dd2b2"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 20:05:28 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 20:05:28 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "9cd4cf51af53225274e99d540f0a88d0920dd2b2",
      "tree": "9a5bb324dacddaf8c3004c45093c5e807eb2c9aa",
      "parents": [
        "c391bc4d86072a4b626e6cd61de2937a2fa7b703"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 20:03:44 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 20:03:44 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "c391bc4d86072a4b626e6cd61de2937a2fa7b703",
      "tree": "78e710fe59945378e8902b7768fdc8f11ef247fe",
      "parents": [
        "2e6ac15a9a38adc9303f3dac281583e9464d987a"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 19:06:24 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 19:06:24 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "2e6ac15a9a38adc9303f3dac281583e9464d987a",
      "tree": "8cd8ef8464233d19c49ad406d81dd386cfdf97b6",
      "parents": [
        "9990a8636b64c237c458cdd05232f02615ba3866"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 17:47:05 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 17:47:05 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "9990a8636b64c237c458cdd05232f02615ba3866",
      "tree": "ba32eada10e9a49b0095ce75ded50aca7671f7b0",
      "parents": [
        "2495cd4788cf44d3c0a7ea1ddfeb206c8f04014c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 17:23:44 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 17:23:44 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "2495cd4788cf44d3c0a7ea1ddfeb206c8f04014c",
      "tree": "6b368730ca8bbc9033a1da5dadc71ad0576fc177",
      "parents": [
        "d51b6d2b1d899ef0178f5f2ed5e11b1a70706977"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 12:32:41 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 12:32:41 2016 -0700"
      },
      "message": "Attempt to fix file naming\n"
    },
    {
      "commit": "d51b6d2b1d899ef0178f5f2ed5e11b1a70706977",
      "tree": "0ea51e22229c22e560f3d68a44cbe1ed127e5f89",
      "parents": [
        "4025ad60b5e2d36427251157bde6a85c537011b5"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 22:36:45 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 22:36:45 2016 -0700"
      },
      "message": "fix issue with file naming\n"
    },
    {
      "commit": "4025ad60b5e2d36427251157bde6a85c537011b5",
      "tree": "855703df4a940d1ada7c0d493c3586c6b2c2a384",
      "parents": [
        "81d4f2839dfe0f6b27d1c87eccddc77c407a3404",
        "6a149c9d3816d7c5e3260a2b6e194eb01e633502"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 20:37:16 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 20:37:16 2016 -0700"
      },
      "message": "Merge branch \u0027AddVPNService\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "81d4f2839dfe0f6b27d1c87eccddc77c407a3404",
      "tree": "b40b24e4442aa02dbda6d8aae819e64a37b4ad3d",
      "parents": [
        "bb281f1b98f2be2d114d2fa39b8a7d14f02b1049"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 20:36:51 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 20:36:51 2016 -0700"
      },
      "message": "Add link form element\n"
    },
    {
      "commit": "bb281f1b98f2be2d114d2fa39b8a7d14f02b1049",
      "tree": "da39e24dc756e8cac9ed7ddb80374a4b8c4613ba",
      "parents": [
        "da2c313162911a17d02bfdf8b315315f0d18a7e4"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 19:37:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 19:37:07 2016 -0700"
      },
      "message": "Fix script location\n"
    },
    {
      "commit": "da2c313162911a17d02bfdf8b315315f0d18a7e4",
      "tree": "bebca68805e528e0970409ca03f69e703fcc4bf5",
      "parents": [
        "7132b8e182164a78317ba3f5f32941bc631d0698"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 15:21:52 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Jan 10 15:21:52 2016 -0700"
      },
      "message": "Initial set up to use script in VPN service\n"
    },
    {
      "commit": "6a149c9d3816d7c5e3260a2b6e194eb01e633502",
      "tree": "4860f424f0a3c4a91b3144393817633acfa77db7",
      "parents": [
        "7132b8e182164a78317ba3f5f32941bc631d0698",
        "66bd8751e574944157b0a3b7fa1c12df6bc3be01"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 14:51:45 2016 -0500"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 14:51:45 2016 -0500"
      },
      "message": "merge master\n"
    },
    {
      "commit": "7132b8e182164a78317ba3f5f32941bc631d0698",
      "tree": "5e9c75e60aa705764b756ba360ec481288c669d6",
      "parents": [
        "8c52f56200aa306e819073d70634da4738a0463f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 11:01:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 11:01:07 2016 -0700"
      },
      "message": "Fix import error\n"
    },
    {
      "commit": "8c52f56200aa306e819073d70634da4738a0463f",
      "tree": "df7c7c1b8ab8dde5597c285affd39afb36dd38f9",
      "parents": [
        "9c2f39eec511af56e14deca41dff8d766997499d"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 10:45:36 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 10:45:36 2016 -0700"
      },
      "message": "Add persistence to client config\n"
    },
    {
      "commit": "9c2f39eec511af56e14deca41dff8d766997499d",
      "tree": "0ddf2b249547c5c539d9e5fa1b7432bfcdbfa540",
      "parents": [
        "fb7df5a41d4401a5c6fe01e0c5eb2b42513ea92c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:25:33 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:25:33 2016 -0700"
      },
      "message": "Improve addresses in VPN service\n"
    },
    {
      "commit": "fb7df5a41d4401a5c6fe01e0c5eb2b42513ea92c",
      "tree": "286c9f7a45ea088cfa2a7996a17f48ea9ecf3450",
      "parents": [
        "4cf74cf540826e449908b6db9c261f94ee22a7a7"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:07:46 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:07:46 2016 -0700"
      },
      "message": "Fix docstrings and add modules for VPN observers\n"
    },
    {
      "commit": "4cf74cf540826e449908b6db9c261f94ee22a7a7",
      "tree": "be8cb83a34285a778c8dbff42445ea262dc02448",
      "parents": [
        "67f1b624bf30cdcb60d97c2af2712dc45de8e456"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 16:36:22 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 16:36:22 2016 -0700"
      },
      "message": "Add docstrings for VPN service\n"
    },
    {
      "commit": "66bd8751e574944157b0a3b7fa1c12df6bc3be01",
      "tree": "85473dff25074a0a606ae293ae6e30274f02211a",
      "parents": [
        "856df9c4e66efa121165a6342529bd79b9fbf838"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:33:16 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:33:16 2016 -0800"
      },
      "message": "Remove solved problem"
    },
    {
      "commit": "856df9c4e66efa121165a6342529bd79b9fbf838",
      "tree": "174444f9c1de092d2e45b91d5b640d334955b148",
      "parents": [
        "2ba99203674a8c8692e2b19ccd1543a9975323b0"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:35 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:35 2016 -0800"
      },
      "message": "Update README-VTN.md"
    },
    {
      "commit": "2ba99203674a8c8692e2b19ccd1543a9975323b0",
      "tree": "b546f72b2dbd425259d860e5f3c86a2ac65319b3",
      "parents": [
        "33f35f36c80d94a905b59f8fcd72c88f5790d6da"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:12 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:12 2016 -0800"
      },
      "message": "correction on port number"
    },
    {
      "commit": "33f35f36c80d94a905b59f8fcd72c88f5790d6da",
      "tree": "d90d953b2efc7f059cdf9e2acdc564b3715c3bb3",
      "parents": [
        "7c8c8e7267f2fa008f6aea719910268b0da3155c"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:17:44 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:17:44 2016 -0800"
      },
      "message": "redo instructions about compute and nm configuration"
    },
    {
      "commit": "7c8c8e7267f2fa008f6aea719910268b0da3155c",
      "tree": "d28bc3349e273f193372fbeb2a53ef0076c6d01e",
      "parents": [
        "9eccd0a17969994038c6b7a60054db2f91760d82"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:10:26 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:10:26 2016 -0800"
      },
      "message": "configure nm node\n"
    },
    {
      "commit": "9eccd0a17969994038c6b7a60054db2f91760d82",
      "tree": "2cec493310e5f799a202ad11fc69cf1e89da2bee",
      "parents": [
        "6c8a93eea926f1bf5add3c0aee700e65efb14e87",
        "2fb741b430259db89af4148cfdba3737b9a9ce04"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:53 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:53 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "6c8a93eea926f1bf5add3c0aee700e65efb14e87",
      "tree": "327dde2dd6ced0fc9747fc4df6e3f2f40d5d620f",
      "parents": [
        "584500acb19b800f45f42a8d29ff6a35c26d6f9d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:40 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:40 2016 -0800"
      },
      "message": "needed to specify ssh_key\n"
    },
    {
      "commit": "2fb741b430259db89af4148cfdba3737b9a9ce04",
      "tree": "1323d2a294cdc98b781c4957fc20f6aeca515f38",
      "parents": [
        "584500acb19b800f45f42a8d29ff6a35c26d6f9d",
        "8b02fe0317a77b12840c26ae8d272ae29e9a0a8b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:41:11 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:41:11 2016 -0500"
      },
      "message": "Merge branch \u0027config-refactored\u0027\n"
    },
    {
      "commit": "8b02fe0317a77b12840c26ae8d272ae29e9a0a8b",
      "tree": "d5c6121b2a040342a6482f111f4ba49a22706b6a",
      "parents": [
        "62c734767f96e436b3b35dda4a8342f847acbbff"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:18:43 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:18:43 2016 -0500"
      },
      "message": "Use docker-compose framework\n"
    },
    {
      "commit": "62c734767f96e436b3b35dda4a8342f847acbbff",
      "tree": "81ed369f5dae29fbc4115c00fe008f9f9de8fc60",
      "parents": [
        "ebbe44fe28d3ac9aa9a4bff6797f8f7587dac707"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:18:00 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:18:00 2016 -0500"
      },
      "message": "Add a couple more helpers\n"
    },
    {
      "commit": "ebbe44fe28d3ac9aa9a4bff6797f8f7587dac707",
      "tree": "2ff3ab1c34872bafd0e3ca66da3fd16e6321e393",
      "parents": [
        "c9f23c201f61980ffd960c9c2fd007a1d5423fb9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:17:43 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:17:43 2016 -0500"
      },
      "message": "Add a couple more helpers\n"
    },
    {
      "commit": "584500acb19b800f45f42a8d29ff6a35c26d6f9d",
      "tree": "c1e64642a3daa5e1de3806842224b2f8058d567e",
      "parents": [
        "b589f02298acb612230015f247f0dfbaf3abf308"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 11:17:30 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 11:17:30 2016 -0800"
      },
      "message": "get the address of the nm node as well\n"
    },
    {
      "commit": "c9f23c201f61980ffd960c9c2fd007a1d5423fb9",
      "tree": "e679177cfef51069ea29b02376681c8e9071cefe",
      "parents": [
        "443ca9a1ea9a762cff2ff8324c1ed3bb3264da03"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:17:01 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 14:17:01 2016 -0500"
      },
      "message": "Revert \u0027Backend\u0027 to \u0027CloudLab\u0027\n"
    },
    {
      "commit": "b589f02298acb612230015f247f0dfbaf3abf308",
      "tree": "3dc3d7bf2a7929ed29ef906923b775b2efdc19ad",
      "parents": [
        "24930a8efef0edd8b40e93f45c65da5875df1513",
        "92e548d279ca2062411b22b5fccc730ed4f51dd3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 09:16:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 09:16:28 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "24930a8efef0edd8b40e93f45c65da5875df1513",
      "tree": "e2cd4bf980ca5828ec0c85ee2217fe004edd1879",
      "parents": [
        "1a582c6fad2196d6b135025a3e24d8fa8d0af43b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 09:16:14 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 09:16:14 2016 -0800"
      },
      "message": "change vtn onos app container from bridged to host networking\n"
    },
    {
      "commit": "92e548d279ca2062411b22b5fccc730ed4f51dd3",
      "tree": "ef0346aa4522860c3e0219e92dd22820a773b276",
      "parents": [
        "1a582c6fad2196d6b135025a3e24d8fa8d0af43b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 10:42:00 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 10:42:00 2016 -0500"
      },
      "message": "Downgrade django-filter\n"
    },
    {
      "commit": "443ca9a1ea9a762cff2ff8324c1ed3bb3264da03",
      "tree": "ec45f95a11cd7accf776fb9fee76b8e240c09d9e",
      "parents": [
        "807aa9cf07b6141266f636992b87d39ce561cf02"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 09:22:46 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 08 09:22:46 2016 -0500"
      },
      "message": "Update frontend config; remove bash config\n"
    },
    {
      "commit": "67f1b624bf30cdcb60d97c2af2712dc45de8e456",
      "tree": "562e2fb3e3f3d19e42f86e3cd055df1cc932d9e7",
      "parents": [
        "6f87ad479db8c8ac24ef005007dd1f8f7caca58c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 21:25:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 21:25:50 2016 -0700"
      },
      "message": "Add subnet to VPN Tenant model\n"
    },
    {
      "commit": "1a582c6fad2196d6b135025a3e24d8fa8d0af43b",
      "tree": "b6242e1f8ee832130f8cf92b5a8617c0184a5987",
      "parents": [
        "3ae7afd766708fa1f33fbf513bc94fd4731fd37e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:34:54 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:34:54 2016 -0800"
      },
      "message": "add support for configuring ONOS Cluster to use specific IP addresses\n"
    },
    {
      "commit": "3ae7afd766708fa1f33fbf513bc94fd4731fd37e",
      "tree": "b7cc2690b861a637c9a93ef157ebe56d4c5b7b94",
      "parents": [
        "2a6f2410ccebed300021c9e20eb390752e5b36fa"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:34:08 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:34:08 2016 -0800"
      },
      "message": "perm fix\n"
    },
    {
      "commit": "2a6f2410ccebed300021c9e20eb390752e5b36fa",
      "tree": "0f31aa2aba080a0721b737dde3f0772fff1bffec",
      "parents": [
        "f15b1f3b3c59d9b4e33a97955cc952769dc4df62"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:33:48 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:33:48 2016 -0800"
      },
      "message": "switch to port 6641\n"
    },
    {
      "commit": "f15b1f3b3c59d9b4e33a97955cc952769dc4df62",
      "tree": "708d348cbab7873fce46c395f9d97c6615aab294",
      "parents": [
        "6e49c440c8f9afa5261dc2cef4b0a19b9787625f",
        "bf27580f2c374f0f5d73952e2685d18d50a4634a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:32:33 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:32:33 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "6e49c440c8f9afa5261dc2cef4b0a19b9787625f",
      "tree": "9b57069cf73d35a3c29056b81ffbf996f6e9ffc9",
      "parents": [
        "7655831d42830bd63075aec938ff3c8d017a0086"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:32:20 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:32:20 2016 -0800"
      },
      "message": "destroy br-int\n"
    },
    {
      "commit": "7655831d42830bd63075aec938ff3c8d017a0086",
      "tree": "a3346aff1d5abf313c812314c26a6998a3d1ca77",
      "parents": [
        "67aec2ae6377e5eb8c945c37d14b890fcf96b5a8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:19:08 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 16:19:08 2016 -0800"
      },
      "message": "ansible recipe for reconfiguring openvswitch on compute nodes\n"
    },
    {
      "commit": "6f87ad479db8c8ac24ef005007dd1f8f7caca58c",
      "tree": "18f39525e73691d855de7936acf50913268fdfe2",
      "parents": [
        "e7eb673d4265e9cd437d8bf9197ba25df96d85db",
        "bf27580f2c374f0f5d73952e2685d18d50a4634a"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:24:10 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:24:10 2016 -0700"
      },
      "message": "XMerge branch \u0027master\u0027 of github.com:open-cloud/xos into AddVPNService\n"
    },
    {
      "commit": "e7eb673d4265e9cd437d8bf9197ba25df96d85db",
      "tree": "ec2553422299a014ac4637826c027ac8b04743a4",
      "parents": [
        "8aec302313ef41058e6093c83feecd4cb957ab5d"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:00:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:00:07 2016 -0700"
      },
      "message": "Write persistent part of VPN server config only if persistent option is selected on form attempt 1\n"
    },
    {
      "commit": "bf27580f2c374f0f5d73952e2685d18d50a4634a",
      "tree": "092a7358198e82c36b8dd403f698770acc8178d3",
      "parents": [
        "bd20b02d0af79b25a8d69250af52ca7449bae3dc"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:38:26 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:38:26 2016 -0500"
      },
      "message": "Install rsync\n"
    },
    {
      "commit": "bd20b02d0af79b25a8d69250af52ca7449bae3dc",
      "tree": "518825083d4a3b236c0b4e0a3a39feaeee76eded",
      "parents": [
        "177474b10c53162bd7d0681b402a0112f583e8e1"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:34:48 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:34:48 2016 -0500"
      },
      "message": "Fix variable name\n"
    },
    {
      "commit": "807aa9cf07b6141266f636992b87d39ce561cf02",
      "tree": "5e8a4add16a1be6e79582d8dcbc04c9db1f94eb1",
      "parents": [
        "b16068ba4e375fed8e98530eca4b0c9d6b38f9fe"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:33:45 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:33:45 2016 -0500"
      },
      "message": "Activate other synchronizers\n"
    },
    {
      "commit": "b16068ba4e375fed8e98530eca4b0c9d6b38f9fe",
      "tree": "8e7d3ee11bfa02310cc9a6f43c167ff92fed1d80",
      "parents": [
        "d97ae54f4b79c3055d5d02c6858228a89a555a4b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:33:02 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:33:02 2016 -0500"
      },
      "message": "Moved admin credentials\n"
    },
    {
      "commit": "67aec2ae6377e5eb8c945c37d14b890fcf96b5a8",
      "tree": "5bfbc90754cbacba37d0a5b46504805998c093a7",
      "parents": [
        "95b959cc02828d8a9748662fe304c1f2801472ac",
        "177474b10c53162bd7d0681b402a0112f583e8e1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 10:07:13 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 10:07:13 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "95b959cc02828d8a9748662fe304c1f2801472ac",
      "tree": "8be916b063440c1974713871b5427721f0045cd9",
      "parents": [
        "24a0a79374e6ab29d2782ab76122c1434c43256d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 09:59:59 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 07 09:59:59 2016 -0800"
      },
      "message": "support docker host networking in dockerip.sh\n"
    },
    {
      "commit": "177474b10c53162bd7d0681b402a0112f583e8e1",
      "tree": "dc40e35f852bdccb2a80ddb2a7198ff4427e364e",
      "parents": [
        "9e9fd23ec8565162b2022d01e2d5fd1972a33ac9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:52:25 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:52:25 2016 -0500"
      },
      "message": "Disable proxy_ssh for all observers, it\u0027s only useful with opencloud\n"
    },
    {
      "commit": "9e9fd23ec8565162b2022d01e2d5fd1972a33ac9",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "418c9891cef54b246b9ede64d071790890fd5da2",
        "1c3a668f53d5aed8a84754946653991efc82a52c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:49:51 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:49:51 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d97ae54f4b79c3055d5d02c6858228a89a555a4b",
      "tree": "78b96c0b421b843f993527a567e2039c57154b56",
      "parents": [
        "6d04861ecfec72b3bc9241950dbc18df78688666"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:45:52 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:45:52 2016 -0500"
      },
      "message": "Work around Synchronizer startup race condition\n"
    },
    {
      "commit": "8aec302313ef41058e6093c83feecd4cb957ab5d",
      "tree": "73cd98f58b599759441ca1931c7d000616914378",
      "parents": [
        "59da8f6838fbafdb45d927a7145eb793fde15536"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 16:16:17 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 16:16:17 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 4\n"
    },
    {
      "commit": "59da8f6838fbafdb45d927a7145eb793fde15536",
      "tree": "a3247f86434fb6fbf964c73b84f2e7e231cf33d0",
      "parents": [
        "fcb656fb54a3d8522c4942b336ca9a65b7afa959"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:46:02 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:46:02 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 3\n"
    },
    {
      "commit": "fcb656fb54a3d8522c4942b336ca9a65b7afa959",
      "tree": "86b2962c2b75c9772bbeb0b62c3d3ac6f0bd0288",
      "parents": [
        "6853b2eeac26109ff3998399f75aff18f0901ec0"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:45:26 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:45:26 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 2\n"
    },
    {
      "commit": "6853b2eeac26109ff3998399f75aff18f0901ec0",
      "tree": "59f3e33bbdc99d32cef1b59e58512e92e5f32c77",
      "parents": [
        "a512ff11e0c1d88a247d132e7e942541ac927eef"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:16:33 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:16:33 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 1\n"
    },
    {
      "commit": "6d04861ecfec72b3bc9241950dbc18df78688666",
      "tree": "2138f5076e6730f3a8252c22f64aa0acab235fb6",
      "parents": [
        "0ef6aad0746806ea029aa8b3e52b3de61df838a8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:48:04 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:48:04 2016 -0500"
      },
      "message": "Run Synchronizer without supervisor\n"
    },
    {
      "commit": "0ef6aad0746806ea029aa8b3e52b3de61df838a8",
      "tree": "a205ab434f94f41779463ee4f5a1008e380e2de5",
      "parents": [
        "beef3fb610abef9830cf93feb4946b782c7d0506"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:46:40 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:46:40 2016 -0500"
      },
      "message": "Add some new targets\n"
    },
    {
      "commit": "beef3fb610abef9830cf93feb4946b782c7d0506",
      "tree": "c9efb6aa950a562b1c6d4a9b22035d1da5a02bff",
      "parents": [
        "056e54aa1bc6bd295349055b3fa5c16a460b9d25"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:40:00 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 06 16:44:47 2016 -0500"
      },
      "message": "Support devel build using local source tree\n"
    },
    {
      "commit": "a512ff11e0c1d88a247d132e7e942541ac927eef",
      "tree": "20dcf1648a9b5d31e8308b699a36caff0a3fcc1e",
      "parents": [
        "be7f22af8c002e4444c3407f99ba46c8b1aff846"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 23:14:13 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 23:14:13 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "1c3a668f53d5aed8a84754946653991efc82a52c",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "476fc5811ea790a91f898c7298aeb98d622c900b"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:54:09 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:54:09 2016 -0800"
      },
      "message": "add note about using -O OpenFlow13"
    },
    {
      "commit": "24a0a79374e6ab29d2782ab76122c1434c43256d",
      "tree": "1c224be6c0ba4e4b8a51cdbc88916d6f7b40d3a1",
      "parents": [
        "e9866887f90feb5c753b9747aa10194de0a88d22",
        "e657a054e0652f04b93c4f158f3843bd6579ded4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "476fc5811ea790a91f898c7298aeb98d622c900b",
      "tree": "1c224be6c0ba4e4b8a51cdbc88916d6f7b40d3a1",
      "parents": [
        "eb2db1bbb92b041a896fb5e1537812f60e58745e",
        "f78fcb98a241b801efe598a1e06eca3c762b8f04"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "e657a054e0652f04b93c4f158f3843bd6579ded4",
      "tree": "cdb69be502b5035f5114aa08e3f44a3759115c8c",
      "parents": [
        "39959a89e4a769efa0143835f452ee77325a1be8"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "message": "add port forward for port 6653"
    },
    {
      "commit": "f78fcb98a241b801efe598a1e06eca3c762b8f04",
      "tree": "cdb69be502b5035f5114aa08e3f44a3759115c8c",
      "parents": [
        "5764854adbb7b45fffd54e80ce3e487f6b7e893c"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "message": "add port forward for port 6653"
    },
    {
      "commit": "e9866887f90feb5c753b9747aa10194de0a88d22",
      "tree": "496b38429cd479a7eee5b9aa1ff02541821d70c1",
      "parents": [
        "4c3e48ae33653481b4d22010c38d73655e56927a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "message": "script to force br-int controller to a particular address\n"
    },
    {
      "commit": "eb2db1bbb92b041a896fb5e1537812f60e58745e",
      "tree": "496b38429cd479a7eee5b9aa1ff02541821d70c1",
      "parents": [
        "77cec3f67f97e0210290ddcfd204c74e28079500"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "message": "script to force br-int controller to a particular address\n"
    },
    {
      "commit": "be7f22af8c002e4444c3407f99ba46c8b1aff846",
      "tree": "951706e4a89a2357e4b1237191a8811593384ef8",
      "parents": [
        "6c33aa87fbbc34b7492a6f31c89e9d7d7c87cf20"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:29:32 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:29:32 2016 -0700"
      },
      "message": "Fix Makefile\n"
    },
    {
      "commit": "6c33aa87fbbc34b7492a6f31c89e9d7d7c87cf20",
      "tree": "61de49f305b5a8375cbf43666021973e2c7815f8",
      "parents": [
        "6cacf1bb7cf70f55168cad6a6493ff4e846a1956"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:28:18 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:28:18 2016 -0700"
      },
      "message": "Third attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "6cacf1bb7cf70f55168cad6a6493ff4e846a1956",
      "tree": "00a7a89ced7401b4fb6c3b4b418e567ff50a899e",
      "parents": [
        "f1b2f71fdedbb030a94ad95067ff52e5096a980e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:50:56 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:50:56 2016 -0700"
      },
      "message": "Second attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "f1b2f71fdedbb030a94ad95067ff52e5096a980e",
      "tree": "d8b16d95bbb3c3af64300b9f62e005530866f467",
      "parents": [
        "d2da28f90c03bc9d5f4a13742902583f4608de09"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:49:58 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:49:58 2016 -0700"
      },
      "message": "Second attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "d2da28f90c03bc9d5f4a13742902583f4608de09",
      "tree": "b20b27f7bd6d702baa613bc34cdba0737d9a56bd",
      "parents": [
        "3384d2dc1ebaa2c98483fcf17ac5cf48bd83f923"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 16:52:43 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 16:52:43 2016 -0700"
      },
      "message": "Attempt to provide client configuration for VPN Service\n"
    },
    {
      "commit": "056e54aa1bc6bd295349055b3fa5c16a460b9d25",
      "tree": "db328418aa42a396f992f9ec690aea301b11e7a6",
      "parents": [
        "4490ee9673a96ad1b8d8dedb1fb46ed16cafb096"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 16:18:13 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 16:18:13 2016 -0500"
      },
      "message": "Update supervisor config for running in its own container\n"
    },
    {
      "commit": "4490ee9673a96ad1b8d8dedb1fb46ed16cafb096",
      "tree": "37fa3e7c5d7604b74d781b85851d52a90b950d91",
      "parents": [
        "f9e44c44483a0ed54086b401edd1a5603ce1a244"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 16:17:14 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 16:17:14 2016 -0500"
      },
      "message": "Move setup directory, fix scripts to use it\n"
    },
    {
      "commit": "39959a89e4a769efa0143835f452ee77325a1be8",
      "tree": "d6e786780ca48ac67e5430c309408f199c2f9f74",
      "parents": [
        "58edeedd55979a5a75d27e2400fd9a33b5ec26a5",
        "418c9891cef54b246b9ede64d071790890fd5da2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "message": "Merged Master\n"
    },
    {
      "commit": "5764854adbb7b45fffd54e80ce3e487f6b7e893c",
      "tree": "d6e786780ca48ac67e5430c309408f199c2f9f74",
      "parents": [
        "58edeedd55979a5a75d27e2400fd9a33b5ec26a5",
        "ba9f5f6dd4720e807cc88ec663810ce93805aaf0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "message": "Merged Master\n"
    },
    {
      "commit": "58edeedd55979a5a75d27e2400fd9a33b5ec26a5",
      "tree": "57b6e6117d33ea10482a5a077aea9f0b9af72d0b",
      "parents": [
        "5f17cbbaa8602e67f53d1fa80e12499224499138"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:24:23 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:24:23 2016 -0800"
      },
      "message": "Deleting config only if it exist\n"
    },
    {
      "commit": "f9e44c44483a0ed54086b401edd1a5603ce1a244",
      "tree": "621a62a1fb21760841a958d223a7d3d4d747b93a",
      "parents": [
        "247540028cb2e82f3fafb28f63a4f03b88be85d8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 10:38:47 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 10:38:47 2016 -0500"
      },
      "message": "Fix padmin key\n"
    },
    {
      "commit": "247540028cb2e82f3fafb28f63a4f03b88be85d8",
      "tree": "5bc8bd171691b59d3c21288146798343b41a7600",
      "parents": [
        "fc821bdfa6d7c2698edc9b373487aa4f74004283",
        "418c9891cef54b246b9ede64d071790890fd5da2"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 10:00:10 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 10:00:10 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 into configure_refactored_containers\n"
    },
    {
      "commit": "fc821bdfa6d7c2698edc9b373487aa4f74004283",
      "tree": "cb91bbebbb570e3750bf6c755dae4213f4f75081",
      "parents": [
        "5d1c343cc02da8f5425460965ba3b42d28cec425",
        "003ff5efaed522a286dea32a0cffb887c68290d3"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:56:45 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:56:45 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 into configure_refactored_containers\n"
    },
    {
      "commit": "5d1c343cc02da8f5425460965ba3b42d28cec425",
      "tree": "5f7c9ffccef3d02a273327da643b772459e83bc8",
      "parents": [
        "f4bab7699c6e736eb17cedcbd0aa30e867508d6d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:56:05 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:56:05 2016 -0500"
      },
      "message": "Cleanup for docker-compose\n"
    },
    {
      "commit": "f4bab7699c6e736eb17cedcbd0aa30e867508d6d",
      "tree": "38312d9d962780d809e2a0908f0e9a1e74625197",
      "parents": [
        "21c60377d4f073311edef5bfa6b8b3a7728c4df8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:55:23 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:55:23 2016 -0500"
      },
      "message": "Just print results for redirection to file\n"
    },
    {
      "commit": "21c60377d4f073311edef5bfa6b8b3a7728c4df8",
      "tree": "2a1775cbfd75d932ec851ebe9cc1a0e3bb383627",
      "parents": [
        "18579e9aee4253609893b56723be9614325b16ce"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:54:44 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:54:44 2016 -0500"
      },
      "message": "Add docker-compose\n"
    },
    {
      "commit": "18579e9aee4253609893b56723be9614325b16ce",
      "tree": "1654cbb0aba5e97e42897c904f483a4734fce4df",
      "parents": [
        "a883bb9be5fa6714b8a499a5fe3d65acdaeeafa5"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:54:22 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:54:22 2016 -0500"
      },
      "message": "Write generated files to separate directory\n"
    },
    {
      "commit": "418c9891cef54b246b9ede64d071790890fd5da2",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "94f89fef580d7d9cf821b5ecafdfda8b508b42af"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "message": "Fix PYTHONPATH to include packages installed with apt-get\n"
    },
    {
      "commit": "ba9f5f6dd4720e807cc88ec663810ce93805aaf0",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "b1f1092056a8847c36182d1af92858877dfc3df9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "message": "Fix PYTHONPATH to include packages installed with apt-get\n"
    },
    {
      "commit": "3384d2dc1ebaa2c98483fcf17ac5cf48bd83f923",
      "tree": "f517cb94cecada0947a4a7e5cb160a56c7fda736",
      "parents": [
        "b3f8eb7fd4bd6247beee745b81dd460e326f3065"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:30:24 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:30:24 2016 -0700"
      },
      "message": "Update VPN service\n"
    },
    {
      "commit": "94f89fef580d7d9cf821b5ecafdfda8b508b42af",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "4c3e48ae33653481b4d22010c38d73655e56927a"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "message": "added [networking] use_vtn\u003dTrue"
    },
    {
      "commit": "b1f1092056a8847c36182d1af92858877dfc3df9",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "77cec3f67f97e0210290ddcfd204c74e28079500"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "message": "added [networking] use_vtn\u003dTrue"
    },
    {
      "commit": "4c3e48ae33653481b4d22010c38d73655e56927a",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "287137c179f741773cf39c5763a6e1b3c861cd98"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "message": "turn off nat_net when use_vtn is True\n"
    },
    {
      "commit": "77cec3f67f97e0210290ddcfd204c74e28079500",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "edfe959ff2a136bfa7974dc9ae62424aaeb66f70"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "message": "turn off nat_net when use_vtn is True\n"
    },
    {
      "commit": "287137c179f741773cf39c5763a6e1b3c861cd98",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "a31bc8fe896ce5b625a661d9e8aa4ec83081bd81"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "message": "use networking_use_vtn variable to toggle gateway setting in sync_controller_networks\n"
    },
    {
      "commit": "edfe959ff2a136bfa7974dc9ae62424aaeb66f70",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "5e7098c506daf89be6fceb69ec44849bf8d39a56"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "message": "use networking_use_vtn variable to toggle gateway setting in sync_controller_networks\n"
    },
    {
      "commit": "a31bc8fe896ce5b625a661d9e8aa4ec83081bd81",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "b18845e72ba9d6373fffbc3b31b1fa55a87035f0",
        "67cd92d97fff39ba2c798b5f20db27775cfd92a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "5e7098c506daf89be6fceb69ec44849bf8d39a56",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "b18845e72ba9d6373fffbc3b31b1fa55a87035f0",
        "404836fd7f7e007ddcbd450bbc3c29ace79e757d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "404836fd7f7e007ddcbd450bbc3c29ace79e757d",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "1946f45912c6d3aa94725fb8e5e707fe530388a3"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Jan 05 00:22:30 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 06 15:28:17 2016 -0500"
      },
      "message": "CORD-419:Support container removal when service tenant is deleted for vm based tenants\n"
    },
    {
      "commit": "b18845e72ba9d6373fffbc3b31b1fa55a87035f0",
      "tree": "10a4ba71c9f4de614c5fc4655021615f3344a148",
      "parents": [
        "35db376e34ca060ba2cf9ab10e91be0d9f4faea3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:39:46 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:39:46 2016 -0800"
      },
      "message": "add gateway variable to sync_controller_networks\n"
    },
    {
      "commit": "67cd92d97fff39ba2c798b5f20db27775cfd92a9",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "1946f45912c6d3aa94725fb8e5e707fe530388a3"
      ],
      "author": {
        "name": "svavilap",
        "email": "svavilap@apt106.apt.emulab.net",
        "time": "Tue Jan 05 00:22:30 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Jan 05 00:24:30 2016 -0500"
      },
      "message": "CORD-419:Support container removal when service tenant is deleted for vm based tenants\n"
    },
    {
      "commit": "b3f8eb7fd4bd6247beee745b81dd460e326f3065",
      "tree": "6973bef3992a667662db68c777650b65d57ed20d",
      "parents": [
        "409409ac1378e9c0b64bff5991293f00207bdfaa",
        "5512860d7d8b647cf8a4f1d867ea3beb98aed0fc"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:04:50 2016 -0500"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:04:50 2016 -0500"
      },
      "message": "Merge AddVPNService\n"
    },
    {
      "commit": "409409ac1378e9c0b64bff5991293f00207bdfaa",
      "tree": "4db5fc7ada5d3d83f038e4c884cc3fb47442f76b",
      "parents": [
        "2ceeed7589a9be1517cbd5d700cf3fcf98d95911",
        "a883bb9be5fa6714b8a499a5fe3d65acdaeeafa5"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:02:26 2016 -0500"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:02:26 2016 -0500"
      },
      "message": "Merge master\n"
    }
  ],
  "next": "1946f45912c6d3aa94725fb8e5e707fe530388a3"
}
