)]}'
{
  "log": [
    {
      "commit": "85d614f61cffe6a28b35f1251d155d2a72c76f7b",
      "tree": "04e370f184c7a5d00c46da2d3c1e35e75a44c5d3",
      "parents": [
        "3b89ab5e18f0dfb1ca7158cf36ee3fe4047c8e27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 01 14:30:40 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 02 11:48:09 2017 -0800"
      },
      "message": "CORD-842 Dockerfile for building Chameleon\n\nChange-Id: Ife9f104aa4c43e3e5df8e78deb5648678dc928c8\n"
    },
    {
      "commit": "ac0d86c0bb51881006a5341ebb82bedbd4b1e85c",
      "tree": "12ae31ae5a57c39b22d9287f19ffc67a22536279",
      "parents": [
        "252de5c9c410698f2a09d0204149b3c475d7c217"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 21:38:41 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 20:51:08 2017 -0800"
      },
      "message": "CORD-828, Force upgrade the requests package\n\nChange-Id: Ib84ba1026458797822e2ba2b84652e6f4e0d687c\n"
    },
    {
      "commit": "517f80c7d627d43e633ea70167f28a6fc6b39483",
      "tree": "6a968c376ac7b9c7ccfdd3acff6eba4e14f62fbc",
      "parents": [
        "44ecb2f8a925daf81ee23f34c1fa964f1fa1f6d8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 10 10:00:55 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 10 11:14:16 2017 -0800"
      },
      "message": "add protobuf requirements to xos-base container image (CORD-695)\n\nChange-Id: Iee9df57dde4b4035d699e6736e5913eea26bba51\n"
    },
    {
      "commit": "55695500414e26f1762eadbf593ba8631883a320",
      "tree": "218d07aece80fd3e03eb432859accb57bf69833f",
      "parents": [
        "b2254a58311637359209fe5d74ea44939c0fead4"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Nov 30 17:20:14 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Dec 16 10:57:37 2016 -0800"
      },
      "message": "don\u0027t run anything by default in xos container, create directories\nget rid of database port/ip from env vars hack\ndefault to \u0027xos_db\u0027 for the database host\ndon\u0027t require redis container\nupdate to docker-compose v2 format, to use docker networking\nmore compose v2 fixes\nadd networks to ui/sync containers\nupdate docker/docker-compose versions\nupdate ansible, reduce errors during xos-manage execution\ntry localhost instead of 127.0.0.1\ndependencies for docker-compose, legacy django db restore (unfortunately)\n\nChange-Id: I7d30a1731d7a0906b2cf836693470936d2597ed0\n"
    },
    {
      "commit": "ecf088aad40020bab8a86964d9686fd25f515fbb",
      "tree": "20345baa31d9119076d285f928e8ac7344565bc0",
      "parents": [
        "4d121c286443a485c88101283a40d049c78d3412"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Oct 20 10:25:34 2016 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Nov 10 13:54:10 2016 -0800"
      },
      "message": "Enabled CORS\nFetching info from L-XOS\n\nChange-Id: I6293f15adeb7716cc31499b18d35bdedf8f7cde1\n"
    },
    {
      "commit": "78b04b81e4b68b30bc22027ff2e2b87ba9705d40",
      "tree": "dc5b5f05538091cede24a43ccd26b4c895ef0902",
      "parents": [
        "9b491331e1678d88069e125f520dde7420ceaf7a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:38:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:38:09 2016 -0700"
      },
      "message": "remove ng-xos-lib from xos container\n\nChange-Id: Id3ba7e1e64b8a15653fdb6bb57bf26d0fbf27887\n"
    },
    {
      "commit": "6e7f05e1fbe1ce2698c965a58b34af2048d14048",
      "tree": "3087888c1ba984c94cccc99cd8723dbf54630f63",
      "parents": [
        "fafd7f628e4c246f9e18e15da19264b51f76c610"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 13:41:28 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 13:41:28 2016 -0700"
      },
      "message": "refactor docker-in-docker support from onboarding_synchronizer to xos_base container\n\nChange-Id: I7d7eb6e9b8720704798eae06c795073c6214c2a7\n"
    },
    {
      "commit": "f40999bb973068368cf0c9694c1f6f14708b3c9b",
      "tree": "c9aea32821b9c3512de6ee3269beca5e915fb38d",
      "parents": [
        "d0fbf46feac0c054b274f13e3217580ef90dc7c8"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Oct 05 14:48:44 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Oct 12 15:58:25 2016 -0700"
      },
      "message": "switch to using tosca-parser instead of subdir from heat-translator\nadd suffix to yaml file and fix import in run.py\nremove unnecessary includes\ndon\u0027t nest requirements, new tosca-parser fails this\nfix \u0027scalable\u0027 to work with tosca-parser defaults\ntypo, typo2\ncheck against max_instances to determine if scalable\ndon\u0027t clean up after a tosca test fails in ways that prevent db inspection debugging\nbetter debugging support\nsave test run TOSCA to /tmp for debugging\nfix other scalable check\nbetter naming for temp test tosca files\n\nChange-Id: I434dada57258e61a2d3905e6ab58b7b171fa993f\n"
    },
    {
      "commit": "2077ed14c5e3310da7837ebd9dee29778aa3aa0c",
      "tree": "ebf3f3acda5affb3b5a6f0c4710e7f04bb87efd9",
      "parents": [
        "02f44d62744f3b45ac47b0534b42dd40af571d87"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 03 10:25:40 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 03 10:36:19 2016 -0700"
      },
      "message": "Using ng-xos-lib master in xos master\n\nChange-Id: I06429f7781d4f423a1902f5f735c4ba541c3d54c\n"
    },
    {
      "commit": "02f44d62744f3b45ac47b0534b42dd40af571d87",
      "tree": "b214e896c10291bffa93a9be9dc40c4fa4fef336",
      "parents": [
        "6bc31bf65ae778984878bbf61d60fae592174213"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Sep 19 17:17:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 03 10:27:44 2016 -0700"
      },
      "message": "Added piechart to ceilometer\n\nChange-Id: Ifd48eb528859b0d1d8bb26a029fe4c27090e82cd\n"
    },
    {
      "commit": "e40f3d5563e4b3e8ee51459d5bf18367f35206be",
      "tree": "be3553d495e1f90598ad51072090b3a6148a3d5d",
      "parents": [
        "14409aab852903bf87ccfb2bc8611c6ce8ca693b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Sep 16 17:05:58 2016 +0200"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Sep 16 17:05:58 2016 +0200"
      },
      "message": "Send data model changes to Watchers via redis\n\nChange-Id: I1b210dab6e63fa1f151ab6884e7f634919311bbb\n"
    },
    {
      "commit": "f23a9552e0bc3b4a680e04580ade954769fd6a7c",
      "tree": "e32de7ac6a530ded426a89c80ebef5f039fd8c99",
      "parents": [
        "58d0edefe16e357189803ece46666db536228e21"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 30 09:34:32 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 30 16:58:29 2016 -0700"
      },
      "message": "save python package versions in /var/xos\nupdate to ubuntu 14.04.5\nuse requirements file for pip install\n\nChange-Id: I1aa375e4ae374a65495fcbcbf9eb6a3b27b2710a\n"
    },
    {
      "commit": "6280bfec04aa7b1d5b7f6f5596eb518bcfe2292d",
      "tree": "ff1ca05f59ad6a7c0c1f7941a8a68332961c7303",
      "parents": [
        "489e26e2925c6fb27fe1d31496b9a47cabbb8868"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 11:28:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 11:28:23 2016 -0700"
      },
      "message": "remove cryptography pip module\n\nChange-Id: I2438e1c8c32de43e3fabeb10709016ba9190caf2\n"
    },
    {
      "commit": "f7da141660a7184a41f412d1eceb94ea503a844b",
      "tree": "9d6d016e04eeed9ec3ecfe35833b802845cfe7a8",
      "parents": [
        "c95fdffa17cef0c85f8f66329aaf4a5599939746"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 18 17:23:07 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 19 09:16:10 2016 -0700"
      },
      "message": "Removed Django Geoposition and used Gmaps API to draw site map\n\nChange-Id: I5f93cc84bb011034cf32fcf06ef5743667740e20\n"
    },
    {
      "commit": "95d0f8a15e1044e26e0c134044b0dd0f97e15c08",
      "tree": "9d30a6450507991b158181e31a0c76a129781b80",
      "parents": [
        "d07df22adf3423183d81b272ffe5cdb29975351c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 12:24:50 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 12:24:50 2016 -0400"
      },
      "message": "Missed a couple of targets\n\nChange-Id: Ib2a453c88e972d73a6fbac63ef0a5b7c3bb7b82a\n"
    },
    {
      "commit": "d07df22adf3423183d81b272ffe5cdb29975351c",
      "tree": "6c78c0abd9b3e416557bdeaa6ac77e4df75bb031",
      "parents": [
        "1c4019a103d69ba24ba091fc38ea89ae3a8b90a7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 10:28:36 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 07:38:14 2016 -0700"
      },
      "message": "Add support for Docker container build behind proxy\n\nChange-Id: I380f7b20f04ad81b487ccc3cafe37a38360dcf00\n"
    },
    {
      "commit": "5053d10db8c202cd4bda18d6e5c5d395315e7bef",
      "tree": "372595e3d5ec9f2bcb3ff3965fbbd09b7d6bfb56",
      "parents": [
        "ef969925ae584c99a61c00d4b8f3c61f66bc6209"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 12 11:40:27 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 12 18:49:02 2016 -0700"
      },
      "message": "force shade v1.9.0 as v1.10.0 is broken, using pip\n\nChange-Id: I093bdc020e2237817783e138b2c15b38f3595860\n"
    },
    {
      "commit": "797706918cfc63f40ccf8f87a432be05d24f37c0",
      "tree": "417095967479d9b5d3edc11246ab2196c82ab91b",
      "parents": [
        "d2d671e21fbd0985ef96fe4f9ce7797de5e75d97"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 10 13:13:59 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 10 13:13:59 2016 -0700"
      },
      "message": "add cryptography python package to avoid warning Srikanth found\n\nChange-Id: Ia62293126220df0654d6d2d811cb8de1b31d42a3\n"
    },
    {
      "commit": "46018802024f30932dbc95049993c6862a9d7f56",
      "tree": "47e55fe87332efa1c5531fc9675191fa66993477",
      "parents": [
        "89634ce34ed774619baf1adfe01ac721e97ce167"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 12:31:50 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 19:59:00 2016 -0700"
      },
      "message": "install openstack tools with pip, not apt\nubuntu hasn\u0027t updated their docker version to 14.04.5\nAdd more deps for pip installs, pgsql, etc.\n\nChange-Id: I1f07aefdd6fcbc47e27a945c060546050c1971ff\n"
    },
    {
      "commit": "3c5a85fbf3b45496050e4b06169f40a4c77362fa",
      "tree": "433d7356d89eef21460825eee39b8c9536c1e67f",
      "parents": [
        "ce3075a85ed86b5c084b1d5f7d60d345fdb6c092"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Apr 19 15:53:54 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 03 06:53:16 2016 -0700"
      },
      "message": "Update container ubuntu version, and switch to ansible PPA\n\nremove vestigal Dockerfile\n\nupdated Dockerfile to LTS versions of Django, jQuery. Removed use of easy_install (using pip instead)\n\napply changes made to Dockerfile to devel/templ dockerfiles\n\nhave to quote version specification with commas, whitespace\n\n\"null has no effect on ManyToManyField\" per django 1.8\n\nHave to supply fields \u003d \u0027__all__\u0027 in class Meta in 1.8\n\nmore additions of default __all__ fields in Meta\n\nmore fields \u003d \u0027__all__\u0027\n\nanother fields \u003d \u0027__all__\u0027\n\nincrease keysize to 2048\n\nstop including event_manager.py which was commented out. This removes the fofum dep\n\nchange from nova_compute to os_server\n\nlet os_* ansible modules work\n\nMake compatible with django 1.8\n\nrename openstack due to module name conflict with upstream\n\ns/openstack/openstack_xos/\n\ns/openstack/openstack_xos/ module renaming\n\ndon\u0027t specify ancient openstack client versions\n\nspecify keystone API 2.0\n\n_ not .\n\nupdate to novaclient v2\n\ns/quantum/neutron/ and fix client\n\nfix get_query_set v. get_queryset per django change\n\nrevert testing change\n\nFixme: NovaDB disables, so disable the code that relies on it and throws runtime errors\n\ntracebacks when a RuntimeWarning: DateTimeField xxxx received a naive datet\nime\n\nmore commenting out of nonfunctional code\n\ndon\u0027t include gateway if not set\n\nsort imports, switch to xos.logger\n\ncomment out defective function\n\nfix django deprecation warning\n\nremove unused import which was causing a deprecation warning\n\nfix more deprecation warnings\n\nDjango 1.8 requires Meta to have fields specified\n\nmake creation of tenant it\u0027s own step\n\nfix order\n\nos_ ansible module fix\n\nturn off django DEBUG\n\nswitch to os_* modules for networking\n\nos_* module-ify user creation\n\nsyntax\n\nuse legacy keystone_user to create roles\n\nuse dict keys appropriate for os_* module results\n\nMake admin role name a config variable as it varies between openstack deployments\n\nset \u0027body_format\u0027 properly, as it\u0027s an Ansible 2.0 feature that was being ignored earlier and was set incorrectly for json data\n\ns/queryset/get_queryset/ in admin.py of services using proxy models\n\nfix wget \u003e curl subsitution, duplicate pip package\n\ndjango 1.8 requires fields in Meta for ModelForm children\n\nfields \u003d \u0027__all__\u0027 for 1.8 compat\n\nwork around no-gateway options that were hacked into custom Ansible\n\ndownload/checksum jQuery UI\n\nadd missing \u0027.min\u0027 component to jquery-ui.min.css path\n\nremove PhantomJS\n\nset REQUESTS_CA_BUNDLE in script that runs ansible\n\nchange close_connection() to close_old_connections() per 1.8\n\nsame close_old_connections fix\n\nuse the CA cert for more OS clients\n\nfix sync_ports to use CA cert\n\nMore SSL compat fixes\n\ncleanup, fix instance sync\n\nfields attribute to Meta\n\nmore fields attribute\n\nnote about not placing new services in the services directory\n\nFixed ui routing conflict with syncNotification\n\nFixed ui routing conflict with syncNotification\n\nRemoved backbone deps and views\n\nStarted E2E UI Tests with selenium\n\nTest running locally, still broken in container because of phantomjs\n\nRemoved backone templates\n\ndownload services (WIP)\n\nMakefile for downloading services\n\ndownload services for frontend config\n\nupdate test-standalone to download services\n\nupdate cord-pod to download services\n\nfix service directories\n\nrename old service directories\n\nfix service directory name\n\nadd the onos service back in\n\nfix missing keys\n\nupdating .gitreview\n\ndownload services before bootstrapping\n\nrename MySite to mysite in test infrastructure\n\nAdd install_dependencies\n\nuse separate project for bootstrap\n\nprevent dirs being created as root in cord_pod config\n\nremove onboard directory that was removed in master\n\nlook up capitalization issue of \u0027admin\u0027 vs \u0027Admin\u0027 in OpenStack\n\nremove --no-gateway option as it breaks the VTN\n\nturn on DEBUG, as in master\n\ncleanup of onboarding synchronizer Dockerfile\n\nextend ssh timeout in ansbile to work around initial login name lookup failure on vsg container\n\nmove \u0027timeout\u0027 directive in ansible config\n\nansible 2.1 fixes, logic fix on subnet without gateways\n\nrevert sync_controller_users.yaml change until we get a sane way to deal with openstack roles\n\nChange-Id: If79756113ec40ea4bff686ac33c9994b4a31b1d1\n"
    },
    {
      "commit": "72967fd3386e13d1acc363bda43455c44b34518e",
      "tree": "a32c0ae59ac8fa0322e719efd08eda674dfffbfe",
      "parents": [
        "a4cfbc257e1cb240199c37bdd5263ea9a0b0659f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "message": "label docker container with current XOS commit data\n\nChange-Id: I9772400f805d3bab4c80b24db5dee056a9b68766\n"
    },
    {
      "commit": "195dde997db96dd8f2308c85a2425ce4b48765ef",
      "tree": "a28d33cccee8994b62f2dae9af42f90c0c967733",
      "parents": [
        "7db3426a72683e81772c116dd4f39ca36e611207"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 16:43:16 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 11:43:10 2016 -0700"
      },
      "message": "Updated yeoman  generator to support external ng-xos-lib\nUpdateding Custom Views:\n- ceilometerDashboard\n- contentProvider\n- dashboardManager\n- developer\n- diagnostic\n- hpc\n- mCordTopology\n- openVPN\n- serviceGrid\n- subscribers\n- syncNotifier\n- tenant\n- truckroll\n\nChange-Id: I8bdebf70d3b72ceca8ec04565213efa60bc0b8d3\n"
    },
    {
      "commit": "36fe651b053741f5ea442b3e64fa6efd1bf546a2",
      "tree": "61c647f19e9454f2984b364e2596902e54b778f1",
      "parents": [
        "fecac783214a836f0e499e11d6067e8530564a0e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 12:09:55 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 14:57:38 2016 -0700"
      },
      "message": "Removed ng-xos-lib from source code and importing it from a remote branch\n\nChange-Id: I2bcd05f03e69926631aea00fb0f0370a12006423\n"
    },
    {
      "commit": "e872eee8c9fd5cd0acf2e9ef75268e1897ff8ea4",
      "tree": "c22aae3aa0f6593d891b2124dfb77dc3168d95eb",
      "parents": [
        "7f598c12aec8c95ed912451eede2a1f4bba5f6a8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jul 12 10:57:02 2016 +0200"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jul 12 10:58:31 2016 +0200"
      },
      "message": "Don\u0027t tie app to a specific version\n\nChange-Id: Id35d8fd6ca9e79e3e2ec5c75db9677278580d1c7\n"
    },
    {
      "commit": "6a9fb8e552aa7ab443c646bade7e06d0a8307d87",
      "tree": "33234eb257d82c1a9d59351682769735c844302b",
      "parents": [
        "59a0ac18eb1e0493879e9cda8f9591a046c6644c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jun 24 17:49:00 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jun 24 17:49:00 2016 -0400"
      },
      "message": "Dockerfiles for building and pushing CORD ONOS apps\n\nChange-Id: I8bcb39f6db6d1075a404ea869b7b0cf0af4f40c3\n"
    },
    {
      "commit": "88b220e18a87d43f01679f9b18bfcdac0b51f006",
      "tree": "c78ea74558e57f5fd9d55edfb4ca6cb81f32632a",
      "parents": [
        "78f607eb1d05b429754042c748001da67a0ee014"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 11:57:05 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 17:54:38 2016 -0700"
      },
      "message": "Fixed ui routing conflict with syncNotification\n\nChange-Id: I94e0f91ee35ed90ad73798de5d635abc4addbd4b\n\nRemoved backbone deps and views\n\nChange-Id: I77185488ffd5415e4815de59cc44ee24420071db\n\nStarted E2E UI Tests with selenium\n\nTest running locally, still broken in container because of phantomjs\n\nRemoved backone templates\n\nChange-Id: I788cfda3d12e3d1c2828c9ee9f6eb7e4431eae52\n"
    },
    {
      "commit": "557e41412147712ce7f624d80ae841c31713e0bf",
      "tree": "5ae82197a1aecb451c5cb08d64ce5f905b0c4db6",
      "parents": [
        "3df600a2986444ed899aa4e9d056ff212caaf94e",
        "f04797ad5871c9aaeb5cc5fb2f19d4d489572153"
      ],
      "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": "2cbf52434f7d004e65bff35f338bad466e5e1809",
      "tree": "01b4c38e61c582a9b104320e13939985dce8241f",
      "parents": [
        "c4071e4848a3ef704d6654950873fdaa162d4a91"
      ],
      "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": "c01f8a5b184ea60dc8c3e89a0430f58a8c62cc4e",
      "tree": "401c20869bcf7cf61d4034bed2130121daa3a41c",
      "parents": [
        "9c8858cf0a8294175216c5591793212d9cc485df"
      ],
      "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": "faf81ac86a492b5e1c427f4846a202796936db4a",
      "tree": "522d7c0c5231344823666500d043506461087f33",
      "parents": [
        "de2a70104542e7dfb6356f44b6339e8c7ab30168",
        "066a3010039b94c953ef2302125ff5ddff978512"
      ],
      "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": "066a3010039b94c953ef2302125ff5ddff978512",
      "tree": "c0ef3718cec9fa6f243d4529d3d7d2f00f6cbc20",
      "parents": [
        "bead9d4207fcfed56bf37dd08467e8249956d680"
      ],
      "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": "ed3ba430990d7559c005b28387e3a7d7f6cadf4d",
      "tree": "7329cb4beb9157f67dc03ddf31e489bb7a9c178a",
      "parents": [
        "af4838a1c5a819468a34cbf4ca92627d3cd3c4ca"
      ],
      "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": "e7927f40abea280cc58c69aeea593e05e494a2e2",
      "tree": "800619dd0da2385194aacddb9b562c75af5664e9",
      "parents": [
        "6fd4e87be5e2ec87375637c03824bb7494669151"
      ],
      "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": "003d3580a5e1d4f91a4cd06159da4e8b3a5cd565",
      "tree": "027a51eb544f95a3c510c84d721ad8875e2f670a",
      "parents": [
        "29b677bf0c714035b7f77ad254e80cfa44165336"
      ],
      "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": "73b0d95818b898f3e56a35d87ae9b71718fedc33",
      "tree": "23e949439bb878fc0651efe32c7f7d2ec0342081",
      "parents": [
        "9c6191eb676cf0ff85e1afa46dad57174c11d913"
      ],
      "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": "9765b868572bf8d388f24265c61b98b62cc04b43",
      "tree": "d11aa8243230d70621acb271e31a4a40ff8f0a60",
      "parents": [
        "c87cb607e02f2965dd1eb1d620780931576e13b2"
      ],
      "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": "c87cb607e02f2965dd1eb1d620780931576e13b2",
      "tree": "4bed17abeb9324b7b39ac1fd2178cca81b59c534",
      "parents": [
        "b0eb23e489fc12d0fd2f87a3b475e891e7a9d2e7"
      ],
      "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": "c00e8b8bfb7f0f26b76dc391fd3e29c1630929e4",
      "tree": "6043c7b6af5568ff66ed1fff2d82374fa81951ad",
      "parents": [
        "5dfcb08a9c5aaff84f16e6878622ecd2624b214e",
        "91dc65552d7141d963f7f9eebe468bd7277c9555"
      ],
      "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": "91dc65552d7141d963f7f9eebe468bd7277c9555",
      "tree": "2ed8f9a70bd8385eb5a8d94d502f5964ce3a66ba",
      "parents": [
        "5b29832092e58fd4a268870496a6de302c1ebb65"
      ],
      "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": "c05b0aa595dc2e9b31ed77e02d10870dd51b009e",
      "tree": "773d5755412e602cdc52a683c7ad85e6922125a0",
      "parents": [
        "8954d33751b5f7c641aa8a5183a4c4b65a3ae99f"
      ],
      "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": "8954d33751b5f7c641aa8a5183a4c4b65a3ae99f",
      "tree": "d5ca10b6e82c67e334f530cd2d32e58f2e65a010",
      "parents": [
        "8e6ccf033940b25fae67ea3190c35f73c5106ec3"
      ],
      "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": "d4fb20725603ab79222abd38581992718ce80ed5",
      "tree": "eb44533190c45d646ddbbb5861a0adb07c4557ab",
      "parents": [
        "6ad2fcd36c93d28a06d3bab394097bbf2241b719"
      ],
      "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": "6ad2fcd36c93d28a06d3bab394097bbf2241b719",
      "tree": "eca07d395b9b014dac6abd0098ce245817fd3b49",
      "parents": [
        "db803bdb265141bd1b63899e222e35d6588686f5",
        "8e6ccf033940b25fae67ea3190c35f73c5106ec3"
      ],
      "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": "8e6ccf033940b25fae67ea3190c35f73c5106ec3",
      "tree": "2ca85091cdeea16c2851e43dfd919868f0076291",
      "parents": [
        "91ba38e87a59fc9b94ab3839075f82a450777b77"
      ],
      "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": "91ba38e87a59fc9b94ab3839075f82a450777b77",
      "tree": "c7377906e04fe5d4420d1ea7c7b9be46309a0250",
      "parents": [
        "2fe45a63cdba7cdfce9c6c33a2423d753f37b68e"
      ],
      "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": "db803bdb265141bd1b63899e222e35d6588686f5",
      "tree": "75c04464f3de96562337e32ceedf728aa0888ae7",
      "parents": [
        "e2fe683399f0057a3eda4d1659bae2abd127ae67"
      ],
      "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": "e2fe683399f0057a3eda4d1659bae2abd127ae67",
      "tree": "3120d43e97e3465c43d74ea4f40e5626aac2a3ed",
      "parents": [
        "2aefe04e6d75284c9441a7ce6fe2722aed5f1aa3"
      ],
      "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": "2aefe04e6d75284c9441a7ce6fe2722aed5f1aa3",
      "tree": "f06db82025e2a90b193097147c4fdc2d0dba0023",
      "parents": [
        "4bb347c4bf7ae3c0daf0da87b4d4cfe1b3b430ea",
        "2fe45a63cdba7cdfce9c6c33a2423d753f37b68e"
      ],
      "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": "2fe45a63cdba7cdfce9c6c33a2423d753f37b68e",
      "tree": "84dafb25f4523b44a3195a05b6ce927ae4142ab7",
      "parents": [
        "981f198ec5a55b1e7eab631aea51558ead397b79"
      ],
      "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": "3467ccbab9dc488d2cee1c80ebe2e3896d7cdaa9",
      "tree": "b00bbbd55e5f02bc2664061190abb64b7fb01927",
      "parents": [
        "ed574b52e62c88db3f97c48eacd1af195ed146c8"
      ],
      "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": "7d5f9f6fed700b3e130153c7cc5f583d7b7f8b33",
      "tree": "5702e1e82de8ff87a69aeddd2fe48a27c2a7e6a3",
      "parents": [
        "96333521740c74bfc895a5e9d1bc4396b8182663",
        "981f198ec5a55b1e7eab631aea51558ead397b79"
      ],
      "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": "96333521740c74bfc895a5e9d1bc4396b8182663",
      "tree": "68659398685ae6307ea73493528142712dccbfef",
      "parents": [
        "00c101272f8cc940f4e76b6c715d860129e20cbf"
      ],
      "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": "00c101272f8cc940f4e76b6c715d860129e20cbf",
      "tree": "0e5a2df22632c6dd03e7ae68c0c88c332bf875d5",
      "parents": [
        "819370fc03a7f171f35ac79e3333d0c112aba1da"
      ],
      "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": "981f198ec5a55b1e7eab631aea51558ead397b79",
      "tree": "29f2d518493eecf3f2343dd881db1a7c99b6e969",
      "parents": [
        "2fe5e0338763f64559636d5741d88cb8b5642bc9"
      ],
      "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": "2fe5e0338763f64559636d5741d88cb8b5642bc9",
      "tree": "f66b018aa2ab30f3f39aa030d25ffd7d9ec2120c",
      "parents": [
        "5dbead22cf91f7c78b227ea042e6f9f790e7b871"
      ],
      "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": "5dbead22cf91f7c78b227ea042e6f9f790e7b871",
      "tree": "aa0d9b7b268abfa667d92eddcae3e39d1c0ea350",
      "parents": [
        "819370fc03a7f171f35ac79e3333d0c112aba1da"
      ],
      "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": "e9510e39340fedb7f41cd3742c65756aecd4ad79",
      "tree": "4efb6bce3cb24d1df60e7662ed6f7f70ffe3a75e",
      "parents": [
        "3802b933af5f7e918bfd0b2d154e1ff7206892dd"
      ],
      "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": "b3877739a836efadf200da751e16f130df523e5f",
      "tree": "016ac2fb04553e2b95524699798a3e485e7cd31b",
      "parents": [
        "4d91ee2991243b2d1101b8ea8e60af21de8f55bf"
      ],
      "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": "2b4b7b6d34daee0e34a260713a4893b2e10a96bc",
      "tree": "f7004471ce8c387573a7031dc47686b342cb70ce",
      "parents": [
        "cc08a8433312512987a6b9800233a23cb2dc9c90"
      ],
      "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": "8b090f0754123a15e908a334e901eda335f02b5c",
      "tree": "5cd468240f4d8a789dc8dc0118e20b9e57de2681",
      "parents": [
        "ac6314ee8197da2c0ff8566bb2d0cd900c471b9e"
      ],
      "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": "ac6314ee8197da2c0ff8566bb2d0cd900c471b9e",
      "tree": "6370da8654bba91a99f8987bbda0e816ad5f6016",
      "parents": [
        "4fdf664917805b6691ed7d6717b870fb0a213916"
      ],
      "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": "944d6c4e0cf99cfe80d4db2b023b99c53e702675",
      "tree": "1ff966f2cfaf88a83b4ce5c606cb1916bf6805e6",
      "parents": [
        "947b8cd64ebaa217d2ff3dd68064011e6169ee4b"
      ],
      "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": "488482b81a6598754f520817957fcbe171168abd",
      "tree": "90c7559a61d3392c7a6b6bda45c953d5840c2d77",
      "parents": [
        "81b1e7fee5601161ff38e66f950410f15d15949d"
      ],
      "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": "81b1e7fee5601161ff38e66f950410f15d15949d",
      "tree": "9dd7bef604210dccce81141060c40f8458ef991f",
      "parents": [
        "8995ad7c42e7ed61b63f3f63cac114587662a13f"
      ],
      "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": "70b6378ff172ea0a0c42543fe6047b80f9d6c5f5",
      "tree": "e575b1511d7fa963cc6100951302a2c2d33741a3",
      "parents": [
        "0b866fc9135345f3c27172757714ac4804afaa47"
      ],
      "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": "a7ae802c491ef55a1673ecb49d2409f5fee328ed",
      "tree": "9ec157f6d8e967de4f6e5dd1a1b8ac60f9ca911a",
      "parents": [
        "1daa5933cc5a62cce6c2847c91e2bb6561c91e4b"
      ],
      "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": "e71e2e2341eb8c74c46c4968c45278588b2275c1",
      "tree": "5c6265ea96e88546ebaaf15eb366f0fc3563beb3",
      "parents": [
        "9543f6a4d69e7e877862795cfbe6e9302b49d0d4"
      ],
      "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": "10cdc474fb01959f8ef471f95480ac62f9265504",
      "tree": "b039c7134a23a2fdd89bc0f3d84b120b79f3997a",
      "parents": [
        "e07a38bac86f6e819e127f4d62864a998537e2d8"
      ],
      "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": "e07a38bac86f6e819e127f4d62864a998537e2d8",
      "tree": "13cc994c9698b124c0b4eb3446c09c768b206ce2",
      "parents": [
        "c8843ab1a25b726e2c63051ecdf2e1488deea7cc"
      ],
      "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": "c8843ab1a25b726e2c63051ecdf2e1488deea7cc",
      "tree": "9c1f571678b916f8a5458a1a164cef471ca9901e",
      "parents": [
        "2dc06f948f0d8d9180f74fc6496d54dff6eb711f"
      ],
      "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": "5028ab9ca5e748c62c56bd949a96749c9d8b5133",
      "tree": "fd388f9da1d7e7f566019a1a67d3e642f2e578fb",
      "parents": [
        "91e04d30a1072a8212b298437d10f6d046b6cb0c"
      ],
      "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": "769fd2aa16067f8a25585b9347d42aae526ca6e6",
      "tree": "812f9f8d783bbdb41c6ba4a02e01eb91a836e748",
      "parents": [
        "eec9fc93fee396bebbf8c90328d23bf79712d075"
      ],
      "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": "5cfc97209c60937f07a6de78e8c38e0cd189683e",
      "tree": "fb4c48434004f912c4fde2b07e0c3363f301c0c6",
      "parents": [
        "87679328f91b380590d2131924b0b74493b24473"
      ],
      "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": "98e97d79d38bbb047aeb7ded787591c9902944a5",
      "tree": "c0daad1d4d2b85c249404851655a58e9ae499562",
      "parents": [
        "53605442eea1d605448ff2ceecf0e0fae2afa97a"
      ],
      "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": "edb1d0229d816f6d0a285d3be02f173ad795ebcb",
      "tree": "5bcc057268897a693d2f4bf23da2aa28d08c8c3c",
      "parents": [
        "fba5a8453001e8bae1f3ece70681c8037c7c6379"
      ],
      "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": "8ad077e21c0e1532e26b15a317faed73f286d6dc",
      "tree": "35105572b89bd2c831b84f133f41b0d4253e85ec",
      "parents": [
        "5acf7b9c298bec4a13f905c6fb77c92c81ae5c54",
        "ba9e4e6f25a9cca922206a62aba19ff0bf8edee8"
      ],
      "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": "78eb2ec7e653bd7730571e72046bedfbc1e6cba5",
      "tree": "fcf312d3a269f8b80f5ed1af3b15df4edda1edd5",
      "parents": [
        "d89d8266f7497faddd3f49f81123efdd95b02ab7",
        "f2bb5595c01c4d787ad7af8630fd08d597eebd83"
      ],
      "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": "d784c3a39c2eb28ceb568594dc093bf0d35ab539",
      "tree": "72e441903492fc8423885a03b5004e3decacf31e",
      "parents": [
        "41171d43503ede12247f8e3cb4b5917847d76d96"
      ],
      "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": "c5e31c1927cafdaf4ff9a18fe72524a26b2140cb",
      "tree": "f031e484a6ff25f2f66479ff824e14cd53c5fd51",
      "parents": [
        "7b9850b85aa68acb85d7542d68d47dc067997504"
      ],
      "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": "64b261069ead43f980172a3306ced6df682c7ff7",
      "tree": "6be8f7d59fe3cefd4d95e702bd3701c2b02829a8",
      "parents": [
        "e350c35dce6d1b8ce09fe11582bc2db5a2af8e40",
        "a5f64178f7d335dc2cb2b779533f25033f793a9f"
      ],
      "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": "ce641b725c909037e43081ebce9a84e63469ca0f",
      "tree": "decb495d43ed08c521e1e4c878243e2cb4f0d81d",
      "parents": [
        "1958418d1f9935f5e1fe20aff48a603967aa7fc8",
        "15d3fd6edd8616a3ad5a85b5f258d42a5060817a"
      ],
      "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": "4d0be656414f2d858f964345f9661a3b1ef6e427",
      "tree": "8e56f5dc3089874f17bfdb27196432caaff06469",
      "parents": [
        "9a715249421bb8103180878f70d008ebc656d3a3"
      ],
      "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": "a665842180eb86b04005eb1d55e0d645a20b9538",
      "tree": "1d4fb8f5eca69af40d1b802446cd676c0665ccb9",
      "parents": [
        "3d5ad92e54361207dac0e5e92ce3ba309eb22cca"
      ],
      "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": "42dabe0c7b83051aafaeda2c872e13c23e0e1bed",
      "tree": "66ef21be497ee4ec312c847b8b37ad7ebf68ceb6",
      "parents": [
        "0bde3a118566603077912cfddb59b91a95432e90"
      ],
      "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": "ef23266436ebf4bd3c4b11be86fa42c18a7d3857",
      "tree": "b06d86fd3d1369148e9097d7113b31b2fce21b81",
      "parents": [
        "36fb9e59d1c3f782a9d0bb838d0fc5dffbe7da88",
        "7e8ad54fa6b990dad50b5b423e47fbbfdcf11787"
      ],
      "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": "b616151b18f34b7e17208e67c900e0c427619f70",
      "tree": "764205e47c1ffdc813140199a83db5a5aacda07b",
      "parents": [
        "8bd45a618bde3755f676e14b545718c966df547e"
      ],
      "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": "4fbbe7418da42afef53a1742802b0ac3b6f04471",
      "tree": "71cdc1a7340be6e890eae57e3fdc6b9e235c1f9b",
      "parents": [
        "9d997ecb56e74820a862bdc93bd2b0c17ebed97f"
      ],
      "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": "b3c735be244ffd06886bdad100d3a417568f6207",
      "tree": "ff21190f471ebbb9cf0fa6f6e1bab89b898dec84",
      "parents": [
        "06b16e3dd95a6e0bcb8fcfd8137325ee92a64fb4"
      ],
      "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": "06b16e3dd95a6e0bcb8fcfd8137325ee92a64fb4",
      "tree": "dc75b6c0690fec4a17528d7901f3026646d0bd50",
      "parents": [
        "ee71fce7f7d06dfc617b04d7532da2f86d1c079e"
      ],
      "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": "ee71fce7f7d06dfc617b04d7532da2f86d1c079e",
      "tree": "cafea3e21f826dcc5e8d67e2cdf7dbf106328ed1",
      "parents": [
        "b30ef4d045ed071c4152db0fdc220e9e445446a7"
      ],
      "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": "11e8878c7984e0bf4bb094024d0cc4c9ef6e266c",
      "tree": "7a96120e36e19c81e0108fbcd9ac1a0792a021fd",
      "parents": [
        "603ca3199cc3b85115f2ebd9142e802e30c93606"
      ],
      "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": "603ca3199cc3b85115f2ebd9142e802e30c93606",
      "tree": "4b53c51f58d877488e8cd9497738b5882f22c9f0",
      "parents": [
        "26eb2feae2e7231d21f6629aa401de4301018290"
      ],
      "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": "26eb2feae2e7231d21f6629aa401de4301018290",
      "tree": "629c592cb4554829382002cebaa804d5092d452d",
      "parents": [
        "13065259afa44148324615dcba60fec025a60433"
      ],
      "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": "a8b386382fe7ffe88ad7054ce7fc26adc21da19c",
      "tree": "a4a9de4013fe091ba341445c632e0426a618d5bb",
      "parents": [
        "29087134e7f357ba43b08cf110e4f631b89b4c91"
      ],
      "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": "0786770d8ea24181f8489cc968ab0556f8809310",
      "tree": "771225fe9be7418e02ad300ea57e1293af4fb57a",
      "parents": [
        "a71adc7a5e67e05ca92c187823efb7be0b33e719"
      ],
      "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": "5615a93c9b8056a3fb6b8cf789e574fac5027c81",
      "tree": "22adbc18730f7bc3f74cfbdcf72ac5b739c6686b",
      "parents": [
        "2f3cdd8706754a45244626520a43884106270f0a"
      ],
      "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": "2f3cdd8706754a45244626520a43884106270f0a",
      "tree": "d08307115656e773da04caee7303c010b7c62e60",
      "parents": [
        "10be54f4db7a9be059f013501ece6453a5866395"
      ],
      "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": "b4cfbb2a2d89397fd60d80265ae915073905de75",
      "tree": "3f529d2e3f2ab8a4e26ac28074cf29bd65ac5287",
      "parents": [
        "2cfcb8e14adb90a93e6cd8658207b7ad7ee6c006"
      ],
      "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": "0e42139641730146b0153f4b4d2948a661f04b28",
      "tree": "029fd7d7113427fcfc5e7ecb387d7f3834cbdd53",
      "parents": [
        "37e4efee7e8d597717c84951026ed09e9dbe4c6e",
        "80beeb4d26bc1a643feca35f20321f6c6e78d861"
      ],
      "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": "1a88dac5be7a05c2d63b8304dd7c3c8334f52659",
      "tree": "3154984ecdcc2a1693b0d010ea7a1bc12de8e23f",
      "parents": [
        "f78f450965484ddbae14d4211aaf94e2bcdb04ca"
      ],
      "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"
    }
  ],
  "next": "038626cec092f5712eee8eb2f4dd6a1c81c9444b"
}
