)]}'
{
  "log": [
    {
      "commit": "941c93210c2e2802299fc258da4beaac912749ad",
      "tree": "3d7c4dc927bbf7cba54dc726841a22a2779391d7",
      "parents": [
        "13653fecc4fe147e3df7b2108a40386533c4e778"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Oct 05 17:08:41 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Oct 05 17:08:41 2015 -0400"
      },
      "message": "Configure XOS for for Kilo install on CloudLab\n"
    },
    {
      "commit": "13653fecc4fe147e3df7b2108a40386533c4e778",
      "tree": "ff9af5cbeeafa62c36c50ebc6b82cb45ab6c977b",
      "parents": [
        "76879c11553b4ac1155243e8dcebbe1d8fe20c0d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Oct 05 17:01:26 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Oct 05 17:01:26 2015 -0400"
      },
      "message": "Fix SSL errors from Neutron\n"
    },
    {
      "commit": "76879c11553b4ac1155243e8dcebbe1d8fe20c0d",
      "tree": "9e2ef4b0af8024dae1f7658ec7d9da52f5242ae8",
      "parents": [
        "d70dd778ae22960506691f291e0b023b8b396be3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 11:57:06 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 11:57:06 2015 -0700"
      },
      "message": "fix Swagger UI generation failing on CordDebugViewSet\n"
    },
    {
      "commit": "d70dd778ae22960506691f291e0b023b8b396be3",
      "tree": "ca40d0e5f4dd98ae0ef3b7d4f17b91ad2c6e1ca2",
      "parents": [
        "57b9ac79fda41ca8ad875074ebd2c0cad2e5297e",
        "b35534010040018aa7e146510eecd21b83e2aa41"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 02 11:53:18 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 02 11:53:18 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "57b9ac79fda41ca8ad875074ebd2c0cad2e5297e",
      "tree": "222b713cb099fd2968af0566051c2ae3537dfb05",
      "parents": [
        "ac417d1d9932f2319bad103eb2cf81de9ab5ac3d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 02 11:53:04 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 02 11:53:04 2015 -0700"
      },
      "message": "move prereqs to a separate Makefile\n"
    },
    {
      "commit": "b35534010040018aa7e146510eecd21b83e2aa41",
      "tree": "93f4c3cdb6cf63000d45cd9979c9749593350898",
      "parents": [
        "ac417d1d9932f2319bad103eb2cf81de9ab5ac3d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Oct 02 10:43:13 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Oct 02 10:43:13 2015 -0400"
      },
      "message": "Add config drive for metadata\n"
    },
    {
      "commit": "ac417d1d9932f2319bad103eb2cf81de9ab5ac3d",
      "tree": "c706ea0eb26d3596fdd929d16557577491bdcfe7",
      "parents": [
        "ec2a3b13adbf642ef6ed0f33e9acf776ace2016f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:57:39 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:57:39 2015 -0700"
      },
      "message": "observer slice test\n"
    },
    {
      "commit": "ec2a3b13adbf642ef6ed0f33e9acf776ace2016f",
      "tree": "d57292b89ec5d78043d3a67bad4bede4bb2dcce9",
      "parents": [
        "9a00c93bc2ab0ef3ef7058e3cfe2fefd398e6bc6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:45:32 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:45:32 2015 -0700"
      },
      "message": "observer user test\n"
    },
    {
      "commit": "9a00c93bc2ab0ef3ef7058e3cfe2fefd398e6bc6",
      "tree": "f85089ef4f44dec20885b2298754cb6681678ad0",
      "parents": [
        "19cdb6d73f57e59204cfebe138e558e83558c01a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:15:38 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 20:15:38 2015 -0700"
      },
      "message": "observer site test\n"
    },
    {
      "commit": "19cdb6d73f57e59204cfebe138e558e83558c01a",
      "tree": "0c75d1defac115ea7c373a47ea8f217303dc8195",
      "parents": [
        "82fe45d88b2cf4d884c29955b5639e3b8d0cc2bd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 19:46:50 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 19:46:50 2015 -0700"
      },
      "message": "cleanup makefile variable names\n"
    },
    {
      "commit": "82fe45d88b2cf4d884c29955b5639e3b8d0cc2bd",
      "tree": "b64fe7c0fa2e82c237ea92ee4285feaae2f7395f",
      "parents": [
        "764884a8ace8c5add28d6a01beed5ddbc781f21c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 16:28:38 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 16:28:38 2015 -0700"
      },
      "message": "check in missing sample.yaml file\n"
    },
    {
      "commit": "764884a8ace8c5add28d6a01beed5ddbc781f21c",
      "tree": "10776249275498d8fdd49eb27df5c915a7578be1",
      "parents": [
        "57151b9ba0775a409c8b11189cb8dc76f1cb5481"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 15:45:57 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 15:45:57 2015 -0700"
      },
      "message": "add \u0027make enter\u0027 target\n"
    },
    {
      "commit": "57151b9ba0775a409c8b11189cb8dc76f1cb5481",
      "tree": "747380f9aa0d5a9b2e2cf6c4478714523ac1d84c",
      "parents": [
        "df74e7c1f8dad72e5e719bd969121e123cfe6c8b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 10:53:15 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 10:53:15 2015 -0700"
      },
      "message": "rename develserver to devel\n"
    },
    {
      "commit": "df74e7c1f8dad72e5e719bd969121e123cfe6c8b",
      "tree": "6aeac80e4f8e36e7e432744a432a417f0e6254d9",
      "parents": [
        "8bf8dc6a7ff95357c518ec5e1e9e7ebf1e220cc9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 09:57:32 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 01 09:57:32 2015 -0700"
      },
      "message": "make sure display_name is different from login_base for nodetest\n"
    },
    {
      "commit": "8bf8dc6a7ff95357c518ec5e1e9e7ebf1e220cc9",
      "tree": "af620b6a6b6b935df62f3c78d5184f356158eaee",
      "parents": [
        "91af54efc6077c56606df32e380c798166a8e047"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 01 11:54:59 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 01 11:54:59 2015 -0400"
      },
      "message": "Minor fix\n"
    },
    {
      "commit": "91af54efc6077c56606df32e380c798166a8e047",
      "tree": "5d48799eb6887f128783d491b6ba98e31e0cf1a4",
      "parents": [
        "1750f93d5bbdfc426123fd5d8ab34e08388311cc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 21:00:31 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 21:00:31 2015 -0700"
      },
      "message": "fix lookup of site from node\n"
    },
    {
      "commit": "1750f93d5bbdfc426123fd5d8ab34e08388311cc",
      "tree": "0cfce3a40b6f4835daa4b349057114b4e09e962d",
      "parents": [
        "a6a4372e07c315d07ef8d10f209fea73dbb5612a",
        "f3c17e12e446edc3afe3a4f3e9d483fcbeb7354b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 20:34:34 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 20:34:34 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "a6a4372e07c315d07ef8d10f209fea73dbb5612a",
      "tree": "687ab8c31d66a7f59700400c99a5ae5fa51276ce",
      "parents": [
        "3944db2ab8747eefd9fd96f0a67543cd0e1ef4b2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 20:34:05 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 30 20:34:05 2015 -0700"
      },
      "message": "frontend configuration; add wait_for_xos.sh\n"
    },
    {
      "commit": "f3c17e12e446edc3afe3a4f3e9d483fcbeb7354b",
      "tree": "b745d330a25cc8fa2c046855467c347ed708b03c",
      "parents": [
        "90f0b8ce11679aa3cf3fd9a212383b407314cca0"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 01 00:05:56 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 01 00:05:56 2015 +0000"
      },
      "message": "revert remaining step and playbooks\n"
    },
    {
      "commit": "90f0b8ce11679aa3cf3fd9a212383b407314cca0",
      "tree": "97d01854f6f943d76792e3bf8ec1c84933331959",
      "parents": [
        "3944db2ab8747eefd9fd96f0a67543cd0e1ef4b2"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Sep 30 16:43:51 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Sep 30 16:43:51 2015 -0400"
      },
      "message": "Now pulling port forwarding information directly from XOS\n"
    },
    {
      "commit": "3944db2ab8747eefd9fd96f0a67543cd0e1ef4b2",
      "tree": "806b98e6f8b69ee9f11cc4982623f450297c812e",
      "parents": [
        "a7a1498e54f8430384eef8ddbb55b4ecb6bd8ebf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 18:40:16 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 18:40:16 2015 +0000"
      },
      "message": "revert merge from domain_auth branch\n"
    },
    {
      "commit": "a7a1498e54f8430384eef8ddbb55b4ecb6bd8ebf",
      "tree": "f021c5202678a60904b89fe752aa8186dcd0c314",
      "parents": [
        "41c3a0249fcdc872fbb3928382787ae458a48a47"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:09:36 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:09:36 2015 +0000"
      },
      "message": "added default root user\n"
    },
    {
      "commit": "41c3a0249fcdc872fbb3928382787ae458a48a47",
      "tree": "51334a5efd5a93b7b93fcd099571f84d609901e5",
      "parents": [
        "a76ce3a6cfc41514aa67dcaec0a355ac3ba0d250"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:09:17 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:09:17 2015 +0000"
      },
      "message": "initial commit\n"
    },
    {
      "commit": "a76ce3a6cfc41514aa67dcaec0a355ac3ba0d250",
      "tree": "f19503c88c6bc8f635c284220a314e05d3686b81",
      "parents": [
        "fc58709f2f07d3e3af3581d1a92283f2cfa01ba2"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:02:26 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 16:02:26 2015 +0000"
      },
      "message": "initial commit\n"
    },
    {
      "commit": "fc58709f2f07d3e3af3581d1a92283f2cfa01ba2",
      "tree": "b82ebafdcba092daa5c96d7eb45ee9361134e658",
      "parents": [
        "040da472461aeff0049a91c31e6bf74aa2ae3a95"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 15:33:31 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 15:33:31 2015 +0000"
      },
      "message": "add remaing users, slices and services\n"
    },
    {
      "commit": "040da472461aeff0049a91c31e6bf74aa2ae3a95",
      "tree": "6174fe1edad0b3e33e874fdd00c17b7832f6e824",
      "parents": [
        "d4f59d32a3d70d25718994b63eddc66fe5d00dd6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 03:06:04 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Sep 30 15:05:10 2015 +0000"
      },
      "message": "adding entries from public deployment\n"
    },
    {
      "commit": "d4f59d32a3d70d25718994b63eddc66fe5d00dd6",
      "tree": "133f97eabb8e23d05ac497037dc1ff966579ddb6",
      "parents": [
        "aca5d5bdc8dbcbfa6871e334dec4c6bbf2a92660"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 23:07:09 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 23:07:09 2015 -0700"
      },
      "message": "devel server configuration\n"
    },
    {
      "commit": "aca5d5bdc8dbcbfa6871e334dec4c6bbf2a92660",
      "tree": "685f3dd066ddca48541b9f8df3e0dc25d6d9ea30",
      "parents": [
        "68a4cc43db19f6499da901059fd615166e6b0949"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 22:39:19 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 22:39:19 2015 -0700"
      },
      "message": "README for test configuration\n"
    },
    {
      "commit": "68a4cc43db19f6499da901059fd615166e6b0949",
      "tree": "12f1837aa5b72ceb70dab25cdb14a051daeca528",
      "parents": [
        "d4a4a41308e284ff358b86d732acdeab9733f3b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 22:38:13 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 22:38:13 2015 -0700"
      },
      "message": "bash configuration\n"
    },
    {
      "commit": "d4a4a41308e284ff358b86d732acdeab9733f3b6",
      "tree": "f5419e1622f12718f1a6f5b2fcfdc754c3f870c1",
      "parents": [
        "289f8725a342ab5ec51082c5b5d890a08aa928fc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 15:55:41 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 15:55:41 2015 -0700"
      },
      "message": "auto-run test cases from test configuration\n"
    },
    {
      "commit": "289f8725a342ab5ec51082c5b5d890a08aa928fc",
      "tree": "eb7b2a4c0000f852e4a50efec4ca2e100b4c8aeb",
      "parents": [
        "2c2f25338406354730098c0c7d06cde44b3dff9a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 15:55:00 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 15:55:00 2015 -0700"
      },
      "message": "fix shell call\n"
    },
    {
      "commit": "2c2f25338406354730098c0c7d06cde44b3dff9a",
      "tree": "467264ab5a0e93ce59aa587cc32a330c7d745ed6",
      "parents": [
        "b1ee663cb32887e92a035af59c42ef4fd8f3c443"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:23:35 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:23:35 2015 -0700"
      },
      "message": "update SiteDeployment with controller in Tosca recipe\n"
    },
    {
      "commit": "b1ee663cb32887e92a035af59c42ef4fd8f3c443",
      "tree": "a0e58ceed39f7df85e3cfe746790ac60321e86d4",
      "parents": [
        "3f698f03b57af8ad7d1415651401688b8fb8e742"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:23:08 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:23:08 2015 -0700"
      },
      "message": "run the test tosca recipes\n"
    },
    {
      "commit": "3f698f03b57af8ad7d1415651401688b8fb8e742",
      "tree": "85dfd3b597148944f64959e9a8ffae3a0e1507d2",
      "parents": [
        "812191a1360e43fe3ccbbcd5274158f82d480956"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:19:58 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:19:58 2015 -0700"
      },
      "message": "install docker\n"
    },
    {
      "commit": "812191a1360e43fe3ccbbcd5274158f82d480956",
      "tree": "3a568bbb932e4310186b56c92606137c32d5d006",
      "parents": [
        "3a7ba5d224668140f2a0bfd0fcb71343cb7579c0",
        "87465f041d15f494aac5bc3a5c60587709003b2b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:12:02 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:12:02 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "3a7ba5d224668140f2a0bfd0fcb71343cb7579c0",
      "tree": "d880712c1596bf39438147f2ac6503c2c5c61aca",
      "parents": [
        "1338afe445618e7998b837939afc3102512e83fe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:11:32 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 29 09:11:32 2015 -0700"
      },
      "message": "create the keypair\n"
    },
    {
      "commit": "87465f041d15f494aac5bc3a5c60587709003b2b",
      "tree": "debee8bc06cf37fc743a0c1d06410dc6dde6de8f",
      "parents": [
        "1338afe445618e7998b837939afc3102512e83fe"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Sep 29 10:18:02 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Sep 29 10:18:02 2015 -0400"
      },
      "message": "Fix for SSL problems with neutron client\n"
    },
    {
      "commit": "1338afe445618e7998b837939afc3102512e83fe",
      "tree": "abf03ff35d91f3398ee8ba996120c4ba8b994593",
      "parents": [
        "b1e482295d4ba93b49655377c8b1acd79456d828"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 23:49:01 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 23:49:01 2015 -0700"
      },
      "message": "try way harder to make everything\n"
    },
    {
      "commit": "b1e482295d4ba93b49655377c8b1acd79456d828",
      "tree": "0f673aa8ff92ad10f18db17b739d50b2db074e30",
      "parents": [
        "803f457f7afc29cdc788de85baa79e48bf93c8ac"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 22:21:02 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 22:21:02 2015 -0700"
      },
      "message": "some debugging for slice model policy\n"
    },
    {
      "commit": "803f457f7afc29cdc788de85baa79e48bf93c8ac",
      "tree": "c074e5e4b6e38ba23bbee9bed1d039662ca898ba",
      "parents": [
        "823651f37b9f955f8e52585fd938b40fa78a16d7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 21:46:22 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 21:46:22 2015 -0700"
      },
      "message": "set admin tenant\n"
    },
    {
      "commit": "823651f37b9f955f8e52585fd938b40fa78a16d7",
      "tree": "4620060a2699e139c7de55bc9629448f8a0bff88",
      "parents": [
        "349fff97a8ff6f412fac05ae23a7a31fe87fefbd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 21:29:54 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 21:29:54 2015 -0700"
      },
      "message": "fix case and description\n"
    },
    {
      "commit": "349fff97a8ff6f412fac05ae23a7a31fe87fefbd",
      "tree": "0d5badfa3fee05a4e7b69e0990a3f682cc8c2a08",
      "parents": [
        "354a1086980effe057e2a24495ce732f3e52c19a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:51:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:51:25 2015 -0700"
      },
      "message": "put the public key in the right spot\n"
    },
    {
      "commit": "354a1086980effe057e2a24495ce732f3e52c19a",
      "tree": "7d52f2c0a613b33060d89f92078d72ae3101e281",
      "parents": [
        "c6901ccbb6b3c6fee27159dfb8846f794a1ad53b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:26:42 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:26:42 2015 -0700"
      },
      "message": "use standard method so that intrinsics are called\n"
    },
    {
      "commit": "c6901ccbb6b3c6fee27159dfb8846f794a1ad53b",
      "tree": "19049dec6050bffcfa5717ccb9a0aa63c4975811",
      "parents": [
        "0e5737232cda7efb1f78e7bc493b34c6668ddfa1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:20:57 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:20:57 2015 -0700"
      },
      "message": "WIP test configuration\n"
    },
    {
      "commit": "0e5737232cda7efb1f78e7bc493b34c6668ddfa1",
      "tree": "06d23fef9bde9300c72aac3cea904d91e65ec2bc",
      "parents": [
        "e2855abf5109bd924b72db38e6983c6e76ba1b37"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:19:16 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 18:19:16 2015 -0700"
      },
      "message": "fix wrong service name\n"
    },
    {
      "commit": "e2855abf5109bd924b72db38e6983c6e76ba1b37",
      "tree": "ad307f0a666ff84c1aa46f8f619b88b3e0554b8a",
      "parents": [
        "d8f7a10eb038de0531f4988f72b03f0f7374d085"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:52:02 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:52:02 2015 -0700"
      },
      "message": "split off the part of the script that sets up xos from that part that starts the UI\n"
    },
    {
      "commit": "d8f7a10eb038de0531f4988f72b03f0f7374d085",
      "tree": "9b0998dc30f9d1bf13a26d3f51b194caf3ae9cc0",
      "parents": [
        "78037f050771fbc3628721113bc5aaa5443c86f7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:16:42 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:16:42 2015 -0700"
      },
      "message": "Makefile and Dockerfile for test infrastructure\n"
    },
    {
      "commit": "78037f050771fbc3628721113bc5aaa5443c86f7",
      "tree": "cd36ac95e02707143a05a874b6f28dee94fb7f06",
      "parents": [
        "1cb5bde60e79cc9f812f4f25bbafbfc4632b8ba4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:16:22 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 17:16:22 2015 -0700"
      },
      "message": "common dockerfile\n"
    },
    {
      "commit": "1cb5bde60e79cc9f812f4f25bbafbfc4632b8ba4",
      "tree": "38a43ce948d004a9f738dc5d492107dca76b26a0",
      "parents": [
        "881b84062851093b9848c3e0493a3e88522751ba"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:51:21 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:51:21 2015 -0700"
      },
      "message": "cloudlab external Makefile\n"
    },
    {
      "commit": "881b84062851093b9848c3e0493a3e88522751ba",
      "tree": "ef10c4dbc9574aa8ba8f457d2618707639a664d1",
      "parents": [
        "04abc4e9727566f68058c7573aef9e685e7646c9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:43:10 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:43:10 2015 -0700"
      },
      "message": "WIP, script to make cloudlab-nodes.yaml\n"
    },
    {
      "commit": "04abc4e9727566f68058c7573aef9e685e7646c9",
      "tree": "4436aea984718a87c36eccdbe1b13b4ace4493a9",
      "parents": [
        "d2759fb8f259bb6f5fe5b2476df7dbb989000eec"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:01:21 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 16:01:21 2015 -0700"
      },
      "message": "made an intrinsic to look up stuff in a config file\n"
    },
    {
      "commit": "d2759fb8f259bb6f5fe5b2476df7dbb989000eec",
      "tree": "46a83ea99a8ed0c3eafe6f68fa0c8ae8aa47b729",
      "parents": [
        "398bbca23cd6beb33401e6f8e090433c94701c89"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 15:18:07 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 15:18:07 2015 -0700"
      },
      "message": "WIP, cloudlab yaml\n"
    },
    {
      "commit": "398bbca23cd6beb33401e6f8e090433c94701c89",
      "tree": "9e7871f154bf1f67dde92539d052cb938da72395",
      "parents": [
        "f48972318634acd5ac5810d534a80d106377820e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 15:17:40 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 15:17:40 2015 -0700"
      },
      "message": "make password not a required field\n"
    },
    {
      "commit": "f48972318634acd5ac5810d534a80d106377820e",
      "tree": "309373603e9a7d78dc7384092d494ebc3e121a2a",
      "parents": [
        "28c397d0796cf24009765422d8ea9dc9cb3a696c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 11:52:56 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 28 11:52:56 2015 -0700"
      },
      "message": "script to run all observer tests\n"
    },
    {
      "commit": "28c397d0796cf24009765422d8ea9dc9cb3a696c",
      "tree": "4292ba6d5547552edd642a2a95ec12b2a9f08dc1",
      "parents": [
        "a4b4e914af6ba6bcb97ef7d5d6537318c62205c1"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Sep 28 11:44:36 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Sep 28 11:44:36 2015 -0400"
      },
      "message": "Tweaks for non-root user\n"
    },
    {
      "commit": "a4b4e914af6ba6bcb97ef7d5d6537318c62205c1",
      "tree": "a30d394c7c1360d4565c908a1896cc50b75170fa",
      "parents": [
        "0006f8e0fa0b4a5be7d044bbe94a0451d5cff66e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Sep 28 10:28:17 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Sep 28 10:28:17 2015 -0400"
      },
      "message": "Pick up credentials from generated config\n"
    },
    {
      "commit": "0006f8e0fa0b4a5be7d044bbe94a0451d5cff66e",
      "tree": "41a26007ab898b1643061663fa8723ca84a478db",
      "parents": [
        "daa41031a670088d22065dc8d964b0e9c8d39842"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Sep 27 23:02:06 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Sep 27 23:02:06 2015 +0000"
      },
      "message": "bump response index in map_sync_outputs where we\u0027ve added a get_token task to the corresponding playbook\n"
    },
    {
      "commit": "daa41031a670088d22065dc8d964b0e9c8d39842",
      "tree": "ad5abdeead60f8015f03e54e89f2fcfd160307f9",
      "parents": [
        "cdb4b6af740b3f3b42c39cb594fcacdbc7913604"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Sep 26 15:04:53 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Sep 26 15:04:53 2015 +0000"
      },
      "message": "cannot assume default admin tenant will be named \u0027admin\u0027. Get default admin tenant name from controller instance\n"
    },
    {
      "commit": "cdb4b6af740b3f3b42c39cb594fcacdbc7913604",
      "tree": "3ff8669e08d21a157a514cd15a1966f5d9b540ad",
      "parents": [
        "d315bf1a0851ace979f41a7ff064fd7a9bf572a6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 19:45:54 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 19:45:54 2015 -0700"
      },
      "message": "WIP test infrastructure configuration\n"
    },
    {
      "commit": "d315bf1a0851ace979f41a7ff064fd7a9bf572a6",
      "tree": "d00357cc3d6eed2c2e9c7b0c82092aa6e2679c35",
      "parents": [
        "667b9bd387505d654d9876c4d31a439eb6aa3ac2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:49:26 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:49:26 2015 -0700"
      },
      "message": "save the observer logs to /tmp when test framework runs\n"
    },
    {
      "commit": "667b9bd387505d654d9876c4d31a439eb6aa3ac2",
      "tree": "554aa14120094523eceddebf9733607a5ba26813",
      "parents": [
        "4f3f670e77f223352c5c40fab77ac6e6f7a13fa1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:36:27 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:36:27 2015 -0700"
      },
      "message": "try harder to hide observer output\n"
    },
    {
      "commit": "4f3f670e77f223352c5c40fab77ac6e6f7a13fa1",
      "tree": "4a4adb26b1c0de09e674289da6d5258002b1b1ab",
      "parents": [
        "1c61ae4f1ec06b8a1ea55635bc31eec11f3218ec"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:11:08 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:11:08 2015 -0700"
      },
      "message": "check ControllerImage objects for glance_image_id\n"
    },
    {
      "commit": "1c61ae4f1ec06b8a1ea55635bc31eec11f3218ec",
      "tree": "bdde680415091a64c6c44bbb7cb2a7af175ceced",
      "parents": [
        "42bad08ae81d7a7e673c57be6ecfbde5d8239ed7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:09:04 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 10:09:04 2015 -0700"
      },
      "message": "fix member names map_inputs --\u003e map_sync_inputs, map_outputs --\u003e map_sync_outputs\n"
    },
    {
      "commit": "42bad08ae81d7a7e673c57be6ecfbde5d8239ed7",
      "tree": "af7fdd42eecd45c5728dbc32b104c2fb2a0d8aa4",
      "parents": [
        "6759c70a65b59cf0c8a7ab7a128009f0ce42d23d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 09:09:20 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 09:09:20 2015 -0700"
      },
      "message": "observer image test, WIP\n"
    },
    {
      "commit": "6759c70a65b59cf0c8a7ab7a128009f0ce42d23d",
      "tree": "481ec6675ad57fc4fe954944f7b093e7f23031aa",
      "parents": [
        "85e0a0a17a966f234cd6cde8e70a4884e3cb9c05"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 09:08:57 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 25 09:08:57 2015 -0700"
      },
      "message": "add no-delete prop to deployment\n"
    },
    {
      "commit": "85e0a0a17a966f234cd6cde8e70a4884e3cb9c05",
      "tree": "6b0f1aa5222db531e98a67276c4d83847e29cca4",
      "parents": [
        "534a856ad68940a31c64f54c888c53ae4a2b051e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 17:36:33 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 17:36:33 2015 -0700"
      },
      "message": "add no-delete flag and test\n"
    },
    {
      "commit": "534a856ad68940a31c64f54c888c53ae4a2b051e",
      "tree": "11908d7ecba3c3869030d62ca675a83adfd70899",
      "parents": [
        "b5aa4d910e1d5637e319fc25205bfc1879d347c6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 17:23:56 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 17:23:56 2015 -0700"
      },
      "message": "misc superficial changes\n"
    },
    {
      "commit": "b5aa4d910e1d5637e319fc25205bfc1879d347c6",
      "tree": "02c3ac1b4acc0f02fc36ad4d152039b15e959d65",
      "parents": [
        "316103c107ec2de763ac49aaa9e1abfc78ac711d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 16:26:14 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 16:26:14 2015 -0700"
      },
      "message": "site privilege tests\n"
    },
    {
      "commit": "316103c107ec2de763ac49aaa9e1abfc78ac711d",
      "tree": "92012a1b398e168ecdfb0e890061f75c4e1012a3",
      "parents": [
        "5329d3ade8f3d3dc2823f1798ae9c6807c0fbed6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:37:55 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:37:55 2015 -0700"
      },
      "message": "privilege tests for Slice and Deployment\n"
    },
    {
      "commit": "5329d3ade8f3d3dc2823f1798ae9c6807c0fbed6",
      "tree": "17847f36837fe31a7c8eb27d2ed207cc8e946ec7",
      "parents": [
        "b2e441765c528834cb788ed4523bf20da21af05b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:37:16 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:37:16 2015 -0700"
      },
      "message": "privilege code working in Slice and Deployment\n"
    },
    {
      "commit": "b2e441765c528834cb788ed4523bf20da21af05b",
      "tree": "e4c7585b65ed83d7fcea899fa346b4113ebc9dc9",
      "parents": [
        "2cd068586e156ff6e27b441d6feb8bf38cef70cc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:22:46 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 15:22:46 2015 -0700"
      },
      "message": "factor out the privilege processing code\n"
    },
    {
      "commit": "2cd068586e156ff6e27b441d6feb8bf38cef70cc",
      "tree": "ff2246c5f6bb0e45ee428aa6689e8b0d1cd7db2c",
      "parents": [
        "d0189fc7eeac3aad393363bcb472ad2f4591b399",
        "15cdde20e89781c3a84b37945bad73275c90afdf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:49:26 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:49:26 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d0189fc7eeac3aad393363bcb472ad2f4591b399",
      "tree": "2b2e9a38dcfbc877089f34411f044eb3443a86f4",
      "parents": [
        "7701e898dedc8315229446dec3fd8338c89617ff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:49:12 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:49:12 2015 -0700"
      },
      "message": "deployment tests for flavors and images\n"
    },
    {
      "commit": "15cdde20e89781c3a84b37945bad73275c90afdf",
      "tree": "25621a18f9bdfb8208c1c56b1a2ccfe6dd46b75d",
      "parents": [
        "7701e898dedc8315229446dec3fd8338c89617ff"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Sep 24 14:17:27 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Sep 24 14:17:27 2015 -0400"
      },
      "message": "Fix problem with token.stdout\n"
    },
    {
      "commit": "7701e898dedc8315229446dec3fd8338c89617ff",
      "tree": "ff49d2493d3f9cfe68bf05a9d08a312f92f4d44c",
      "parents": [
        "156f04dedc4d19800fc46e3d965886fa64564e72"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:04:49 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 24 11:04:49 2015 -0700"
      },
      "message": "tosca image tests\n"
    },
    {
      "commit": "156f04dedc4d19800fc46e3d965886fa64564e72",
      "tree": "88c065b7fc287b363cb006b0dfee2919fedb946b",
      "parents": [
        "ff8845c849b58a0c93066624e4e3374fdc715c7a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:49:32 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:49:32 2015 -0700"
      },
      "message": "add sample opencloud image, and link flavors to ViCCI deployment\n"
    },
    {
      "commit": "ff8845c849b58a0c93066624e4e3374fdc715c7a",
      "tree": "b3e99117da05446ee21ae74aa198f718c2a745c5",
      "parents": [
        "143de8f75a0bbebc339aa82b0377d81c34accb26"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:48:35 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:48:35 2015 -0700"
      },
      "message": "support for attaching flavors and images to deployments\n"
    },
    {
      "commit": "143de8f75a0bbebc339aa82b0377d81c34accb26",
      "tree": "a1ae7285e2c5ef344e4021ec9eb0ad48d3ca864e",
      "parents": [
        "e424ac849711bea2b27534454a6d11506726454d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:48:08 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:48:08 2015 -0700"
      },
      "message": "Add Image to TOSCA\n"
    },
    {
      "commit": "e424ac849711bea2b27534454a6d11506726454d",
      "tree": "70dd60d4689bd24b1b37518e278f54eddd48da9e",
      "parents": [
        "2142e9dd6573a32f2cc943ccff7c08ce3925e55a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:14:45 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:14:45 2015 -0700"
      },
      "message": "sample opencloud configuration yaml and inside makefile\n"
    },
    {
      "commit": "2142e9dd6573a32f2cc943ccff7c08ce3925e55a",
      "tree": "6afbd02b779d4ca4bcf57afa0749024faa9aa5c3",
      "parents": [
        "572095dad5d9fdcf8823eda12d6826e40531a0c1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:13:50 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 21:13:50 2015 -0700"
      },
      "message": "always run m4 in the right place\n"
    },
    {
      "commit": "572095dad5d9fdcf8823eda12d6826e40531a0c1",
      "tree": "35762387af6515f0b779e25a08e468630eefc859",
      "parents": [
        "e71ab8b1c602f1f56442e5f8716c5c85d7afd6f3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 15:10:20 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 23 15:10:20 2015 -0700"
      },
      "message": "portforwarding API method\n"
    },
    {
      "commit": "e71ab8b1c602f1f56442e5f8716c5c85d7afd6f3",
      "tree": "77576c03f6c736f038b79480368f2c77ff5957c6",
      "parents": [
        "eef260a34fd61d3e4c27941a72b04ab1c4cabaa4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 17:26:31 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 17:26:31 2015 -0700"
      },
      "message": "expose accessControl field in tosca; update deploymenttest\n"
    },
    {
      "commit": "eef260a34fd61d3e4c27941a72b04ab1c4cabaa4",
      "tree": "75210c8a5910e12b8cbe8cb4bf90acd1946d0a88",
      "parents": [
        "cb595e32af1fe8cf1d02c6e2e971b7ffb0682781"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 16:56:28 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 16:56:28 2015 -0700"
      },
      "message": "controller test cases\n"
    },
    {
      "commit": "cb595e32af1fe8cf1d02c6e2e971b7ffb0682781",
      "tree": "24ea4b4ec424efa045f08d2a76f3f337ef5a5f01",
      "parents": [
        "69334ad6815cb01e647a3286bc999fcc17381d88"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 16:55:06 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 16:55:06 2015 -0700"
      },
      "message": "modernize code in controller resource\n"
    },
    {
      "commit": "69334ad6815cb01e647a3286bc999fcc17381d88",
      "tree": "0702d5f5fc0e672492167fe4974d5390b54064b2",
      "parents": [
        "bec1efbf4c9dd30b5b7ffc5700df082a185770be"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 12:51:20 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 22 12:51:20 2015 -0700"
      },
      "message": "more props for slice; write slice test case\n"
    },
    {
      "commit": "bec1efbf4c9dd30b5b7ffc5700df082a185770be",
      "tree": "0f9fcaa38d7a4084fdbb927937b3bb05493846e3",
      "parents": [
        "2d6c9ad5b00607b862d4d44c90a7f0c6f083c13f"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 18:07:56 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 18:07:56 2015 +0000"
      },
      "message": "include headers in curl response with -i option\n"
    },
    {
      "commit": "2d6c9ad5b00607b862d4d44c90a7f0c6f083c13f",
      "tree": "ece218b6ea8dc580b16aa01e70f6a4c543d185fc",
      "parents": [
        "6cf731bc8934ea69da46375fbd1484f952c168a8"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 15:57:36 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 15:57:36 2015 +0000"
      },
      "message": "install curl\n"
    },
    {
      "commit": "6cf731bc8934ea69da46375fbd1484f952c168a8",
      "tree": "291bdccc2067a85695e3e76a707aa4efff0efb66",
      "parents": [
        "edde44636057b7e57a2b27a85360bf0c27b0d0e7"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 14:35:10 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Tue Sep 22 14:35:10 2015 +0000"
      },
      "message": "specify full path to get_token.sh\n"
    },
    {
      "commit": "edde44636057b7e57a2b27a85360bf0c27b0d0e7",
      "tree": "660c921269c2c41e35f09fb1e9131340d4c1ed7f",
      "parents": [
        "b84392dfcacb166463dff3ae0796574eb4848a24"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 22:18:49 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 22:18:49 2015 -0700"
      },
      "message": "popup warning box if user tries to add instance while form has dirty data\n"
    },
    {
      "commit": "b84392dfcacb166463dff3ae0796574eb4848a24",
      "tree": "c8e1f07cc8c9544de88f8cdc70f9b7aa871f7520",
      "parents": [
        "4a20ce64a436effc5f4f1af1a31bbb62a4b0d0b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 21:42:41 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 21:42:41 2015 -0700"
      },
      "message": "fix bug where change instance before add instance would lead to keyerror; juggle the instance fields around\n"
    },
    {
      "commit": "4a20ce64a436effc5f4f1af1a31bbb62a4b0d0b5",
      "tree": "41f4bcd4012f07a2c29c1d20ecf918888329b019",
      "parents": [
        "530e4de41c0239de0e2da0ef79ab56c11ad0c7e6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 20:24:45 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 20:24:45 2015 -0700"
      },
      "message": "congroller -\u003e controller\n"
    },
    {
      "commit": "530e4de41c0239de0e2da0ef79ab56c11ad0c7e6",
      "tree": "97218d362d4a9db53ece7dfbce889f23964180f9",
      "parents": [
        "0befcd7f94ba47f3dc5f244d4bb0546bb65c24bc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 16:02:54 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 16:02:54 2015 -0700"
      },
      "message": "apply deployment filtering logic to InstanceAdmin\n"
    },
    {
      "commit": "0befcd7f94ba47f3dc5f244d4bb0546bb65c24bc",
      "tree": "1135b85f1a8f733bcbd337da64aa8935949b9a72",
      "parents": [
        "2a11f856015e4ea36bad50b0dacb761e0cd56860"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 15:10:18 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 15:10:18 2015 -0700"
      },
      "message": "make all InstanceInline fields readonly\n"
    },
    {
      "commit": "2a11f856015e4ea36bad50b0dacb761e0cd56860",
      "tree": "bb549213d9dd2ee84725a17264a8e5fb34c7a5ff",
      "parents": [
        "0fc671bfd171f0a3cfc81886e0fbbcd62e59230f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 15:06:38 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 15:06:38 2015 -0700"
      },
      "message": "fixed NodeAdmin failing due to truncated formfield_for_foreignkey function\n"
    },
    {
      "commit": "0fc671bfd171f0a3cfc81886e0fbbcd62e59230f",
      "tree": "253087e6d1988e0215a6d2b5b062afb26321c357",
      "parents": [
        "4103eb3450f50aa6ed294631395890fdbbe25160",
        "33be3bd6e568b0d3d8ad2db7350186fe9ec4f77a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 14:52:37 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 14:52:37 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "4103eb3450f50aa6ed294631395890fdbbe25160",
      "tree": "3ff04f0bb7674fe87924813484ddc438535ba77b",
      "parents": [
        "5cc374df5071e23274c534dc86765e7ae8dc3ea1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 14:52:15 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 21 14:52:15 2015 -0700"
      },
      "message": "fix bug when adding new deployment; remove django\u0027s add-instance link in favor of add-instance popup\n"
    },
    {
      "commit": "33be3bd6e568b0d3d8ad2db7350186fe9ec4f77a",
      "tree": "bc75cc807f807ee2dc9010e7bd61ca96322d6881",
      "parents": [
        "5cc374df5071e23274c534dc86765e7ae8dc3ea1",
        "be25dda1bc0b716970a12043cbb10db2d7b3ef93"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Sep 21 14:33:31 2015 -0400"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Sep 21 14:33:31 2015 -0400"
      },
      "message": "Merge pull request #108 from open-cloud/domain_auth\n\nDomain auth"
    },
    {
      "commit": "be25dda1bc0b716970a12043cbb10db2d7b3ef93",
      "tree": "bc75cc807f807ee2dc9010e7bd61ca96322d6881",
      "parents": [
        "6665c7aa459e6ac56327443fe7546ed26e578eea",
        "5cc374df5071e23274c534dc86765e7ae8dc3ea1"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Mon Sep 21 18:12:54 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Mon Sep 21 18:12:54 2015 +0000"
      },
      "message": "resolve merge conflicts\n"
    },
    {
      "commit": "5cc374df5071e23274c534dc86765e7ae8dc3ea1",
      "tree": "8753bc4dff63d346484f9692a78fdb647c1dcbe5",
      "parents": [
        "e182a7f9395cf5c8071b69a2abdce0c6f918c6dd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 17 22:34:32 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 17 22:34:32 2015 -0700"
      },
      "message": "some comments\n"
    },
    {
      "commit": "e182a7f9395cf5c8071b69a2abdce0c6f918c6dd",
      "tree": "b69abad90a245d65d0462af2d0d48bef3339d315",
      "parents": [
        "3dca60fa74cc1f56b2f99987728f0be496b222e8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 17 22:29:19 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 17 22:29:19 2015 -0700"
      },
      "message": "WIP, observer-exercising compute test\n"
    }
  ],
  "next": "3dca60fa74cc1f56b2f99987728f0be496b222e8"
}
