)]}'
{
  "log": [
    {
      "commit": "fe13a2384e32eb22eb145bac0fb45aca20ea001e",
      "tree": "8547adb04a72040d56ee759f7c83f3c680426369",
      "parents": [
        "85250312e7050d2a6233b1559bdf5e2f3b344393"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 22:24:54 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 22:24:54 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "85250312e7050d2a6233b1559bdf5e2f3b344393",
      "tree": "48d52a4446a31964eeee001bd3c10133152861b3",
      "parents": [
        "6e38c4a79f184e35dc7d8e13c50e1a6d90812c2d"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 22:17:06 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 11 22:17:06 2016 -0700"
      },
      "message": "Another attempt at getting the VPN form to work\n"
    },
    {
      "commit": "6e38c4a79f184e35dc7d8e13c50e1a6d90812c2d",
      "tree": "339045eecb3aeb7f18be0123526e621daa505f41",
      "parents": [
        "a98eb3a79ab09fa5ca304be6b18ac2d8c8c05d23"
      ],
      "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": "a98eb3a79ab09fa5ca304be6b18ac2d8c8c05d23",
      "tree": "9a5bb324dacddaf8c3004c45093c5e807eb2c9aa",
      "parents": [
        "003a28c7d559214abef5d92cd2e464e3bf4c18b0"
      ],
      "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": "003a28c7d559214abef5d92cd2e464e3bf4c18b0",
      "tree": "78e710fe59945378e8902b7768fdc8f11ef247fe",
      "parents": [
        "c825c3cb62bafe3322c6d9f41884d6d58334aa3f"
      ],
      "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": "c825c3cb62bafe3322c6d9f41884d6d58334aa3f",
      "tree": "8cd8ef8464233d19c49ad406d81dd386cfdf97b6",
      "parents": [
        "fc50242d43386c38e0bd6d1671f5981b3892defe"
      ],
      "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": "fc50242d43386c38e0bd6d1671f5981b3892defe",
      "tree": "ba32eada10e9a49b0095ce75ded50aca7671f7b0",
      "parents": [
        "aebbe96d10a0c77baa51ef1915f61981f402dbc1"
      ],
      "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": "aebbe96d10a0c77baa51ef1915f61981f402dbc1",
      "tree": "6b368730ca8bbc9033a1da5dadc71ad0576fc177",
      "parents": [
        "d3716c9e3d977f6ecdf11b3a86332fabcdaf34ac"
      ],
      "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": "d3716c9e3d977f6ecdf11b3a86332fabcdaf34ac",
      "tree": "0ea51e22229c22e560f3d68a44cbe1ed127e5f89",
      "parents": [
        "5b57e880141d95306a0267f042effc352d3cd96e"
      ],
      "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": "5b57e880141d95306a0267f042effc352d3cd96e",
      "tree": "855703df4a940d1ada7c0d493c3586c6b2c2a384",
      "parents": [
        "c2e8f16fd87e83ef82da9d8ad0bb905e82a0855a",
        "89002947b87415d36db6758abf429a591d176b42"
      ],
      "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": "c2e8f16fd87e83ef82da9d8ad0bb905e82a0855a",
      "tree": "b40b24e4442aa02dbda6d8aae819e64a37b4ad3d",
      "parents": [
        "8aac627c09616b9d8431afc1e12ca5f4d7be62d0"
      ],
      "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": "8aac627c09616b9d8431afc1e12ca5f4d7be62d0",
      "tree": "da39e24dc756e8cac9ed7ddb80374a4b8c4613ba",
      "parents": [
        "e02d4b6e4f0a78787a13d3d0896439b6a85f945a"
      ],
      "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": "e02d4b6e4f0a78787a13d3d0896439b6a85f945a",
      "tree": "bebca68805e528e0970409ca03f69e703fcc4bf5",
      "parents": [
        "9f00a8ad580c3525110a45f0f404a82399d6d969"
      ],
      "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": "89002947b87415d36db6758abf429a591d176b42",
      "tree": "4860f424f0a3c4a91b3144393817633acfa77db7",
      "parents": [
        "9f00a8ad580c3525110a45f0f404a82399d6d969",
        "61ee020adad3199ebfeec066a199c41d17423769"
      ],
      "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": "9f00a8ad580c3525110a45f0f404a82399d6d969",
      "tree": "5e9c75e60aa705764b756ba360ec481288c669d6",
      "parents": [
        "3f67ddf2add472ff308b00596f742ee193b99537"
      ],
      "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": "3f67ddf2add472ff308b00596f742ee193b99537",
      "tree": "df7c7c1b8ab8dde5597c285affd39afb36dd38f9",
      "parents": [
        "5055c7bae9004c478a7010e3cf04fc65093b7839"
      ],
      "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": "5055c7bae9004c478a7010e3cf04fc65093b7839",
      "tree": "0ddf2b249547c5c539d9e5fa1b7432bfcdbfa540",
      "parents": [
        "c951d5b8e4f93444108bc35c7ba27afc11cd77db"
      ],
      "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": "c951d5b8e4f93444108bc35c7ba27afc11cd77db",
      "tree": "286c9f7a45ea088cfa2a7996a17f48ea9ecf3450",
      "parents": [
        "82760825cb14703d4acf71cf6280a8f3e24b2958"
      ],
      "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": "82760825cb14703d4acf71cf6280a8f3e24b2958",
      "tree": "be8cb83a34285a778c8dbff42445ea262dc02448",
      "parents": [
        "a9b673b75345ec2e1671f166bc18ce6ccf982f96"
      ],
      "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": "61ee020adad3199ebfeec066a199c41d17423769",
      "tree": "85473dff25074a0a606ae293ae6e30274f02211a",
      "parents": [
        "feffda9df733b88bdf7e651257324f3477665282"
      ],
      "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": "feffda9df733b88bdf7e651257324f3477665282",
      "tree": "174444f9c1de092d2e45b91d5b640d334955b148",
      "parents": [
        "5a8f3f3c7d2423bbf67f9de3d0d386760f7ae14f"
      ],
      "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": "5a8f3f3c7d2423bbf67f9de3d0d386760f7ae14f",
      "tree": "b546f72b2dbd425259d860e5f3c86a2ac65319b3",
      "parents": [
        "e65f8d5921b3dce4a7251572b0a85eb90f9804b9"
      ],
      "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": "e65f8d5921b3dce4a7251572b0a85eb90f9804b9",
      "tree": "d90d953b2efc7f059cdf9e2acdc564b3715c3bb3",
      "parents": [
        "b327876c155e44020b2109a027f3de42e9a4d797"
      ],
      "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": "b327876c155e44020b2109a027f3de42e9a4d797",
      "tree": "d28bc3349e273f193372fbeb2a53ef0076c6d01e",
      "parents": [
        "77224f6edd91f274fcb623d88954b1d04ca7df63"
      ],
      "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": "77224f6edd91f274fcb623d88954b1d04ca7df63",
      "tree": "2cec493310e5f799a202ad11fc69cf1e89da2bee",
      "parents": [
        "3e5a1f5aad51f3b3aa911522d2e65abbfb51f6f7",
        "d57ae5b8b28f300a1efc4126b5084641a596f524"
      ],
      "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": "3e5a1f5aad51f3b3aa911522d2e65abbfb51f6f7",
      "tree": "327dde2dd6ced0fc9747fc4df6e3f2f40d5d620f",
      "parents": [
        "aa236b2f8376e610d581e492038fc165142355a7"
      ],
      "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": "d57ae5b8b28f300a1efc4126b5084641a596f524",
      "tree": "1323d2a294cdc98b781c4957fc20f6aeca515f38",
      "parents": [
        "aa236b2f8376e610d581e492038fc165142355a7",
        "b71260bf465b79e2255276175cb0855603b2ab63"
      ],
      "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": "b71260bf465b79e2255276175cb0855603b2ab63",
      "tree": "d5c6121b2a040342a6482f111f4ba49a22706b6a",
      "parents": [
        "b46dce8faf109ce075c65064404810fca7bf5d39"
      ],
      "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": "b46dce8faf109ce075c65064404810fca7bf5d39",
      "tree": "81ed369f5dae29fbc4115c00fe008f9f9de8fc60",
      "parents": [
        "f9a4c3513e0662b0ade8f24f67f35546b2c8090c"
      ],
      "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": "f9a4c3513e0662b0ade8f24f67f35546b2c8090c",
      "tree": "2ff3ab1c34872bafd0e3ca66da3fd16e6321e393",
      "parents": [
        "a162ffdae65b839356a4f343ac02db7f04706164"
      ],
      "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": "aa236b2f8376e610d581e492038fc165142355a7",
      "tree": "c1e64642a3daa5e1de3806842224b2f8058d567e",
      "parents": [
        "9958a0d0333076dad5d508e30719b9056f45375d"
      ],
      "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": "a162ffdae65b839356a4f343ac02db7f04706164",
      "tree": "e679177cfef51069ea29b02376681c8e9071cefe",
      "parents": [
        "75be64b371f438e4153fba3a7f8df5ff9ab12848"
      ],
      "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": "9958a0d0333076dad5d508e30719b9056f45375d",
      "tree": "3dc3d7bf2a7929ed29ef906923b775b2efdc19ad",
      "parents": [
        "d358673883cd7f1bd4d23dc0bab355cfdb4fc4ce",
        "c3218b6434bddbc299740d112cf7080979215e5a"
      ],
      "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": "d358673883cd7f1bd4d23dc0bab355cfdb4fc4ce",
      "tree": "e2cd4bf980ca5828ec0c85ee2217fe004edd1879",
      "parents": [
        "49390af24c8629d99a49725f643ec05c3f07d8ff"
      ],
      "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": "c3218b6434bddbc299740d112cf7080979215e5a",
      "tree": "ef0346aa4522860c3e0219e92dd22820a773b276",
      "parents": [
        "49390af24c8629d99a49725f643ec05c3f07d8ff"
      ],
      "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": "75be64b371f438e4153fba3a7f8df5ff9ab12848",
      "tree": "ec45f95a11cd7accf776fb9fee76b8e240c09d9e",
      "parents": [
        "ed8fdcfab9eb4d16fd90e90f103efe8c37911746"
      ],
      "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": "a9b673b75345ec2e1671f166bc18ce6ccf982f96",
      "tree": "562e2fb3e3f3d19e42f86e3cd055df1cc932d9e7",
      "parents": [
        "a7668a3cbda48fbd0c61de1f3fa4b566ea870bac"
      ],
      "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": "49390af24c8629d99a49725f643ec05c3f07d8ff",
      "tree": "b6242e1f8ee832130f8cf92b5a8617c0184a5987",
      "parents": [
        "8c044f09571bca1406377224651dbd814ec17238"
      ],
      "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": "8c044f09571bca1406377224651dbd814ec17238",
      "tree": "b7cc2690b861a637c9a93ef157ebe56d4c5b7b94",
      "parents": [
        "deba05fa9f7556d94cba37a8c9dd139a18becdb4"
      ],
      "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": "deba05fa9f7556d94cba37a8c9dd139a18becdb4",
      "tree": "0f31aa2aba080a0721b737dde3f0772fff1bffec",
      "parents": [
        "8454523e18a95f3ec9cbabe04b31577c1ea379b6"
      ],
      "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": "8454523e18a95f3ec9cbabe04b31577c1ea379b6",
      "tree": "708d348cbab7873fce46c395f9d97c6615aab294",
      "parents": [
        "0de539926cbbc816709125eb42f2376286264127",
        "f34b99a69d2ac6ad7f2314b7bbcd4fc51c35389d"
      ],
      "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": "0de539926cbbc816709125eb42f2376286264127",
      "tree": "9b57069cf73d35a3c29056b81ffbf996f6e9ffc9",
      "parents": [
        "379e2bc1d5ed31bb4ba52bd04aca018935e0f37e"
      ],
      "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": "379e2bc1d5ed31bb4ba52bd04aca018935e0f37e",
      "tree": "a3346aff1d5abf313c812314c26a6998a3d1ca77",
      "parents": [
        "7fcba473b8bf7499ab47ae360bea32ee2873a99c"
      ],
      "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": "a7668a3cbda48fbd0c61de1f3fa4b566ea870bac",
      "tree": "18f39525e73691d855de7936acf50913268fdfe2",
      "parents": [
        "9a7ac296a82313dc2cc3a79776daf794625a1169",
        "f34b99a69d2ac6ad7f2314b7bbcd4fc51c35389d"
      ],
      "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": "9a7ac296a82313dc2cc3a79776daf794625a1169",
      "tree": "ec2553422299a014ac4637826c027ac8b04743a4",
      "parents": [
        "cec1401e5b1b52a58150406cec54196a2683121a"
      ],
      "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": "f34b99a69d2ac6ad7f2314b7bbcd4fc51c35389d",
      "tree": "092a7358198e82c36b8dd403f698770acc8178d3",
      "parents": [
        "89ec11c6cc4c8b2647c1553b792425fbd9d0d28a"
      ],
      "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": "89ec11c6cc4c8b2647c1553b792425fbd9d0d28a",
      "tree": "518825083d4a3b236c0b4e0a3a39feaeee76eded",
      "parents": [
        "615d5d373d9f745fe5cc794e6a5a7c2fc71ac859"
      ],
      "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": "ed8fdcfab9eb4d16fd90e90f103efe8c37911746",
      "tree": "5e8a4add16a1be6e79582d8dcbc04c9db1f94eb1",
      "parents": [
        "0c5da860803465489dc85c4d5eebc38deef2d668"
      ],
      "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": "0c5da860803465489dc85c4d5eebc38deef2d668",
      "tree": "8e7d3ee11bfa02310cc9a6f43c167ff92fed1d80",
      "parents": [
        "c22f24ff37056993ed7335d0f7fd58729aadb9a5"
      ],
      "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": "7fcba473b8bf7499ab47ae360bea32ee2873a99c",
      "tree": "5bfbc90754cbacba37d0a5b46504805998c093a7",
      "parents": [
        "fcef0179a5f267e6289aa1b7efd4f6b3402879f4",
        "615d5d373d9f745fe5cc794e6a5a7c2fc71ac859"
      ],
      "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": "fcef0179a5f267e6289aa1b7efd4f6b3402879f4",
      "tree": "8be916b063440c1974713871b5427721f0045cd9",
      "parents": [
        "dd0f741dffa0dfba7ffb2441206f61de443405e7"
      ],
      "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": "615d5d373d9f745fe5cc794e6a5a7c2fc71ac859",
      "tree": "dc40e35f852bdccb2a80ddb2a7198ff4427e364e",
      "parents": [
        "8e876fe1f9b16b421c648188a4ba505e7deca816"
      ],
      "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": "8e876fe1f9b16b421c648188a4ba505e7deca816",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "7091cd438b7fa6edd7b4bcf57cb0162003882e29",
        "ec381b20fc2061cc1c2e490df46903b9e2b9732c"
      ],
      "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": "c22f24ff37056993ed7335d0f7fd58729aadb9a5",
      "tree": "78b96c0b421b843f993527a567e2039c57154b56",
      "parents": [
        "9da2347238d0266f33b6af066c304978a89e7edc"
      ],
      "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": "cec1401e5b1b52a58150406cec54196a2683121a",
      "tree": "73cd98f58b599759441ca1931c7d000616914378",
      "parents": [
        "b3fcf1b31f14bdd5785b126cdd5c1a36de53d555"
      ],
      "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": "b3fcf1b31f14bdd5785b126cdd5c1a36de53d555",
      "tree": "a3247f86434fb6fbf964c73b84f2e7e231cf33d0",
      "parents": [
        "0a17993963736f32c9bdecd7d1a0422680212ba0"
      ],
      "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": "0a17993963736f32c9bdecd7d1a0422680212ba0",
      "tree": "86b2962c2b75c9772bbeb0b62c3d3ac6f0bd0288",
      "parents": [
        "4a23e7d515dc2160f595a09f37fc4926f7884c2c"
      ],
      "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": "4a23e7d515dc2160f595a09f37fc4926f7884c2c",
      "tree": "59f3e33bbdc99d32cef1b59e58512e92e5f32c77",
      "parents": [
        "b288c9d6fe7f955a12b36c199bb4ac72dbe2c51e"
      ],
      "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": "9da2347238d0266f33b6af066c304978a89e7edc",
      "tree": "2138f5076e6730f3a8252c22f64aa0acab235fb6",
      "parents": [
        "a3f2b81693d5737a7d9081d1918d3862fe7ee362"
      ],
      "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": "a3f2b81693d5737a7d9081d1918d3862fe7ee362",
      "tree": "a205ab434f94f41779463ee4f5a1008e380e2de5",
      "parents": [
        "441200876379a96f04e0d6fb6f9bc2fddb2695d2"
      ],
      "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": "441200876379a96f04e0d6fb6f9bc2fddb2695d2",
      "tree": "c9efb6aa950a562b1c6d4a9b22035d1da5a02bff",
      "parents": [
        "c229404a69a68d9dd321df2cdbaa23abf4938e6f"
      ],
      "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": "b288c9d6fe7f955a12b36c199bb4ac72dbe2c51e",
      "tree": "20dcf1648a9b5d31e8308b699a36caff0a3fcc1e",
      "parents": [
        "1a76aa766731d6e4285308e0ffab661cd4958fc6"
      ],
      "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": "ec381b20fc2061cc1c2e490df46903b9e2b9732c",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "2db12f6f9617dea079f8533baf93a392a9f5c1d3"
      ],
      "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": "dd0f741dffa0dfba7ffb2441206f61de443405e7",
      "tree": "1c224be6c0ba4e4b8a51cdbc88916d6f7b40d3a1",
      "parents": [
        "4373df203006681935c6d0d89983e5595c5bdf22",
        "a6bffa2d1fa3d5fbd264d712d98d4586fd8ad668"
      ],
      "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": "2db12f6f9617dea079f8533baf93a392a9f5c1d3",
      "tree": "1c224be6c0ba4e4b8a51cdbc88916d6f7b40d3a1",
      "parents": [
        "1ab38d27d1df948c8b1ca251a77758c6da8985cc",
        "9cd807b605f0ddcf576db578a348de6d5c2e082e"
      ],
      "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": "a6bffa2d1fa3d5fbd264d712d98d4586fd8ad668",
      "tree": "cdb69be502b5035f5114aa08e3f44a3759115c8c",
      "parents": [
        "5e8499e5f17d1bfffef18d74a5b439fe261008f8"
      ],
      "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": "9cd807b605f0ddcf576db578a348de6d5c2e082e",
      "tree": "cdb69be502b5035f5114aa08e3f44a3759115c8c",
      "parents": [
        "f0fb6e556108fe0ee941ebd8b72b2dc044377964"
      ],
      "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": "4373df203006681935c6d0d89983e5595c5bdf22",
      "tree": "496b38429cd479a7eee5b9aa1ff02541821d70c1",
      "parents": [
        "409503e506610f441bb657f564640a23260169e5"
      ],
      "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": "1ab38d27d1df948c8b1ca251a77758c6da8985cc",
      "tree": "496b38429cd479a7eee5b9aa1ff02541821d70c1",
      "parents": [
        "e84ae800b6a3a815f208fd4f51dfaec13bcd925f"
      ],
      "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": "1a76aa766731d6e4285308e0ffab661cd4958fc6",
      "tree": "951706e4a89a2357e4b1237191a8811593384ef8",
      "parents": [
        "aa0f50d98a0f669056adad84fadea5f751347b99"
      ],
      "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": "aa0f50d98a0f669056adad84fadea5f751347b99",
      "tree": "61de49f305b5a8375cbf43666021973e2c7815f8",
      "parents": [
        "e1c427f05a2238f67afa03ff9c49d97ff4339eae"
      ],
      "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": "e1c427f05a2238f67afa03ff9c49d97ff4339eae",
      "tree": "00a7a89ced7401b4fb6c3b4b418e567ff50a899e",
      "parents": [
        "6edc64be74738b9ca92a268fe9273f8dcdc6e2e3"
      ],
      "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": "6edc64be74738b9ca92a268fe9273f8dcdc6e2e3",
      "tree": "d8b16d95bbb3c3af64300b9f62e005530866f467",
      "parents": [
        "bd2ed3a236b8843b53320ce06b833dc74cd4c97d"
      ],
      "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": "bd2ed3a236b8843b53320ce06b833dc74cd4c97d",
      "tree": "b20b27f7bd6d702baa613bc34cdba0737d9a56bd",
      "parents": [
        "6b55732f15ccf7dd825e83762ef43aa9fb07da7a"
      ],
      "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": "c229404a69a68d9dd321df2cdbaa23abf4938e6f",
      "tree": "db328418aa42a396f992f9ec690aea301b11e7a6",
      "parents": [
        "5bdf705179c37ffabe662fffcf629af4264e9950"
      ],
      "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": "5bdf705179c37ffabe662fffcf629af4264e9950",
      "tree": "37fa3e7c5d7604b74d781b85851d52a90b950d91",
      "parents": [
        "fb483bbe2132702643e9700657999dc1473f6184"
      ],
      "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": "5e8499e5f17d1bfffef18d74a5b439fe261008f8",
      "tree": "d6e786780ca48ac67e5430c309408f199c2f9f74",
      "parents": [
        "9060328205f12df2087ae395f4aeafae01283f2f",
        "7091cd438b7fa6edd7b4bcf57cb0162003882e29"
      ],
      "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": "f0fb6e556108fe0ee941ebd8b72b2dc044377964",
      "tree": "d6e786780ca48ac67e5430c309408f199c2f9f74",
      "parents": [
        "9060328205f12df2087ae395f4aeafae01283f2f",
        "24699afa6e2d92db1cef8434769f1fdb3b77ae87"
      ],
      "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": "9060328205f12df2087ae395f4aeafae01283f2f",
      "tree": "57b6e6117d33ea10482a5a077aea9f0b9af72d0b",
      "parents": [
        "04735ef00d77947b8cb6e938748af4aea59d028b"
      ],
      "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": "fb483bbe2132702643e9700657999dc1473f6184",
      "tree": "621a62a1fb21760841a958d223a7d3d4d747b93a",
      "parents": [
        "54b849e730cfdefb1c541368415fe99677a4be9e"
      ],
      "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": "54b849e730cfdefb1c541368415fe99677a4be9e",
      "tree": "5bc8bd171691b59d3c21288146798343b41a7600",
      "parents": [
        "f862aaf904481d5912a6c03fd931205c2dbe9a74",
        "7091cd438b7fa6edd7b4bcf57cb0162003882e29"
      ],
      "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": "f862aaf904481d5912a6c03fd931205c2dbe9a74",
      "tree": "cb91bbebbb570e3750bf6c755dae4213f4f75081",
      "parents": [
        "48c8521f41d59dd274dddd06abf16e2da9af9e05",
        "a54483b2272d0e91084cb4148e4a05d96586dfd1"
      ],
      "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": "48c8521f41d59dd274dddd06abf16e2da9af9e05",
      "tree": "5f7c9ffccef3d02a273327da643b772459e83bc8",
      "parents": [
        "95aa40c5701fc696206e9fa4666b6524c23955ea"
      ],
      "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": "95aa40c5701fc696206e9fa4666b6524c23955ea",
      "tree": "38312d9d962780d809e2a0908f0e9a1e74625197",
      "parents": [
        "8332213ea104db690e640bc7f0376f7f8a1123d8"
      ],
      "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": "8332213ea104db690e640bc7f0376f7f8a1123d8",
      "tree": "2a1775cbfd75d932ec851ebe9cc1a0e3bb383627",
      "parents": [
        "7d04067ed955d486d59eb7ddf7c8df53d74233a0"
      ],
      "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": "7d04067ed955d486d59eb7ddf7c8df53d74233a0",
      "tree": "1654cbb0aba5e97e42897c904f483a4734fce4df",
      "parents": [
        "0eca6f674fc083fb3f9f685ac4d4ef32f25192a8"
      ],
      "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": "7091cd438b7fa6edd7b4bcf57cb0162003882e29",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "e664ec42bee258f12227f531ed9e328165cec9b9"
      ],
      "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": "24699afa6e2d92db1cef8434769f1fdb3b77ae87",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "8db1bbb792dd2eb5c32a46774d2e645491e86419"
      ],
      "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": "6b55732f15ccf7dd825e83762ef43aa9fb07da7a",
      "tree": "f517cb94cecada0947a4a7e5cb160a56c7fda736",
      "parents": [
        "0e6f7057d71843d100da5dab2db4a9e22d68e180"
      ],
      "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": "e664ec42bee258f12227f531ed9e328165cec9b9",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "409503e506610f441bb657f564640a23260169e5"
      ],
      "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": "8db1bbb792dd2eb5c32a46774d2e645491e86419",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "e84ae800b6a3a815f208fd4f51dfaec13bcd925f"
      ],
      "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": "409503e506610f441bb657f564640a23260169e5",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "7ab818fec936bdf2b64f66fb15cd40242fbe13db"
      ],
      "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": "e84ae800b6a3a815f208fd4f51dfaec13bcd925f",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "9635a7c3e55b7fd02bda74e05840e1005e199203"
      ],
      "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": "7ab818fec936bdf2b64f66fb15cd40242fbe13db",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "d968ab8583146b58d85e678e6ba2d21ab6efa20a"
      ],
      "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": "9635a7c3e55b7fd02bda74e05840e1005e199203",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "89f28e8678787831e1b6f18904cdf1e4923fdf99"
      ],
      "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": "d968ab8583146b58d85e678e6ba2d21ab6efa20a",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
        "7f56ce8e1aab286885b2f5cec03efd009ecb28d0"
      ],
      "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": "89f28e8678787831e1b6f18904cdf1e4923fdf99",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
        "7cf92652cbd5542a5c5e87d980a345585e436acf"
      ],
      "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": "7cf92652cbd5542a5c5e87d980a345585e436acf",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "0d49ccbd751c3b6a7127b949eee77c69814b3ad5"
      ],
      "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": "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
      "tree": "10a4ba71c9f4de614c5fc4655021615f3344a148",
      "parents": [
        "44ed35f00d0422a42dfb1a3ca5450dcdd5d11fca"
      ],
      "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": "7f56ce8e1aab286885b2f5cec03efd009ecb28d0",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "0d49ccbd751c3b6a7127b949eee77c69814b3ad5"
      ],
      "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"
    }
  ],
  "next": "0e6f7057d71843d100da5dab2db4a9e22d68e180"
}
