)]}'
{
  "log": [
    {
      "commit": "c9550bc30f9f6b89d3530cc72f6bb0b6e56b59ee",
      "tree": "f217696b42d67a8a581fec0962324ebe4fd779ee",
      "parents": [
        "fc58cf192af4fa28bd86285b5139a8fbad9d31ec",
        "15c3d6069551cdb74a798331141ee67df3a2621c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 14 10:20:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 14 10:20:45 2016 -0700"
      },
      "message": "fix merge conflict\n"
    },
    {
      "commit": "1c5ba0e398a197f702abd7ff65f879cbaa6a2dab",
      "tree": "9dc41d5d1fd1edbb5677576695c7f30255af68b2",
      "parents": [
        "97f5008f804556677688723c2e0be0322577143a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 14 01:07:54 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 14 01:07:54 2016 -0700"
      },
      "message": "install docker 1.10.3\n"
    },
    {
      "commit": "445cef235480be95fe147b09c7e51e032fa1bfb0",
      "tree": "5d8c3831d993df86d382a6117b19d1e5057fd454",
      "parents": [
        "4864e47e1365a0cd8f3b4341bae8f6428ea9cac0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 13 18:12:48 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 13 18:12:48 2016 -0700"
      },
      "message": "Added loader to xosTable\n"
    },
    {
      "commit": "cfd4e0f1f95ed684ebec70408dcc0642c578346c",
      "tree": "3a82d8d948a81f73f6b5edcdc9ba1cacf045b696",
      "parents": [
        "32f0e533faeffe805cd798f53bc21f71affc19a5",
        "69c53e9861a53174d12482c51798efdb6e41142b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 09 22:04:51 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 09 22:04:51 2016 -0700"
      },
      "message": "resolve merge conflicts\n"
    },
    {
      "commit": "69c53e9861a53174d12482c51798efdb6e41142b",
      "tree": "11bdb2dd6e3fc64382f629fd340199a7d96ef996",
      "parents": [
        "7a2d059f4ce224de967b74f2d99f1a899cf633ac"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 09 22:00:33 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 09 22:00:33 2016 -0700"
      },
      "message": "we don\u0027t need iptables\n"
    },
    {
      "commit": "56930d93a9319ccca80aeca0d945ea8f86fcca60",
      "tree": "56313a04bf8decb8350a533a788bed2042469c2c",
      "parents": [
        "aaa9b7e2778b2895576cc9d9961931e0a40c1d34"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Jun 08 14:56:37 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Jun 08 14:56:37 2016 -0700"
      },
      "message": "another guess at a possibly valid ONOS commit\n"
    },
    {
      "commit": "42d26892f7871a6f664e2291ebde2a3c3d1a6752",
      "tree": "c2b0a6192d6874413139639243b87592ab3fb87d",
      "parents": [
        "30f6e27fab2746c2b4b94f7230183e456e38fbac"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Jun 08 13:04:10 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed Jun 08 13:04:10 2016 -0700"
      },
      "message": "add onos workaround dockerfile\n"
    },
    {
      "commit": "37204e541d3bf8ecbabe1a654ed7fb6d0578da79",
      "tree": "80ae7870200a2bd87ec1f901ab3fafdee3446621",
      "parents": [
        "393e317ca4d2aa5713c208a56896d71225616326"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 07 10:24:44 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 07 10:24:44 2016 -0700"
      },
      "message": "add docker-compose to onboarding synchronizer\n"
    },
    {
      "commit": "640c032b87f5fdf24066c43791805094133691d7",
      "tree": "e64903ae777f46c2852546f2e279722db20653f0",
      "parents": [
        "5fcbdf24659c8e34f28d0eb74e1e75b39087b4e2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 23:52:06 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 23:52:06 2016 -0700"
      },
      "message": "for now, let\u0027s use our parent\u0027s docker build system\n"
    },
    {
      "commit": "77a641412e90513cc8214cede966b0325610c859",
      "tree": "d6c32dc238660d9917f168f11960c86f6458a81a",
      "parents": [
        "4f7ff0f7dc809165a40d88f039e16f9c59101cfd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 23:04:07 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 23:04:07 2016 -0700"
      },
      "message": "install docker in onboarding synchronizer container\n"
    },
    {
      "commit": "4f7ff0f7dc809165a40d88f039e16f9c59101cfd",
      "tree": "ce8868ae8f8bf0c1e83397f74bb44882d8324b96",
      "parents": [
        "50994aee7111a1e469478c9ed4fc663166ee4b2f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 17:49:07 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 01 17:49:07 2016 -0700"
      },
      "message": "we need a synchronizer with docker baked into it\n"
    },
    {
      "commit": "44cef4fd47cf2903e122da61007ffb4687f94f01",
      "tree": "9145af92c0d681b448c41fdadfee2645145f1df7",
      "parents": [
        "62e0c6191ba94c1c9f9b32c9f792f240f29762e1",
        "00db9ee937ae6eb69440c478f20bce0282ac4287"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Wed Jun 01 12:45:26 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Wed Jun 01 12:45:26 2016 -0700"
      },
      "message": "Merge pull request #151 from open-cloud/feature/docker_base\n\nCreate an xos-base Docker container that handles all prereqs"
    },
    {
      "commit": "00db9ee937ae6eb69440c478f20bce0282ac4287",
      "tree": "439054dfd5e2937279ea4969a7d8b83a0c01cb56",
      "parents": [
        "80114def8de7101c4a2702fb4352dfaf463197f3"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 16:26:08 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 16:26:08 2016 -0700"
      },
      "message": "Running sync fixes this issue: https://github.com/docker/docker/issues/9547 that occurs with old version of Docker that gets installed by current Cloudlab OpenStack profile\n"
    },
    {
      "commit": "ba41821f18f43e1a24f727834b84240665ddeea5",
      "tree": "c2e79be047b40b7960a4bd4bff2090c16e090437",
      "parents": [
        "f6348063e1d6b789c0cd94b390c05030f77cb2aa"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 14:27:06 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 14:27:06 2016 -0700"
      },
      "message": "Use \u0027REF\u0027 to generically refer to branch/commit/etc.\n"
    },
    {
      "commit": "f6348063e1d6b789c0cd94b390c05030f77cb2aa",
      "tree": "4bf6a83091e21f4d79c94a697e634d703e0a3e28",
      "parents": [
        "e8a8d9eed39919162f9b68e2bbc42cc36b1147b7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 11:26:45 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 11:26:45 2016 -0700"
      },
      "message": "need to truncate /opt/tosca/translator/__init__.py, not just create it\n"
    },
    {
      "commit": "77441900f5892433a9cc1586fa3dd53b285b5502",
      "tree": "6d434d29dbfe999485da21ce037c2dc72b1b8eb1",
      "parents": [
        "c0feb8c608bbc2575f6a2782724ca7a68d4078af"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 10:19:53 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 10:19:53 2016 -0700"
      },
      "message": "Apply changes to TOSCA setup to Dockerfile.devel, as they are in Dockerfile\n"
    },
    {
      "commit": "c0feb8c608bbc2575f6a2782724ca7a68d4078af",
      "tree": "e846de765847baff9821288291c0ea2815f161ac",
      "parents": [
        "84e4b6c2e070211cf05209af9371b41c15deb5b7",
        "e8a8d9eed39919162f9b68e2bbc42cc36b1147b7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 10:13:17 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 31 10:13:17 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into feature/docker_base\n"
    },
    {
      "commit": "e8a8d9eed39919162f9b68e2bbc42cc36b1147b7",
      "tree": "fc00fd2b718486febfa507fb884fbfe37f371725",
      "parents": [
        "a60b12f6d73be483ca69d1213cc2c40c9e87fe63"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:49:33 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:49:33 2016 -0700"
      },
      "message": "clean up unused parts of heat-translator git clone\n"
    },
    {
      "commit": "a60b12f6d73be483ca69d1213cc2c40c9e87fe63",
      "tree": "a3fb31c5ba765509718e768bc7e29a46ce23651b",
      "parents": [
        "0e2da4bb892b7d85cd5709d7c51bcf34bc753d86"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:41:17 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:43:12 2016 -0700"
      },
      "message": "make heat-translator (TOSCA tool) download/install part of Dockerfile\n"
    },
    {
      "commit": "84e4b6c2e070211cf05209af9371b41c15deb5b7",
      "tree": "200933f2855e2d3c52ed4bb610d6184f7c64b0a5",
      "parents": [
        "24e7f6d6e278f406417553178c65a33bf54e2d31"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:42:31 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:42:31 2016 -0700"
      },
      "message": "Best practices and remove tosca script install\n"
    },
    {
      "commit": "24e7f6d6e278f406417553178c65a33bf54e2d31",
      "tree": "ae03c5a0f20e6f45b56ac282ace3acb51aed128f",
      "parents": [
        "6dfa91cd7f2c84e63f895e7efdf357ce57757689"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:41:17 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 22:41:17 2016 -0700"
      },
      "message": "make heat-translator (TOSCA tool) download/install part of Dockerfile\n"
    },
    {
      "commit": "6dfa91cd7f2c84e63f895e7efdf357ce57757689",
      "tree": "b64d92d0eb5ac27e36f9faea627b1cd1a852788d",
      "parents": [
        "4142a0dbed195e35c727cb22126f1378d80c9de6",
        "0e2da4bb892b7d85cd5709d7c51bcf34bc753d86"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 15:17:08 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 15:17:08 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into feature/docker_base\n"
    },
    {
      "commit": "0e2da4bb892b7d85cd5709d7c51bcf34bc753d86",
      "tree": "1b7230b1b1283d3acac9d33ee5a1f2a864477fdd",
      "parents": [
        "2d2eb420a36da9c0d36b10a6d487dd14e2a8712b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 15:08:01 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sat May 28 15:08:01 2016 -0700"
      },
      "message": "apply best practice of emptying /var/lib/apt/lists/* after apt-get run\n"
    },
    {
      "commit": "be6c927618e4255909ae9fac19860ae0bc5f778b",
      "tree": "6e1c3efcc64edd2cd9360f947980def360a0fe70",
      "parents": [
        "88968624ee02676309758404a38fcdffe14db9f7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 23:31:22 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 23:31:22 2016 -0700"
      },
      "message": "path and other fixes\n"
    },
    {
      "commit": "45b102dc7d9a0fd6f197a8df6c19e3a9cc729751",
      "tree": "36ce08c695f1e11585bd948f82bdfac5191a370c",
      "parents": [
        "ce9d635b71c6fdc9ab6c0d9da0556121edea60ad",
        "2d2eb420a36da9c0d36b10a6d487dd14e2a8712b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:10:17 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:10:17 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into feature/docker_base\n"
    },
    {
      "commit": "ce9d635b71c6fdc9ab6c0d9da0556121edea60ad",
      "tree": "fb629e0d9d0171bd02e8ecdedeb29060ec616319",
      "parents": [
        "fb24b51f5b28cd5599de62ac37fa21252d922c01"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:08:56 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:08:56 2016 -0700"
      },
      "message": "Change test container to install nodejs with a local key and install with apt rather than curling into a shell\n"
    },
    {
      "commit": "fb24b51f5b28cd5599de62ac37fa21252d922c01",
      "tree": "0142a92901d881a6e141e6564318c78e73351ad7",
      "parents": [
        "e9c1b72c7d60afa19ccf7cb3c074d3dcbf70ce73"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:06:50 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 16:06:50 2016 -0700"
      },
      "message": "rework Dockerfiles to depend on xosproject/xos-base\n"
    },
    {
      "commit": "2d2eb420a36da9c0d36b10a6d487dd14e2a8712b",
      "tree": "8cb245e179d9b72a778df1d9d1648243dc09220c",
      "parents": [
        "d4b402fb712c3147159f15c2954cdd153a5dd741"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 15:41:29 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 15:41:29 2016 -0700"
      },
      "message": "fix/consolidate phantomjs portions of Dockerfike.base\n"
    },
    {
      "commit": "d4b402fb712c3147159f15c2954cdd153a5dd741",
      "tree": "0c0b3dd3886af5e1cd9b49064291fa58c024aeef",
      "parents": [
        "90c80edb23b94161c94b6d88cd2a66f36439e53c"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 15:25:02 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 15:25:02 2016 -0700"
      },
      "message": "Fix addition of ansible-hosts to xos-base Dockerfile\n"
    },
    {
      "commit": "90c80edb23b94161c94b6d88cd2a66f36439e53c",
      "tree": "c37f609b16d56f0670509728cf9714ec4cccbe2b",
      "parents": [
        "e9c1b72c7d60afa19ccf7cb3c074d3dcbf70ce73"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 09:18:31 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 27 09:18:31 2016 -0700"
      },
      "message": "rework xos Dockerfiles to have a \u0027base\u0027 image that isn\u0027t run but handles downloading prereqs\n"
    },
    {
      "commit": "02deb143ae49dbe2d749e72aa9607fd25010c1da",
      "tree": "7169be60d1ada841b60ce6cbace858dce3d6c621",
      "parents": [
        "e31bf9fcdbdf9b5150320f53982fb7913fc0bcd8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu May 26 13:43:28 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu May 26 13:43:28 2016 -0400"
      },
      "message": "Fix path"
    },
    {
      "commit": "030296d1c01de5b208e4ad140af43a56f8516417",
      "tree": "5b5663b88cf87afa43d524a6cff50585a1fd6d54",
      "parents": [
        "f074e8a76cb701dc7b8e33bd72f123922e1a5bd6"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 25 18:33:31 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 25 18:33:31 2016 -0700"
      },
      "message": "remove rebuild of CA list, as it\u0027s done in the xos container build\n"
    },
    {
      "commit": "b9f88216f4dbaf5a44532844557f9a62daa80ace",
      "tree": "6918e01067ce71ee758bc17d3ea029775994846f",
      "parents": [
        "4e5d824f1e59f0e48a8019c231f6c1dda709cada"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 24 07:15:51 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 24 07:15:51 2016 -0700"
      },
      "message": "make SSL cert inclusion changes to all dockerfiles\n"
    },
    {
      "commit": "8bdeb3d7c327b68678ebf0c1db210841278c82b4",
      "tree": "160b228fe35d0b39398e24eb1e1617423511cdeb",
      "parents": [
        "91dfaa276a408dff84fe9e74ff5231cc155665a3"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sun May 22 21:51:15 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sun May 22 21:51:15 2016 -0700"
      },
      "message": "revert requests change, as problem lies elsewhere\n"
    },
    {
      "commit": "91dfaa276a408dff84fe9e74ff5231cc155665a3",
      "tree": "b2bc32da55d4961f7a55f197e3af324b9fd62a8a",
      "parents": [
        "85b0a67e942e8f2b318f6987129671a6d278f2ce"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sun May 22 20:40:10 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Sun May 22 20:40:10 2016 -0700"
      },
      "message": "install requests with package manager, not pip\n"
    },
    {
      "commit": "47e141c5a376bbd0cc345998ec31698fd42decb1",
      "tree": "be35c31b59071392fe8366185cc8fd3810136054",
      "parents": [
        "c44effaef079a2cb4304be17a69e3e2b5a52acf9"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 17 12:02:00 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue May 17 12:02:00 2016 -0700"
      },
      "message": "Build local certificates into xos docker container\n"
    },
    {
      "commit": "5876e425f91b9e13304b343c01063e184c59e51b",
      "tree": "ab0fc2b7d5cc4ee1c031a1972ddaa510e89b77ed",
      "parents": [
        "91b0ef97b0db87eea95d42d1af971999dd82fa7e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue May 10 17:10:09 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue May 10 17:10:09 2016 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "91b0ef97b0db87eea95d42d1af971999dd82fa7e",
      "tree": "4af5cadbe795002a0a112ae3fd6ed083d0fb43e7",
      "parents": [
        "42e2a7e44985b8e31e042d495192fb80846c4e49"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue May 10 16:27:55 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue May 10 16:27:55 2016 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "f9b66402e660ee23985fbe430629d8cca3fb806f",
      "tree": "854d913008d62d5f9ee5cce23a231c60b3cbb9fc",
      "parents": [
        "721261438ee9fd812f0b8d76253eed37addb8439"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 14:38:24 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 14:38:24 2016 -0400"
      },
      "message": "Add jinja2 to pip install"
    },
    {
      "commit": "3d03343f9417c4c31f29118d18ba3827012ed181",
      "tree": "cdfc87d7598641e03bce6f10d8315e89f033e281",
      "parents": [
        "7543492e2ad46731ea67e82de597a7fef5dcf337"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:35:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:35:09 2016 -0700"
      },
      "message": "Add Jinja2 to pip modules"
    },
    {
      "commit": "83934098768ae9fd1facca11ab79bc1977f950fe",
      "tree": "05ad825ef444fb8b3210fe2a7544e6affffaa421",
      "parents": [
        "06a989b389de473fe69a3b16846f504d7918d64b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:14:22 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:14:22 2016 -0700"
      },
      "message": "Refactor container and configuration\n"
    },
    {
      "commit": "ab5247149d07c903547fe382cd593d1de6316bf5",
      "tree": "a7f34299e7d6b88d0e6f9230cad82dba49091872",
      "parents": [
        "8b8ba1e888b1d01966e6ac7af5dec8d460463188"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:26:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:26:50 2016 -0700"
      },
      "message": "Add back blank line\n"
    },
    {
      "commit": "8b8ba1e888b1d01966e6ac7af5dec8d460463188",
      "tree": "ed5e444849311ca939b6da67d66241b498797324",
      "parents": [
        "5707d9c7d2bcc4d64bdee4e11ce882982e5f4e0a"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:25:30 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:25:30 2016 -0700"
      },
      "message": "Remove some stuff from the XOS master configuration\n"
    },
    {
      "commit": "5707d9c7d2bcc4d64bdee4e11ce882982e5f4e0a",
      "tree": "ed1547ae983ed32ef56ba84cd16c5cddf2737df8",
      "parents": [
        "e1b9524d49ea28caf062dee989c16bbd9fd56027"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:21:04 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 16 12:21:04 2016 -0700"
      },
      "message": "Add VPN stuff to it\u0027s own container and configuration\n"
    },
    {
      "commit": "14c5dc42f50a3c48806631372a480f0c6ddc6499",
      "tree": "0e276762bc39982c12aa69650fc830271d10e7a4",
      "parents": [
        "c17511a0587fcf30d951f03af35290d2a80151dc"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 17:21:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 17:21:07 2016 -0700"
      },
      "message": "Add jinja2 to xos container\n"
    },
    {
      "commit": "7d1aca975038374be63260bb30639c7cd7e153dc",
      "tree": "449007b5f5b7311b1373dae06804ed7088691a17",
      "parents": [
        "f53e910f4f46310b3b95a5323ee7c85c8cb1015c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 16:11:05 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 16:11:05 2016 -0700"
      },
      "message": "Add in more debug stuff\n"
    },
    {
      "commit": "02b3d2b284149019e49ed5b31bdc40d9d9ca645b",
      "tree": "3ae59c100c575628f3b9ed6636f5af8c77a125ea",
      "parents": [
        "9b42edfc77a529a4d550ef0692d4e3021c74ae89"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 00:18:04 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 00:18:04 2016 -0700"
      },
      "message": "Revert a couple more files that I changed for debugging\n"
    },
    {
      "commit": "308e8f0e5920c4beba97ecc3fac7ab84ff9d6118",
      "tree": "0c1873aea607490d17bd07d6a9d1a5d3233b0738",
      "parents": [
        "7fbe63c967916ee775568a5db0fc534b8425aa8b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 00:05:27 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 15 00:05:27 2016 -0700"
      },
      "message": "Add documentation and remove some temporary changes\n"
    },
    {
      "commit": "968129f580f8d0939ee692bddcb9e445d52a3bbc",
      "tree": "2d36cbae579ba11e2dfc322822a878c4ca22a9f2",
      "parents": [
        "5b05b9003b3e79a47afc11cb1d1f2b36f683461f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Apr 13 17:26:36 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Apr 13 17:26:36 2016 -0700"
      },
      "message": "Move dh gen to synchronizer\n"
    },
    {
      "commit": "66ffea0b3561bbbe91ff6595077e9eeb10d96b0e",
      "tree": "3255ed76f979572520d55eb7fe5cba079092ad6c",
      "parents": [
        "78cca5da8e87fdb8eb82c8f0c0c42390f294615a",
        "1ccf358dc0a2230d13da51cd826220f8d6d9cfba"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 12 23:33:11 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 12 23:33:11 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "e2f7d41aaeeb996a0e224db96eed1a01f40fe7ea",
      "tree": "0a16664ca9a9d6c947d069b8be3e38e5d2906d71",
      "parents": [
        "9ac176f61d2a16cfcc7e7205335c6cc13c49b88c",
        "4f972e707c44fdf488c1faf8bf6852cf2488343d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 11 14:39:04 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 11 14:39:04 2016 -0700"
      },
      "message": "Merge branch \u0027feature/api-cleanup\u0027\n"
    },
    {
      "commit": "d1e005cc32f98f7da0bef84fd93a0c84af4fbb6d",
      "tree": "b3ed76ee4f05e2deb22ea3f6d5a31df02f6827f1",
      "parents": [
        "cc460d050ede3c7cbf9569ac2426594b2890c623"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 10 21:02:02 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 10 21:02:02 2016 -0700"
      },
      "message": "Revert \"Fix error\"\n\nThis reverts commit 049d2a37affd1732c409f113412670a732ce95c5.\n"
    },
    {
      "commit": "049d2a37affd1732c409f113412670a732ce95c5",
      "tree": "c10bf0a1b2b7dc09cc92ac9420e9692fe86bff43",
      "parents": [
        "0861787d95ea75b1ca4e06d7ed30c491268970e2"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 10 20:03:46 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 10 20:03:46 2016 -0700"
      },
      "message": "Fix error\n"
    },
    {
      "commit": "bd9761824bed58a32d3a58bb733770813c37d02f",
      "tree": "d739f613cc8ebc1ea6a3fef5a04ed0caa3a62457",
      "parents": [
        "795a6d0e630991071693e28a7a3b02387049a86c",
        "bc5a77c5241bea2658dbbbb6fbacc5306b032cd1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 08 17:51:18 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 08 17:51:18 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "6c78307bfc6c895033d907e66dcf931daa0f97c7",
      "tree": "86e977e1c633c9c7d46e41593a19bfb47d9f2b9f",
      "parents": [
        "c5310b16ba60efa744f6acedd2e1338530bb3180",
        "4d80428e29c543a09d569019a2496d853286e70c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 07 16:57:47 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 07 16:57:47 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "12445507376eab31967d9b986429940c4e80bcad",
      "tree": "4907de8649c1da415e9265c7f50af82fd33f8f86",
      "parents": [
        "45d9cc2831de77a45fc7f59c1ed5af9bb6937374"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Thu Apr 07 13:30:33 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Thu Apr 07 13:30:33 2016 -0700"
      },
      "message": "add syndicate devel configuration and syndicate-ms docker container\n"
    },
    {
      "commit": "3ba6aff41d61d3a5abe11e46c7d044e11a579c21",
      "tree": "20b65e24874be719fe7ac3a0c813006f28a2592c",
      "parents": [
        "63882fd114bfb161ea4c6e332923ef56319717f5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 06 14:44:56 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 06 14:44:56 2016 -0700"
      },
      "message": "Started test-standalone config, migrating to cloudlab\n"
    },
    {
      "commit": "b923b60c369fe3fce2a6f3b0bdf7c1d8c4ea6a6a",
      "tree": "44472780593d9e0ee2c71ce4a3df0ab4a9f4ebd0",
      "parents": [
        "681212e7e009e933929c52658e6fd1a47e934005"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 06 14:23:02 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 06 14:23:02 2016 -0400"
      },
      "message": "Add python-logstash\n"
    },
    {
      "commit": "7efa42d6cd5b8a6a0ec88e847189b5fe1b598c3d",
      "tree": "3a0b1c7507a4f79b0ca836dd54e21cd95a3bfcd7",
      "parents": [
        "b52c49a0674f21190c242e1ae811b98df37bd5e2",
        "9c98f28793ce4b2e4be96665e7f06b9cf9b59315"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 05 23:32:47 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 05 23:32:47 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "743de622430409d4b2cc77160851478cec032fc7",
      "tree": "bdc6eb8a77721094a97788f96b353291824bf4c2",
      "parents": [
        "e34ef9e182121d8e422d06d136adb804b21bd176"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 05 12:03:43 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 05 12:03:43 2016 -0700"
      },
      "message": ".PHONE -\u003e .PHONY\n"
    },
    {
      "commit": "18926d7c6a5d41856d63bf4511705b1cbebd9e85",
      "tree": "427dc1b8cfcc8d4244fb45c92cfed02b041bdd33",
      "parents": [
        "0de6b04b461f44ff5aa5bf27d5f8dc1b06685b83"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 03 00:24:34 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 03 00:24:34 2016 -0700"
      },
      "message": "No cache for synchronizer\n"
    },
    {
      "commit": "9d718b5137f7e7a8ba70c9c6c24bf958bab54b2b",
      "tree": "5325df43c899c0100d66c239df676e582a7280f4",
      "parents": [
        "dd325a4de10c73a90efb1d911d42b9d3c7a589ea"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 02 10:16:21 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 02 10:16:21 2016 -0700"
      },
      "message": "Move to better way of handling multiple pkis\n"
    },
    {
      "commit": "dd325a4de10c73a90efb1d911d42b9d3c7a589ea",
      "tree": "006b079cee8e114f151ccea46e8a0a22bf4a45e9",
      "parents": [
        "3bcea4b857f50a59fbee7753f732f8ad24cbc0b1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 02 00:02:00 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Apr 02 00:02:00 2016 -0700"
      },
      "message": "Move to a more sane way of making the pkis\n"
    },
    {
      "commit": "3bcea4b857f50a59fbee7753f732f8ad24cbc0b1",
      "tree": "370b7de8487d8686d37067118223d75681e0c6c8",
      "parents": [
        "b2e10e91412bb5ce9496941e5e4ddf9ff29c3b3f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 01 21:54:29 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Apr 01 21:54:29 2016 -0700"
      },
      "message": "Fix issue with saving tenants\n"
    },
    {
      "commit": "9d73eb5aa463f16bc991102728c2ebd7c27d6e88",
      "tree": "860e7351c5e796fb7e8a20a9c6bd95c5d02bc93f",
      "parents": [
        "5ee0bcd4a3fd4bbafeef5966ffbb8c35ee1bb2bf"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:45:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:45:50 2016 -0700"
      },
      "message": "VPN close to being done\n"
    },
    {
      "commit": "5ee0bcd4a3fd4bbafeef5966ffbb8c35ee1bb2bf",
      "tree": "295ec7bf1d508c1ba023699476878ead959481af",
      "parents": [
        "30bdab9e6de03cb73affaa80bb6bdb6d09e35aa5"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:44:45 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:44:45 2016 -0700"
      },
      "message": "VPN close to being done\n"
    },
    {
      "commit": "30bdab9e6de03cb73affaa80bb6bdb6d09e35aa5",
      "tree": "979a11ee0447d7bc18c2e81ca3ca1684d36b1bbe",
      "parents": [
        "abccb8af48c325070fe87d1060ec493cec0cb0a1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 29 23:52:46 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 29 23:52:46 2016 -0700"
      },
      "message": "Move to using a PKI per server\n"
    },
    {
      "commit": "8d0256f20909d579e6f3258a679d556660239e67",
      "tree": "948570c6b2768935730d5d2f6413ce5eadb9b461",
      "parents": [
        "6c535b7b626a2a7914f112c7133418189b0ef5a2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 29 13:37:48 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 29 13:37:48 2016 -0700"
      },
      "message": "update djangorestframework\n"
    },
    {
      "commit": "9dca6294a46228484ac514c3acf04299f31bc336",
      "tree": "318ca787b6117624d7feb12b06e7bcc3ef213df4",
      "parents": [
        "9ac1dca1710471745def6d7c79be15bc140689f2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 28 10:07:46 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 28 10:07:46 2016 -0700"
      },
      "message": "update to latest djangorestframework\n"
    },
    {
      "commit": "efe9b54b0156644565e41d671d4feeb053ca5d1c",
      "tree": "c8ed497958c06f08d75951d420a67d83373e6ad4",
      "parents": [
        "60d4b743b08760986ba9245710d89aa4b53bfd34"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 22:02:36 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 22:02:36 2016 -0700"
      },
      "message": "Add CRL verification\n"
    },
    {
      "commit": "60d4b743b08760986ba9245710d89aa4b53bfd34",
      "tree": "0131b1fb6b5123104f9c821fed61f6515dd4d70f",
      "parents": [
        "fc201f88ce43504268cf106f70121cc5c9460cc8"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 21:55:25 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 21:55:25 2016 -0700"
      },
      "message": "Add CRL verification\n"
    },
    {
      "commit": "f76aa2a54cfb4e1fcc098c7f1c25862b89b6f2ad",
      "tree": "9591d7aad96979b2f5c1ad57dd18b01c58cb5dd8",
      "parents": [
        "71ebcd77b7a6e9ee499252c70841f1d6333a98ae"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Mar 19 22:19:08 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Mar 19 22:19:08 2016 -0700"
      },
      "message": "Changes to admin\n"
    },
    {
      "commit": "2427117d48c834c452d10b4e15e3280d3689131d",
      "tree": "a5f6e7b998eeee6af3c99ea8d5c625e0b9e7a764",
      "parents": [
        "47c9374a62e7d666a9beddddfaf15b57645e3b15",
        "71cc84cd3340502b04f2aa174a402914cc0adf3b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Mar 14 09:46:51 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Mar 14 09:46:51 2016 -0700"
      },
      "message": "Fix merge conflict\n"
    },
    {
      "commit": "a25db5ab9efb7a9800594931ef664e514ba78b4e",
      "tree": "0b2c46aa3ef4e128dd0b3abf350ca597d9cf11c4",
      "parents": [
        "6fda4cba6f3406d22d15c34adf7ba4d3d0a060a2"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 19:27:12 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 19:27:30 2016 +0000"
      },
      "message": "updated logstash-forwarder section\n"
    },
    {
      "commit": "c9fb25fb963d8b2f491711ec07bfcb49ac0a6c12",
      "tree": "c443a3af96b28a1424670e6fcdc30bd284bfcce3",
      "parents": [
        "b995914fb259b66a26d996783ebeb17f1b84ee12"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 14:14:18 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 14:14:18 2016 +0000"
      },
      "message": "fix fomatting\n"
    },
    {
      "commit": "b995914fb259b66a26d996783ebeb17f1b84ee12",
      "tree": "21a71651183d5831d185ea244bdfd01292fb3f5d",
      "parents": [
        "b1904148b72a9f2425a484dd671fbd189192770e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 14:13:24 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Mar 12 14:13:24 2016 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "05cdae8d1867a6a6ef934254885f40b8eadfd796",
      "tree": "3e3ce16ddd401d7373192d9b42eb09ba9cd192b1",
      "parents": [
        "33e861a84e8dc77b280434a0dc0f78af0ffb4abf"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 28 22:21:54 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 28 22:21:54 2016 -0700"
      },
      "message": "Add stuff\n"
    },
    {
      "commit": "159f97b790fb3d4c69f5e7e7902f24cd8810104f",
      "tree": "d3ac5c0a3a89d6eb903b41bfaabd86c1e884f47e",
      "parents": [
        "c735ca4e3ad0153547f0acca26e03b0c9cbf2948"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 09:32:00 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 09:32:00 2016 -0700"
      },
      "message": "Initial work for VPN view\n"
    },
    {
      "commit": "655a97ec2775767fb957e8b1ab2f889142f790fe",
      "tree": "be8494ee76f4c162a77bc780d36121ec08570c08",
      "parents": [
        "751a3533da492aa87178d3131a81104527bd7601"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 15:57:20 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 15:57:20 2016 -0700"
      },
      "message": "Set debug options in makefiles\n"
    },
    {
      "commit": "3f6adcd7b42148f45c81b7ea7a5be6ef3f3074a4",
      "tree": "fea83094f6f806701515fca67c902741da56f013",
      "parents": [
        "0c62e4b1ed6dcb3324d042463a1d475740da891f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 15:36:32 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 15:36:32 2016 -0700"
      },
      "message": "Cleanup old code and attempt to generate server credentials per tenant\n"
    },
    {
      "commit": "0c62e4b1ed6dcb3324d042463a1d475740da891f",
      "tree": "4489ee8bebcd4963af148a12da217474e8437a30",
      "parents": [
        "18f85a5a5621fb0573f99d4dd5073eb5dac5ee7f",
        "e8ddae631f37e485b46e7d2bd2de413bce3a23e3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 14:34:21 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 21 14:34:21 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "9f5de7276f701e818da3f2586c7ed92f0546b567",
      "tree": "c800c07d88e7b929de3c81bb56cf8603ea3d22af",
      "parents": [
        "968e61bbd0f4e25a989f316fd086db125f7b38a4"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Feb 11 16:23:39 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Feb 11 16:23:39 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "6f66eb68d6978039ed493263544f3160543aeaa2",
      "tree": "02903f7c3ef12ceefe5b4564d14e0ab219a06606",
      "parents": [
        "e37228a20a356d8a203f266cfbe43c7d715feb67",
        "d6b7ba7ec1eabd9ed79f3e9043b9776cfbc8fe44"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:56:34 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:56:34 2016 -0700"
      },
      "message": "Merge master\n"
    },
    {
      "commit": "e37228a20a356d8a203f266cfbe43c7d715feb67",
      "tree": "5f243ac9e972e5921a9b5ec14bdfb20e7cac7aa4",
      "parents": [
        "a0f3993a23ad22a1e021631e33349cf088e3a890"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:47:34 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:47:34 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "a0f3993a23ad22a1e021631e33349cf088e3a890",
      "tree": "68f2162f736861123be2dc49e141191a4d1e9520",
      "parents": [
        "99af469381061c712d506d66233b66ac665abb6f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:36:02 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:36:02 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "99af469381061c712d506d66233b66ac665abb6f",
      "tree": "6f8d9bbb39dedda23110f165dc2a2f6c65a0d78a",
      "parents": [
        "567448aa6b09021187c5d55d48aae7bf439175a1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:35:12 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:35:12 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "eca6a12f10c0a74f1ad246d9d39ee533a4f0b849",
      "tree": "09369526a6f2991314e66ce47c3b91574945a10f",
      "parents": [
        "4d764904e78ceb4f3d83d1f65ff125a363d7f3b6"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:31:16 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Feb 09 20:31:16 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "4d764904e78ceb4f3d83d1f65ff125a363d7f3b6",
      "tree": "a228b56d614173e3d78d30350ca9f30430e9f501",
      "parents": [
        "8198de4eb2f474f9d749180c2d5f571e13a5a3f3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:41:40 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:41:40 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "8198de4eb2f474f9d749180c2d5f571e13a5a3f3",
      "tree": "fcb224e7680eb51a8eaa47ec6c1653d34cbe751d",
      "parents": [
        "6bfb96d88e5561bead19b7ebddd7bbcaaab51063"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:40:54 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:40:54 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "6bfb96d88e5561bead19b7ebddd7bbcaaab51063",
      "tree": "82aed47c2d67e49fc56664a2c36886162a9e7acb",
      "parents": [
        "c11a380ad6213363531c2c7554404eda31c30b4e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:19:16 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:19:16 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "c11a380ad6213363531c2c7554404eda31c30b4e",
      "tree": "40914c580a5b22cc1962096ad57c69d9730c1ae6",
      "parents": [
        "ca5aa3b78cb99f695e2868f706d01763b75a680c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:18:02 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:18:02 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "ca5aa3b78cb99f695e2868f706d01763b75a680c",
      "tree": "a0da8f2e6142c96febd7e53d4e2abef1ca1daf5f",
      "parents": [
        "b2ce0c6dba4503ba2069bff8a46b1af458486e1e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:16:38 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:16:38 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "b2ce0c6dba4503ba2069bff8a46b1af458486e1e",
      "tree": "6254577a49c29a3d2131b7809da4582e4e68ce73",
      "parents": [
        "b7ebd5b2dce80203ffd17d725dccc4451939b00b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:07:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:07:09 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "b7ebd5b2dce80203ffd17d725dccc4451939b00b",
      "tree": "786d4aa9ac3be0bd52e511630293e97640b61694",
      "parents": [
        "f2dcd377d6fd5b942daafb23fcc68a9e2b5a7fc8"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:06:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:06:09 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "f2dcd377d6fd5b942daafb23fcc68a9e2b5a7fc8",
      "tree": "588aa8c586c31752aba7ed5ed0a65e14da444703",
      "parents": [
        "59f95827cf0e38665469e20dc55caba1a378642b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:00:56 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 18:00:56 2016 -0700"
      },
      "message": "Fix dockerfile\n"
    },
    {
      "commit": "59f95827cf0e38665469e20dc55caba1a378642b",
      "tree": "fe5e24a93b85bc3618eed02b56fd2ea7987e1833",
      "parents": [
        "80b254763fbdf13bdaf9dfaf574fc127ea6de55e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:46:08 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:46:08 2016 -0700"
      },
      "message": "Fix more stuff with openvpn config\n"
    },
    {
      "commit": "80b254763fbdf13bdaf9dfaf574fc127ea6de55e",
      "tree": "6e2c3f294967304f89887d37d0e59b66ad05b013",
      "parents": [
        "c2bdc92387b2822a84d0038929d062318b5101c3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:40:46 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:40:46 2016 -0700"
      },
      "message": "Fix more stuff with openvpn config\n"
    },
    {
      "commit": "c2bdc92387b2822a84d0038929d062318b5101c3",
      "tree": "982681152d9888646a65761d9b3bdbaa81e51ea4",
      "parents": [
        "8d70a3c5edac0414093377b2e14b22189cf597fa"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:26:30 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:26:30 2016 -0700"
      },
      "message": "Fix docker file to use . instead of source\n"
    },
    {
      "commit": "8d70a3c5edac0414093377b2e14b22189cf597fa",
      "tree": "b117fe9b0c3e78a1b5d5b9e8f71372094fd87ff1",
      "parents": [
        "fd081298ac44a2b2b34d2ef8736cb05089910b10"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:20:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 07 17:20:09 2016 -0700"
      },
      "message": "Put OpenVPN commands in the correct place\n"
    },
    {
      "commit": "56c0a1bf5d5f6b15e0c8af2901f65f99bf6602a8",
      "tree": "0be389a0ce4610eeb7bcf8cc2ff58d369206a7b7",
      "parents": [
        "bc7c4cbe5194989189f2b51f3e4514161f273c23"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Feb 01 11:12:20 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Feb 01 11:12:20 2016 -0500"
      },
      "message": "Fix port\n"
    }
  ],
  "next": "791aa5718eaa9d96b95a2f1c2cd3a7a13799af28"
}
