)]}'
{
  "log": [
    {
      "commit": "3f67ddf2add472ff308b00596f742ee193b99537",
      "tree": "df7c7c1b8ab8dde5597c285affd39afb36dd38f9",
      "parents": [
        "5055c7bae9004c478a7010e3cf04fc65093b7839"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 10:45:36 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sat Jan 09 10:45:36 2016 -0700"
      },
      "message": "Add persistence to client config\n"
    },
    {
      "commit": "5055c7bae9004c478a7010e3cf04fc65093b7839",
      "tree": "0ddf2b249547c5c539d9e5fa1b7432bfcdbfa540",
      "parents": [
        "c951d5b8e4f93444108bc35c7ba27afc11cd77db"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:25:33 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:25:33 2016 -0700"
      },
      "message": "Improve addresses in VPN service\n"
    },
    {
      "commit": "c951d5b8e4f93444108bc35c7ba27afc11cd77db",
      "tree": "286c9f7a45ea088cfa2a7996a17f48ea9ecf3450",
      "parents": [
        "82760825cb14703d4acf71cf6280a8f3e24b2958"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:07:46 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 17:07:46 2016 -0700"
      },
      "message": "Fix docstrings and add modules for VPN observers\n"
    },
    {
      "commit": "82760825cb14703d4acf71cf6280a8f3e24b2958",
      "tree": "be8cb83a34285a778c8dbff42445ea262dc02448",
      "parents": [
        "a9b673b75345ec2e1671f166bc18ce6ccf982f96"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 16:36:22 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Fri Jan 08 16:36:22 2016 -0700"
      },
      "message": "Add docstrings for VPN service\n"
    },
    {
      "commit": "a9b673b75345ec2e1671f166bc18ce6ccf982f96",
      "tree": "562e2fb3e3f3d19e42f86e3cd055df1cc932d9e7",
      "parents": [
        "a7668a3cbda48fbd0c61de1f3fa4b566ea870bac"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 21:25:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 21:25:50 2016 -0700"
      },
      "message": "Add subnet to VPN Tenant model\n"
    },
    {
      "commit": "a7668a3cbda48fbd0c61de1f3fa4b566ea870bac",
      "tree": "18f39525e73691d855de7936acf50913268fdfe2",
      "parents": [
        "9a7ac296a82313dc2cc3a79776daf794625a1169",
        "f34b99a69d2ac6ad7f2314b7bbcd4fc51c35389d"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:24:10 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:24:10 2016 -0700"
      },
      "message": "XMerge branch \u0027master\u0027 of github.com:open-cloud/xos into AddVPNService\n"
    },
    {
      "commit": "9a7ac296a82313dc2cc3a79776daf794625a1169",
      "tree": "ec2553422299a014ac4637826c027ac8b04743a4",
      "parents": [
        "cec1401e5b1b52a58150406cec54196a2683121a"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:00:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Jan 07 15:00:07 2016 -0700"
      },
      "message": "Write persistent part of VPN server config only if persistent option is selected on form attempt 1\n"
    },
    {
      "commit": "f34b99a69d2ac6ad7f2314b7bbcd4fc51c35389d",
      "tree": "092a7358198e82c36b8dd403f698770acc8178d3",
      "parents": [
        "89ec11c6cc4c8b2647c1553b792425fbd9d0d28a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:38:26 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:38:26 2016 -0500"
      },
      "message": "Install rsync\n"
    },
    {
      "commit": "89ec11c6cc4c8b2647c1553b792425fbd9d0d28a",
      "tree": "518825083d4a3b236c0b4e0a3a39feaeee76eded",
      "parents": [
        "615d5d373d9f745fe5cc794e6a5a7c2fc71ac859"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:34:48 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 16:34:48 2016 -0500"
      },
      "message": "Fix variable name\n"
    },
    {
      "commit": "615d5d373d9f745fe5cc794e6a5a7c2fc71ac859",
      "tree": "dc40e35f852bdccb2a80ddb2a7198ff4427e364e",
      "parents": [
        "8e876fe1f9b16b421c648188a4ba505e7deca816"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:52:25 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:52:25 2016 -0500"
      },
      "message": "Disable proxy_ssh for all observers, it\u0027s only useful with opencloud\n"
    },
    {
      "commit": "8e876fe1f9b16b421c648188a4ba505e7deca816",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "7091cd438b7fa6edd7b4bcf57cb0162003882e29",
        "ec381b20fc2061cc1c2e490df46903b9e2b9732c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:49:51 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 07 11:49:51 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "cec1401e5b1b52a58150406cec54196a2683121a",
      "tree": "73cd98f58b599759441ca1931c7d000616914378",
      "parents": [
        "b3fcf1b31f14bdd5785b126cdd5c1a36de53d555"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 16:16:17 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 16:16:17 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 4\n"
    },
    {
      "commit": "b3fcf1b31f14bdd5785b126cdd5c1a36de53d555",
      "tree": "a3247f86434fb6fbf964c73b84f2e7e231cf33d0",
      "parents": [
        "0a17993963736f32c9bdecd7d1a0422680212ba0"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:46:02 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:46:02 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 3\n"
    },
    {
      "commit": "0a17993963736f32c9bdecd7d1a0422680212ba0",
      "tree": "86b2962c2b75c9772bbeb0b62c3d3ac6f0bd0288",
      "parents": [
        "4a23e7d515dc2160f595a09f37fc4926f7884c2c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:45:26 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:45:26 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 2\n"
    },
    {
      "commit": "4a23e7d515dc2160f595a09f37fc4926f7884c2c",
      "tree": "59f3e33bbdc99d32cef1b59e58512e92e5f32c77",
      "parents": [
        "b288c9d6fe7f955a12b36c199bb4ac72dbe2c51e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:16:33 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Jan 06 15:16:33 2016 -0700"
      },
      "message": "Add BooleanField for persistence and subnet visibility and dynimically create configuration with server and client addresses attempt 1\n"
    },
    {
      "commit": "b288c9d6fe7f955a12b36c199bb4ac72dbe2c51e",
      "tree": "20dcf1648a9b5d31e8308b699a36caff0a3fcc1e",
      "parents": [
        "1a76aa766731d6e4285308e0ffab661cd4958fc6"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 23:14:13 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 23:14:13 2016 -0700"
      },
      "message": "Fix again\n"
    },
    {
      "commit": "ec381b20fc2061cc1c2e490df46903b9e2b9732c",
      "tree": "b7ebed960e0a14c52a8636c49d4186fb933afd2e",
      "parents": [
        "2db12f6f9617dea079f8533baf93a392a9f5c1d3"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:54:09 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:54:09 2016 -0800"
      },
      "message": "add note about using -O OpenFlow13"
    },
    {
      "commit": "2db12f6f9617dea079f8533baf93a392a9f5c1d3",
      "tree": "1c224be6c0ba4e4b8a51cdbc88916d6f7b40d3a1",
      "parents": [
        "1ab38d27d1df948c8b1ca251a77758c6da8985cc",
        "9cd807b605f0ddcf576db578a348de6d5c2e082e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:48:03 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "9cd807b605f0ddcf576db578a348de6d5c2e082e",
      "tree": "cdb69be502b5035f5114aa08e3f44a3759115c8c",
      "parents": [
        "f0fb6e556108fe0ee941ebd8b72b2dc044377964"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 05 21:43:28 2016 -0800"
      },
      "message": "add port forward for port 6653"
    },
    {
      "commit": "1ab38d27d1df948c8b1ca251a77758c6da8985cc",
      "tree": "496b38429cd479a7eee5b9aa1ff02541821d70c1",
      "parents": [
        "e84ae800b6a3a815f208fd4f51dfaec13bcd925f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 05 21:43:06 2016 -0800"
      },
      "message": "script to force br-int controller to a particular address\n"
    },
    {
      "commit": "1a76aa766731d6e4285308e0ffab661cd4958fc6",
      "tree": "951706e4a89a2357e4b1237191a8811593384ef8",
      "parents": [
        "aa0f50d98a0f669056adad84fadea5f751347b99"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:29:32 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:29:32 2016 -0700"
      },
      "message": "Fix Makefile\n"
    },
    {
      "commit": "aa0f50d98a0f669056adad84fadea5f751347b99",
      "tree": "61de49f305b5a8375cbf43666021973e2c7815f8",
      "parents": [
        "e1c427f05a2238f67afa03ff9c49d97ff4339eae"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:28:18 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 18:28:18 2016 -0700"
      },
      "message": "Third attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "e1c427f05a2238f67afa03ff9c49d97ff4339eae",
      "tree": "00a7a89ced7401b4fb6c3b4b418e567ff50a899e",
      "parents": [
        "6edc64be74738b9ca92a268fe9273f8dcdc6e2e3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:50:56 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:50:56 2016 -0700"
      },
      "message": "Second attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "6edc64be74738b9ca92a268fe9273f8dcdc6e2e3",
      "tree": "d8b16d95bbb3c3af64300b9f62e005530866f467",
      "parents": [
        "bd2ed3a236b8843b53320ce06b833dc74cd4c97d"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:49:58 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 17:49:58 2016 -0700"
      },
      "message": "Second attempt at adding client configuration for VPN Service\n"
    },
    {
      "commit": "bd2ed3a236b8843b53320ce06b833dc74cd4c97d",
      "tree": "b20b27f7bd6d702baa613bc34cdba0737d9a56bd",
      "parents": [
        "6b55732f15ccf7dd825e83762ef43aa9fb07da7a"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 16:52:43 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 16:52:43 2016 -0700"
      },
      "message": "Attempt to provide client configuration for VPN Service\n"
    },
    {
      "commit": "f0fb6e556108fe0ee941ebd8b72b2dc044377964",
      "tree": "d6e786780ca48ac67e5430c309408f199c2f9f74",
      "parents": [
        "9060328205f12df2087ae395f4aeafae01283f2f",
        "24699afa6e2d92db1cef8434769f1fdb3b77ae87"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:26:25 2016 -0800"
      },
      "message": "Merged Master\n"
    },
    {
      "commit": "9060328205f12df2087ae395f4aeafae01283f2f",
      "tree": "57b6e6117d33ea10482a5a077aea9f0b9af72d0b",
      "parents": [
        "04735ef00d77947b8cb6e938748af4aea59d028b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:24:23 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 05 09:24:23 2016 -0800"
      },
      "message": "Deleting config only if it exist\n"
    },
    {
      "commit": "7091cd438b7fa6edd7b4bcf57cb0162003882e29",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "e664ec42bee258f12227f531ed9e328165cec9b9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "message": "Fix PYTHONPATH to include packages installed with apt-get\n"
    },
    {
      "commit": "24699afa6e2d92db1cef8434769f1fdb3b77ae87",
      "tree": "fbc23be00ca8541fdc8345c457f38d796811db0f",
      "parents": [
        "8db1bbb792dd2eb5c32a46774d2e645491e86419"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Jan 05 09:51:29 2016 -0500"
      },
      "message": "Fix PYTHONPATH to include packages installed with apt-get\n"
    },
    {
      "commit": "6b55732f15ccf7dd825e83762ef43aa9fb07da7a",
      "tree": "f517cb94cecada0947a4a7e5cb160a56c7fda736",
      "parents": [
        "0e6f7057d71843d100da5dab2db4a9e22d68e180"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:30:24 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:30:24 2016 -0700"
      },
      "message": "Update VPN service\n"
    },
    {
      "commit": "e664ec42bee258f12227f531ed9e328165cec9b9",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "409503e506610f441bb657f564640a23260169e5"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "message": "added [networking] use_vtn\u003dTrue"
    },
    {
      "commit": "8db1bbb792dd2eb5c32a46774d2e645491e86419",
      "tree": "23e3d0f8118f3cabba82376c1f23d517a6c3293a",
      "parents": [
        "e84ae800b6a3a815f208fd4f51dfaec13bcd925f"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 23:02:01 2016 -0800"
      },
      "message": "added [networking] use_vtn\u003dTrue"
    },
    {
      "commit": "e84ae800b6a3a815f208fd4f51dfaec13bcd925f",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "9635a7c3e55b7fd02bda74e05840e1005e199203"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "message": "turn off nat_net when use_vtn is True\n"
    },
    {
      "commit": "409503e506610f441bb657f564640a23260169e5",
      "tree": "3805e859d5f8006470fc410edf5e0a610950a890",
      "parents": [
        "7ab818fec936bdf2b64f66fb15cd40242fbe13db"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:57:52 2016 -0800"
      },
      "message": "turn off nat_net when use_vtn is True\n"
    },
    {
      "commit": "9635a7c3e55b7fd02bda74e05840e1005e199203",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "89f28e8678787831e1b6f18904cdf1e4923fdf99"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "message": "use networking_use_vtn variable to toggle gateway setting in sync_controller_networks\n"
    },
    {
      "commit": "7ab818fec936bdf2b64f66fb15cd40242fbe13db",
      "tree": "d35452036ce5be43a324c5dec38c766accec772d",
      "parents": [
        "d968ab8583146b58d85e678e6ba2d21ab6efa20a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:50:28 2016 -0800"
      },
      "message": "use networking_use_vtn variable to toggle gateway setting in sync_controller_networks\n"
    },
    {
      "commit": "89f28e8678787831e1b6f18904cdf1e4923fdf99",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
        "7cf92652cbd5542a5c5e87d980a345585e436acf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "7cf92652cbd5542a5c5e87d980a345585e436acf",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "0d49ccbd751c3b6a7127b949eee77c69814b3ad5"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Jan 05 00:22:30 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 06 15:28:17 2016 -0500"
      },
      "message": "CORD-419:Support container removal when service tenant is deleted for vm based tenants\n"
    },
    {
      "commit": "d968ab8583146b58d85e678e6ba2d21ab6efa20a",
      "tree": "231c97bc90490b30c1f940d129844ff65cec5214",
      "parents": [
        "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
        "7f56ce8e1aab286885b2f5cec03efd009ecb28d0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:40:22 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "e52b8f2c0b1eff354ccbb5099135725ed8c4a2cd",
      "tree": "10a4ba71c9f4de614c5fc4655021615f3344a148",
      "parents": [
        "44ed35f00d0422a42dfb1a3ca5450dcdd5d11fca"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:39:46 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 04 22:39:46 2016 -0800"
      },
      "message": "add gateway variable to sync_controller_networks\n"
    },
    {
      "commit": "7f56ce8e1aab286885b2f5cec03efd009ecb28d0",
      "tree": "fde1ee9eb0b30efb82331da2632aa4b46230f557",
      "parents": [
        "0d49ccbd751c3b6a7127b949eee77c69814b3ad5"
      ],
      "author": {
        "name": "svavilap",
        "email": "svavilap@apt106.apt.emulab.net",
        "time": "Tue Jan 05 00:22:30 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Jan 05 00:24:30 2016 -0500"
      },
      "message": "CORD-419:Support container removal when service tenant is deleted for vm based tenants\n"
    },
    {
      "commit": "0e6f7057d71843d100da5dab2db4a9e22d68e180",
      "tree": "6973bef3992a667662db68c777650b65d57ed20d",
      "parents": [
        "5c4d5dbc1eb79778a135d57ad3b8226fb5d02164",
        "ae2177ebf209c6647003a595e93b9be5d7e1de45"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:04:50 2016 -0500"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:04:50 2016 -0500"
      },
      "message": "Merge AddVPNService\n"
    },
    {
      "commit": "5c4d5dbc1eb79778a135d57ad3b8226fb5d02164",
      "tree": "4db5fc7ada5d3d83f038e4c884cc3fb47442f76b",
      "parents": [
        "81ec700df19a293b387da12183701e69aaba8255",
        "0eca6f674fc083fb3f9f685ac4d4ef32f25192a8"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:02:26 2016 -0500"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Jan 05 00:02:26 2016 -0500"
      },
      "message": "Merge master\n"
    },
    {
      "commit": "0d49ccbd751c3b6a7127b949eee77c69814b3ad5",
      "tree": "d47f378ff055c2c66f0410b8807762198205fd49",
      "parents": [
        "d1fbb028e7651d546d54fddad4e3fc7faa36403a"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:41:25 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:41:25 2016 -0800"
      },
      "message": "turn off neutron-dhcp-agent"
    },
    {
      "commit": "d1fbb028e7651d546d54fddad4e3fc7faa36403a",
      "tree": "a235d671a6b9790859e42a06699500d750446c79",
      "parents": [
        "7824ae6cef328bd68d05440683f6c56bf95aa45b"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:29:54 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:29:54 2016 -0800"
      },
      "message": "add note about turning off nat-net"
    },
    {
      "commit": "7824ae6cef328bd68d05440683f6c56bf95aa45b",
      "tree": "9db073956b81998fc8e975c89b56b213abe723dc",
      "parents": [
        "7eb87b0b7756676fc9c8ce4e889ffc4b15b392b4"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:24:46 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 17:24:46 2016 -0800"
      },
      "message": "note about hardcoding driver args"
    },
    {
      "commit": "ae2177ebf209c6647003a595e93b9be5d7e1de45",
      "tree": "6973bef3992a667662db68c777650b65d57ed20d",
      "parents": [
        "84af19ff8e814979507b94da07dbb59ebb3c24a7",
        "81ec700df19a293b387da12183701e69aaba8255"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 04 18:10:25 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 04 18:10:25 2016 -0700"
      },
      "message": "Merge branch \u0027AddVPNService\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "84af19ff8e814979507b94da07dbb59ebb3c24a7",
      "tree": "51a040111cf017c2d1e38f989120557c83aa6dfb",
      "parents": [
        "6e339a6dfd66383a84667d4630371b7e38fddaef",
        "0eca6f674fc083fb3f9f685ac4d4ef32f25192a8"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 04 18:08:52 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Jan 04 18:08:52 2016 -0700"
      },
      "message": "Merge branch master\n"
    },
    {
      "commit": "7eb87b0b7756676fc9c8ce4e889ffc4b15b392b4",
      "tree": "cbcc87ef8fbb5fa340aa44179451270b8ee7e58e",
      "parents": [
        "a54483b2272d0e91084cb4148e4a05d96586dfd1"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 16:58:58 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 16:58:58 2016 -0800"
      },
      "message": "add link to ONOS VTN config page"
    },
    {
      "commit": "a54483b2272d0e91084cb4148e4a05d96586dfd1",
      "tree": "381f04b84c33901941dd95dde695f20dd0cac9b0",
      "parents": [
        "7727d37d3b61e907da28001a32662c4f16b2d1cc"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 19:53:05 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 19:53:05 2016 -0500"
      },
      "message": "Remove phantomjs\n"
    },
    {
      "commit": "7727d37d3b61e907da28001a32662c4f16b2d1cc",
      "tree": "8c469c05723c74b9d7bd6ebdeb2d8fb2f65f32a6",
      "parents": [
        "0eca6f674fc083fb3f9f685ac4d4ef32f25192a8"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 16:52:19 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Jan 04 16:52:19 2016 -0800"
      },
      "message": "need to install testrepository now"
    },
    {
      "commit": "0eca6f674fc083fb3f9f685ac4d4ef32f25192a8",
      "tree": "5849a2cfed76df99cf4858fc31fff9299ea8b35c",
      "parents": [
        "f74a26f3d2886beef2ef441583c7bc6f82cf1d1a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 11:04:25 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 11:04:25 2016 -0500"
      },
      "message": "Fix #125\n"
    },
    {
      "commit": "f74a26f3d2886beef2ef441583c7bc6f82cf1d1a",
      "tree": "52745892fef50795dfc33b879d0539fc20f3c4ee",
      "parents": [
        "db865b48650119f1740855240b8cd96064eafb11"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 10:06:29 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 04 10:06:29 2016 -0500"
      },
      "message": "Fixes #124\n"
    },
    {
      "commit": "db865b48650119f1740855240b8cd96064eafb11",
      "tree": "f61fcc2e1d28a7c63f71a27c19f7d56260ca93d1",
      "parents": [
        "44ed35f00d0422a42dfb1a3ca5450dcdd5d11fca"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 01 10:58:06 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 01 10:58:06 2016 -0500"
      },
      "message": "Add a file to /etc/ufw/applications.d so it will get sync\u0027ed\n"
    },
    {
      "commit": "44ed35f00d0422a42dfb1a3ca5450dcdd5d11fca",
      "tree": "1b4fd0fc7bf60d58dde07ff8ec0a6d44692ac0b9",
      "parents": [
        "2561ba20401d9bd6e246aa288a4457cd0f9c813e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:29:43 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:29:43 2015 -0800"
      },
      "message": "remove obsolete deployment_auth file\n"
    },
    {
      "commit": "2561ba20401d9bd6e246aa288a4457cd0f9c813e",
      "tree": "ad752ca0a676bd4fff02047ca0b9020910512112",
      "parents": [
        "f731a622244019c04c36569711049b0771c25392"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:28:47 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:28:47 2015 -0800"
      },
      "message": "remove obsolete redhat service file\n"
    },
    {
      "commit": "f731a622244019c04c36569711049b0771c25392",
      "tree": "ac88c843924b601b6460e58d0979b7a3c223fb21",
      "parents": [
        "f5d3a941f4c6ae1b66d33a7d4c23292737547274"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:24:55 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:24:55 2015 -0800"
      },
      "message": "chdir to the root to run modelgen or dmdot\n"
    },
    {
      "commit": "f5d3a941f4c6ae1b66d33a7d4c23292737547274",
      "tree": "9ab7dd1bb3fd734116a291b893e3b47fe3d3509a",
      "parents": [
        "013b0fdbe39d829f70660c9de453c32031058290"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:13:29 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:13:29 2015 -0800"
      },
      "message": "move dmdot to tools directory\n"
    },
    {
      "commit": "013b0fdbe39d829f70660c9de453c32031058290",
      "tree": "efbfde3bfec92e44ec8b340dab2c355d4ab7021e",
      "parents": [
        "1f6e2abf36f19e57ccafb67863920638fc6b5a04"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:12:48 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:12:48 2015 -0800"
      },
      "message": "update service names\n"
    },
    {
      "commit": "1f6e2abf36f19e57ccafb67863920638fc6b5a04",
      "tree": "51111d18a49fef1746a15cbd5be08df65a51481c",
      "parents": [
        "08fa895a1b1befaea8c38a246d4d78b9e0f30ef7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:05:30 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:05:30 2015 -0800"
      },
      "message": "remove obsolete tools\n"
    },
    {
      "commit": "08fa895a1b1befaea8c38a246d4d78b9e0f30ef7",
      "tree": "693ed88aa43d84472a2d14edd62a72d20094ea2f",
      "parents": [
        "5dd7511ba07c9b1240f8e53dc721351a6c45c162"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:03:10 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 13:03:10 2015 -0800"
      },
      "message": "remove obsolete tool\n"
    },
    {
      "commit": "5dd7511ba07c9b1240f8e53dc721351a6c45c162",
      "tree": "4a41d2dce01308b8074df6d6eb7276265fa1b7c6",
      "parents": [
        "9719c647bd7d3707f07689eb44d555bff3e38041"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:20:58 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:20:58 2015 -0800"
      },
      "message": "move syndicate observer to observers/syndicate\n"
    },
    {
      "commit": "9719c647bd7d3707f07689eb44d555bff3e38041",
      "tree": "aa308de89282b2fe9fe93c0f0b608fc6d1f27e80",
      "parents": [
        "a6ffab3b325c937b50ac44474f7f8fb50b15e40c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:13:21 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:13:21 2015 -0800"
      },
      "message": "move ceilomter service to services/\n"
    },
    {
      "commit": "a6ffab3b325c937b50ac44474f7f8fb50b15e40c",
      "tree": "8c6bacb6c81ff6ecad2502980072c3c2c4275dd0",
      "parents": [
        "11298315a18954945d5e24f9d5eeb653b05f6a98"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:10:29 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:10:29 2015 -0800"
      },
      "message": "use Tenant and Service from core instead of ceilometer\n"
    },
    {
      "commit": "11298315a18954945d5e24f9d5eeb653b05f6a98",
      "tree": "ac5b6a8ca49bdea4810b08f3a1819d7296c32761",
      "parents": [
        "8bd216688bd7623e71bf92ad324816f92244eae3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:07:32 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:07:32 2015 -0800"
      },
      "message": "update urls to point to correct helloworld view location\n"
    },
    {
      "commit": "8bd216688bd7623e71bf92ad324816f92244eae3",
      "tree": "237760e0396132a0ac16a4fc63ca0f4773f9a436",
      "parents": [
        "a102fa95e78bf87b63ffb17e0dd186069fe0a23b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:04:57 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 11:04:57 2015 -0800"
      },
      "message": "move helloworld to services/\n"
    },
    {
      "commit": "a102fa95e78bf87b63ffb17e0dd186069fe0a23b",
      "tree": "8e8806e2cdcfa7e27d3cf1399da60bb14eab0d24",
      "parents": [
        "acebd838250928066a6a0ed587e4eae788c8054f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:59:16 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:59:16 2015 -0800"
      },
      "message": "fix references to hpc from vcpe/vbng observers\n"
    },
    {
      "commit": "acebd838250928066a6a0ed587e4eae788c8054f",
      "tree": "739c17b20e1c04f8079b09edfb53567f4b8c11ac",
      "parents": [
        "8ebc36ff45ba1e01bec24a3c832c7ac4e92e5c1d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:27:45 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:27:45 2015 -0800"
      },
      "message": "move syndicate_storage to services/\n"
    },
    {
      "commit": "8ebc36ff45ba1e01bec24a3c832c7ac4e92e5c1d",
      "tree": "e3138215e555ba92576604e61b386fb864f5a2ce",
      "parents": [
        "98f51553daa8e3f0ca1e843b0aa8f25640a6b085"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:24:44 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:24:44 2015 -0800"
      },
      "message": "remove unnecessary syndicate import\n"
    },
    {
      "commit": "98f51553daa8e3f0ca1e843b0aa8f25640a6b085",
      "tree": "987473d78f43671ab8f1fdaa7955df9287a3ca3d",
      "parents": [
        "9f3869fc6e3c516581a3bc0705b22b62a69601d6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:18:28 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 10:18:28 2015 -0800"
      },
      "message": "move cord to services/\n"
    },
    {
      "commit": "9f3869fc6e3c516581a3bc0705b22b62a69601d6",
      "tree": "fe47f4eba0387c160230959c67dc6d9709ba5136",
      "parents": [
        "9fcacb4d9d854a660a357e8400a5be5cd01e2f53"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 00:23:52 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 31 00:23:52 2015 -0800"
      },
      "message": "update settings.py to reflect new location of helloworldservice_complete\n"
    },
    {
      "commit": "9fcacb4d9d854a660a357e8400a5be5cd01e2f53",
      "tree": "e2c053db8a8f50c9f029fed581afa74ae6d97ae7",
      "parents": [
        "06efc2f57def88dcd774ed066d4aafc4666805d3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 23:36:03 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 23:36:03 2015 -0800"
      },
      "message": "move helloworldservice_complete to services directory\n"
    },
    {
      "commit": "06efc2f57def88dcd774ed066d4aafc4666805d3",
      "tree": "a127c9f4aa2a4c96b06ad6d1fb8dce2d3e17aa56",
      "parents": [
        "4b8e90bff8a2a070de7fa522a97bef6b8449c243"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 23:32:50 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 23:32:50 2015 -0800"
      },
      "message": "remove obsolete services\n"
    },
    {
      "commit": "4b8e90bff8a2a070de7fa522a97bef6b8449c243",
      "tree": "0102c11facb95f54bd4c02cb9d915763de0d0518",
      "parents": [
        "8db5dd8fde875504abe40847dce681530cedda3e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 10:21:24 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 10:21:24 2015 -0800"
      },
      "message": "move servcomp to services directory\n"
    },
    {
      "commit": "8db5dd8fde875504abe40847dce681530cedda3e",
      "tree": "b0ce4e1977977f872127c57529e615a5395fa489",
      "parents": [
        "5ece0e918bda757535c90f3628a998fd7a07662c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 10:16:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 10:16:06 2015 -0800"
      },
      "message": "check in missing urlfilter files\n"
    },
    {
      "commit": "5ece0e918bda757535c90f3628a998fd7a07662c",
      "tree": "fbdd25a0aac07155f28686131e0fd124510f952c",
      "parents": [
        "7640181a37258a8e4cef03261cf1588d2be70420"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:48:31 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:48:31 2015 -0800"
      },
      "message": "remove obsolete hpc_wizard\n"
    },
    {
      "commit": "7640181a37258a8e4cef03261cf1588d2be70420",
      "tree": "4b62d723556056ae5d3b3d7ad610fcdcabd0b83a",
      "parents": [
        "93b6e0481a9a1e2f7f8a844c40ed4ba0f534bd1e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:46:05 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:46:05 2015 -0800"
      },
      "message": "move rr_observer into observers/requestrouter\n"
    },
    {
      "commit": "93b6e0481a9a1e2f7f8a844c40ed4ba0f534bd1e",
      "tree": "92d3f425403a0bc007671cfa3f07099740fe1e19",
      "parents": [
        "25b82666c91e6533d933cee09e9f470b05c08a23"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:37:57 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 30 09:37:57 2015 -0800"
      },
      "message": "move requestrouter to services directory\n"
    },
    {
      "commit": "25b82666c91e6533d933cee09e9f470b05c08a23",
      "tree": "54fc8caee09633240a1207a73c16c9dca243b7f6",
      "parents": [
        "2f4fa3091e9d93d3b68e2b4cf51da5897be7ff25"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:52:12 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:52:12 2015 -0800"
      },
      "message": "point ovserver to new location of hpc service\n"
    },
    {
      "commit": "2f4fa3091e9d93d3b68e2b4cf51da5897be7ff25",
      "tree": "29e8af26be060c82e992b9c349b10f4055092ae8",
      "parents": [
        "c749d622b5bf14804a5156d157d52ae8856dc0a2",
        "d8ef708e65063d79d61f8f142a054fb0d41b7689"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:47:33 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:47:33 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "c749d622b5bf14804a5156d157d52ae8856dc0a2",
      "tree": "aa8eac0bb41ab540d4ed091dabfbe79425565364",
      "parents": [
        "4630f352532717b0c40750a97745145f32137a28"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:47:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 29 23:47:06 2015 -0800"
      },
      "message": "move HPC service into services/ directory\n"
    },
    {
      "commit": "d8ef708e65063d79d61f8f142a054fb0d41b7689",
      "tree": "dfdcc9da67f54b407e11e9f304abcaeab226bcb2",
      "parents": [
        "0566e1d532a7c6fa13d6d2b528f048290a6aaa8f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 23 17:24:06 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 23 17:24:06 2015 -0500"
      },
      "message": "Rolled kilo-install configuration into devel (\u0027make opencloud\u0027)\n"
    },
    {
      "commit": "0566e1d532a7c6fa13d6d2b528f048290a6aaa8f",
      "tree": "21d9afb080608f7ed84c017908546510131cd6d0",
      "parents": [
        "8e9fcc5041a42c324a246fdba282406c254229da"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 23 16:10:12 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 23 16:10:12 2015 -0500"
      },
      "message": "A bit of reorganization and cleanup\n"
    },
    {
      "commit": "8e9fcc5041a42c324a246fdba282406c254229da",
      "tree": "817c146340994a9e18354a11d7741055a18b4cda",
      "parents": [
        "b9d98454909566ea28f91b3be840d0250ff20108"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 22 15:06:16 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 22 15:06:16 2015 -0500"
      },
      "message": "Update README.md"
    },
    {
      "commit": "b9d98454909566ea28f91b3be840d0250ff20108",
      "tree": "992ab0f9b409908be260df2caae38459bbe7e877",
      "parents": [
        "402c239cedbec028f64b6bf2a38a96b771ee9324"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 22 15:01:51 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 22 15:01:51 2015 -0500"
      },
      "message": "Remove django-evolution; we don\u0027t need it anymore and it downgrades django\n"
    },
    {
      "commit": "402c239cedbec028f64b6bf2a38a96b771ee9324",
      "tree": "6c0c1f3454d80868e766eb6da2fa09f574fb9aeb",
      "parents": [
        "26a9f688bec910288448d4ca28db97ef06e5bcff"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Dec 22 11:18:35 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Dec 22 11:18:35 2015 -0800"
      },
      "message": "note about destroy-all-networks"
    },
    {
      "commit": "26a9f688bec910288448d4ca28db97ef06e5bcff",
      "tree": "d1f8d36e63aaadcbc5b4e6ab26284638421732c2",
      "parents": [
        "b33f236a42d0a8430482602b5d9bbfcba6f3642e",
        "4630f352532717b0c40750a97745145f32137a28"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:42:47 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:42:47 2015 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b33f236a42d0a8430482602b5d9bbfcba6f3642e",
      "tree": "824d103d04827fa189e4d91c02958aa44a1e3eee",
      "parents": [
        "69ae2f5b825ae6a404d78120b60727b59dbbcbac"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:41:11 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:41:11 2015 +0100"
      },
      "message": "Update extra information about objects to be shown in the UI, via the\nSynchronizer\n"
    },
    {
      "commit": "69ae2f5b825ae6a404d78120b60727b59dbbcbac",
      "tree": "16b23ab89e8ec94e60a6cecc9588febe5221929f",
      "parents": [
        "1ec5961b654226fed6508293dfc3694545f057f1"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:39:46 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:39:46 2015 +0100"
      },
      "message": "Copy backend_register from ControllerSlice to Slice\n"
    },
    {
      "commit": "1ec5961b654226fed6508293dfc3694545f057f1",
      "tree": "74ac689b97385ef384a48d0d4456b31508607f38",
      "parents": [
        "9f7538e3fad9f3cf9676b4384363a69859153746"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:38:56 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:38:56 2015 +0100"
      },
      "message": "Populate extra information for objects\n"
    },
    {
      "commit": "9f7538e3fad9f3cf9676b4384363a69859153746",
      "tree": "f03a20460a81053dc8b98694277d5308063d8227",
      "parents": [
        "02dc833a5dad11754a86a7e0fb4e0388749075ea"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:38:36 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:38:36 2015 +0100"
      },
      "message": "Added a FIXME\n"
    },
    {
      "commit": "02dc833a5dad11754a86a7e0fb4e0388749075ea",
      "tree": "41b135699a11b76146577c979709637c1550922a",
      "parents": [
        "8872b48cff03d8a9ef2b6ebd2c0e671ebd4c09f5"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:37:47 2015 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Dec 22 18:37:47 2015 +0100"
      },
      "message": "Added UI code to display properties of objects\n"
    },
    {
      "commit": "4630f352532717b0c40750a97745145f32137a28",
      "tree": "fc29b27592ff7636960bf7da0f498c7406141e0b",
      "parents": [
        "1abe45df0a2dacda429422eafe43e9d8b5f5fe84",
        "8872b48cff03d8a9ef2b6ebd2c0e671ebd4c09f5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 22 09:37:35 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 22 09:37:35 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "8872b48cff03d8a9ef2b6ebd2c0e671ebd4c09f5",
      "tree": "d3f8f8a738e50e32f10bf0b893a71d2ac278a4da",
      "parents": [
        "23bee4558246c9e39e260fcc95dad0b2d593c6b2"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:57:30 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:57:30 2015 -0800"
      },
      "message": "Update README-VTN.md"
    },
    {
      "commit": "23bee4558246c9e39e260fcc95dad0b2d593c6b2",
      "tree": "e0369047dc3c353a2aa46085e31cebdc638f43dd",
      "parents": [
        "d8e4450c446404c68a3fa9adc2ad541d64bad8ca"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:53:18 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:53:18 2015 -0800"
      },
      "message": "update command to restart neutron"
    },
    {
      "commit": "d8e4450c446404c68a3fa9adc2ad541d64bad8ca",
      "tree": "8a24dc382a0ed82e17561bca05a53b424d6694b6",
      "parents": [
        "f6dceed2c31951ed14fd216e8d5f1584ae9d6092"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:51:28 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:51:28 2015 -0800"
      },
      "message": "change onos url_path"
    },
    {
      "commit": "f6dceed2c31951ed14fd216e8d5f1584ae9d6092",
      "tree": "7c496f15a2b333f1cd66853440e31e05862f360d",
      "parents": [
        "3a318ee769bb48fdb01b1ecd80eee176b08a2d64"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:41:24 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:41:24 2015 -0800"
      },
      "message": "add note do delete br-int"
    },
    {
      "commit": "3a318ee769bb48fdb01b1ecd80eee176b08a2d64",
      "tree": "2d54f4676b45b4e8226980ff38b321f9c4674cf1",
      "parents": [
        "734f5871ebf92df0e45a64ebb87ef1b17914519b"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:38:17 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Mon Dec 21 15:38:17 2015 -0800"
      },
      "message": "Update README-VTN.md"
    },
    {
      "commit": "1abe45df0a2dacda429422eafe43e9d8b5f5fe84",
      "tree": "4ff213e75a212beabc947e18493b864054dac7ca",
      "parents": [
        "66ec7049d0c67d72ace4163cc56fb299c35519ce",
        "734f5871ebf92df0e45a64ebb87ef1b17914519b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 21 10:43:02 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 21 10:43:02 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "66ec7049d0c67d72ace4163cc56fb299c35519ce",
      "tree": "bc908f6519358e1592449656711acc01e7c75bad",
      "parents": [
        "7bdfbed8fb43b4ad44c3731f9c812a244e2b7aea"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 21 10:42:47 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 21 10:42:47 2015 -0800"
      },
      "message": "scripts for destroying all networks\n"
    }
  ],
  "next": "734f5871ebf92df0e45a64ebb87ef1b17914519b"
}
