)]}'
{
  "log": [
    {
      "commit": "7ee17332f9f3d6b08961cb1a3762792152ef493b",
      "tree": "0e72dfe79939087699c91134545143e7eb755306",
      "parents": [
        "9ed710572a897a8b816bccbff6503fdba6c0a2ef"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 06 14:13:56 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 06 14:13:56 2015 -0700"
      },
      "message": "more description text\n"
    },
    {
      "commit": "9ed710572a897a8b816bccbff6503fdba6c0a2ef",
      "tree": "cdcfc1f4c6ba00a6ed3bef4c8cbbeed554c6d059",
      "parents": [
        "e769aca30a5b0975cba7b516a644a6a36f86d470"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 06 14:00:09 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 06 14:00:09 2015 -0700"
      },
      "message": "add a description for the TOSCA compute node\n"
    },
    {
      "commit": "e769aca30a5b0975cba7b516a644a6a36f86d470",
      "tree": "bd3c3fd648991aae422b9e3eddad332cc85ec617",
      "parents": [
        "6891553fe2ee7e4d2ce92bc52483a51dc09212c3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 18:09:54 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 18:09:54 2015 -0700"
      },
      "message": "comment describing phony serializer\n"
    },
    {
      "commit": "6891553fe2ee7e4d2ce92bc52483a51dc09212c3",
      "tree": "ca8b3a2e5218f7ec7aa4a876709dfa3488643f71",
      "parents": [
        "4c092505f1d57db938e5437df59424f65f516b05"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 18:09:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 18:09:25 2015 -0700"
      },
      "message": "add table of contents\n"
    },
    {
      "commit": "4c092505f1d57db938e5437df59424f65f516b05",
      "tree": "fa28a5fb19223e9e08aebbd87a962891630063be",
      "parents": [
        "6eccbb4ed96e19d66d89f9bdeb90d2eb596f4004"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:57:48 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:57:48 2015 -0700"
      },
      "message": "TOSCA documentation autogeneration tool\n"
    },
    {
      "commit": "6eccbb4ed96e19d66d89f9bdeb90d2eb596f4004",
      "tree": "6c8ed503937e112d23cc8627698c1a1d0e6703b3",
      "parents": [
        "ae7fad8889de9307a4e1df51b82a5bcaf4877876",
        "61869df5101da796835a288984bde51ab37a4fa1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:54:38 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:54:38 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "ae7fad8889de9307a4e1df51b82a5bcaf4877876",
      "tree": "173379d88728f420513d58b91eb067fad1e4ba86",
      "parents": [
        "240806c1b9644e80a6244a0940affa4e06ba66cb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:54:31 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 05 17:54:31 2015 -0700"
      },
      "message": "more description text\n"
    },
    {
      "commit": "61869df5101da796835a288984bde51ab37a4fa1",
      "tree": "3d7c4dc927bbf7cba54dc726841a22a2779391d7",
      "parents": [
        "793a348b976c8308ec0d6dce6944376941c2491d"
      ],
      "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": "793a348b976c8308ec0d6dce6944376941c2491d",
      "tree": "ff9af5cbeeafa62c36c50ebc6b82cb45ab6c977b",
      "parents": [
        "240806c1b9644e80a6244a0940affa4e06ba66cb"
      ],
      "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": "240806c1b9644e80a6244a0940affa4e06ba66cb",
      "tree": "9e2ef4b0af8024dae1f7658ec7d9da52f5242ae8",
      "parents": [
        "2934712d32766b815b2478687d3b20a83bbb8783"
      ],
      "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": "2934712d32766b815b2478687d3b20a83bbb8783",
      "tree": "ca40d0e5f4dd98ae0ef3b7d4f17b91ad2c6e1ca2",
      "parents": [
        "998f92534e089c83f5c143902a62f4aa00774689",
        "fb39a7458e7db9e0e7253ed79edb0ca5090a81a2"
      ],
      "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": "998f92534e089c83f5c143902a62f4aa00774689",
      "tree": "222b713cb099fd2968af0566051c2ae3537dfb05",
      "parents": [
        "d248875e57df178f1fdbdf9d7cc6b5dc7f67ae9d"
      ],
      "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": "fb39a7458e7db9e0e7253ed79edb0ca5090a81a2",
      "tree": "93f4c3cdb6cf63000d45cd9979c9749593350898",
      "parents": [
        "d248875e57df178f1fdbdf9d7cc6b5dc7f67ae9d"
      ],
      "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": "d248875e57df178f1fdbdf9d7cc6b5dc7f67ae9d",
      "tree": "c706ea0eb26d3596fdd929d16557577491bdcfe7",
      "parents": [
        "f57431a5b430e2378ef92026d87ec680b59c85ef"
      ],
      "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": "f57431a5b430e2378ef92026d87ec680b59c85ef",
      "tree": "d57292b89ec5d78043d3a67bad4bede4bb2dcce9",
      "parents": [
        "203f1e609202fdd035a81eee9787f7bb93762e29"
      ],
      "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": "203f1e609202fdd035a81eee9787f7bb93762e29",
      "tree": "f85089ef4f44dec20885b2298754cb6681678ad0",
      "parents": [
        "3078b35717712f78cb717e957b5e39445f7b70df"
      ],
      "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": "3078b35717712f78cb717e957b5e39445f7b70df",
      "tree": "0c75d1defac115ea7c373a47ea8f217303dc8195",
      "parents": [
        "a288b92a6253658d139f81ed061e8cf2200385ef"
      ],
      "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": "a288b92a6253658d139f81ed061e8cf2200385ef",
      "tree": "b64fe7c0fa2e82c237ea92ee4285feaae2f7395f",
      "parents": [
        "79147bca773b40b8e78a50a8ea07bea56c56af6e"
      ],
      "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": "79147bca773b40b8e78a50a8ea07bea56c56af6e",
      "tree": "10776249275498d8fdd49eb27df5c915a7578be1",
      "parents": [
        "6dbdfe4f476abe15f90406b9bc06f92099a208b7"
      ],
      "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": "6dbdfe4f476abe15f90406b9bc06f92099a208b7",
      "tree": "747380f9aa0d5a9b2e2cf6c4478714523ac1d84c",
      "parents": [
        "6b65321b7e3239ae76eba3cae003ebe263361019"
      ],
      "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": "6b65321b7e3239ae76eba3cae003ebe263361019",
      "tree": "6aeac80e4f8e36e7e432744a432a417f0e6254d9",
      "parents": [
        "e30188fa866becb07e8390b64fc9e4f8a87353fe"
      ],
      "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": "e30188fa866becb07e8390b64fc9e4f8a87353fe",
      "tree": "af620b6a6b6b935df62f3c78d5184f356158eaee",
      "parents": [
        "bff14a495d23c4b953f3b0d185f7c776721afa82"
      ],
      "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": "bff14a495d23c4b953f3b0d185f7c776721afa82",
      "tree": "5d48799eb6887f128783d491b6ba98e31e0cf1a4",
      "parents": [
        "81422a0229731e87e7b8ac6aed99c1204b78a40a"
      ],
      "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": "81422a0229731e87e7b8ac6aed99c1204b78a40a",
      "tree": "0cfce3a40b6f4835daa4b349057114b4e09e962d",
      "parents": [
        "381d0c39e8598316f39644b6ad6cd24728a7a77a",
        "e4fe9ecef38e6467b2cab4d6e2f232f6e2edca64"
      ],
      "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": "381d0c39e8598316f39644b6ad6cd24728a7a77a",
      "tree": "687ab8c31d66a7f59700400c99a5ae5fa51276ce",
      "parents": [
        "c12ee48e28597b26e26c6a9715c06d76e43f8612"
      ],
      "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": "e4fe9ecef38e6467b2cab4d6e2f232f6e2edca64",
      "tree": "b745d330a25cc8fa2c046855467c347ed708b03c",
      "parents": [
        "6b448e1f205b551068c7d85dad826b5ed0804f72"
      ],
      "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": "6b448e1f205b551068c7d85dad826b5ed0804f72",
      "tree": "97d01854f6f943d76792e3bf8ec1c84933331959",
      "parents": [
        "c12ee48e28597b26e26c6a9715c06d76e43f8612"
      ],
      "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": "c12ee48e28597b26e26c6a9715c06d76e43f8612",
      "tree": "806b98e6f8b69ee9f11cc4982623f450297c812e",
      "parents": [
        "64728ca68073c0c0930cc6f5c396451f3fa7fe39"
      ],
      "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": "64728ca68073c0c0930cc6f5c396451f3fa7fe39",
      "tree": "f021c5202678a60904b89fe752aa8186dcd0c314",
      "parents": [
        "6e2c47d2f64ef9aeda2aee6881f899b8cd6bb08b"
      ],
      "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": "6e2c47d2f64ef9aeda2aee6881f899b8cd6bb08b",
      "tree": "51334a5efd5a93b7b93fcd099571f84d609901e5",
      "parents": [
        "9f797afdb9ab1360d879d9e807a724285a0393b7"
      ],
      "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": "9f797afdb9ab1360d879d9e807a724285a0393b7",
      "tree": "f19503c88c6bc8f635c284220a314e05d3686b81",
      "parents": [
        "d1a678cf033af98036cd6fe8be5352289c93ccda"
      ],
      "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": "d1a678cf033af98036cd6fe8be5352289c93ccda",
      "tree": "b82ebafdcba092daa5c96d7eb45ee9361134e658",
      "parents": [
        "56c27580929d9831397f06477cb33b63503926a2"
      ],
      "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": "56c27580929d9831397f06477cb33b63503926a2",
      "tree": "6174fe1edad0b3e33e874fdd00c17b7832f6e824",
      "parents": [
        "f261bf815d92e53e12582020771139a6a2e45a0c"
      ],
      "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": "f261bf815d92e53e12582020771139a6a2e45a0c",
      "tree": "133f97eabb8e23d05ac497037dc1ff966579ddb6",
      "parents": [
        "34ead3219da84ca30dff15d0e74c388e93e5080d"
      ],
      "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": "34ead3219da84ca30dff15d0e74c388e93e5080d",
      "tree": "685f3dd066ddca48541b9f8df3e0dc25d6d9ea30",
      "parents": [
        "59fe0a5a1997532245d2cf00c65e81d4e96759cc"
      ],
      "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": "59fe0a5a1997532245d2cf00c65e81d4e96759cc",
      "tree": "12f1837aa5b72ceb70dab25cdb14a051daeca528",
      "parents": [
        "06edd1dfe240abbf5807e8be79b2f2275ff19805"
      ],
      "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": "06edd1dfe240abbf5807e8be79b2f2275ff19805",
      "tree": "f5419e1622f12718f1a6f5b2fcfdc754c3f870c1",
      "parents": [
        "bd1b235d2d517363f6ed04043fd485ad5cbeed70"
      ],
      "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": "bd1b235d2d517363f6ed04043fd485ad5cbeed70",
      "tree": "eb7b2a4c0000f852e4a50efec4ca2e100b4c8aeb",
      "parents": [
        "3931518c554051187aa71f3c828fe13a70b4688f"
      ],
      "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": "3931518c554051187aa71f3c828fe13a70b4688f",
      "tree": "467264ab5a0e93ce59aa587cc32a330c7d745ed6",
      "parents": [
        "a5e06de3e1901a84d995a56a069dfa6af09cffe1"
      ],
      "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": "a5e06de3e1901a84d995a56a069dfa6af09cffe1",
      "tree": "a0e58ceed39f7df85e3cfe746790ac60321e86d4",
      "parents": [
        "3750e3b73a3b1356a043b0fe331d78d2faff5c65"
      ],
      "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": "3750e3b73a3b1356a043b0fe331d78d2faff5c65",
      "tree": "85dfd3b597148944f64959e9a8ffae3a0e1507d2",
      "parents": [
        "3aee9414b7bf61ca8e3ef7d20b6f54f37ba365da"
      ],
      "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": "3aee9414b7bf61ca8e3ef7d20b6f54f37ba365da",
      "tree": "3a568bbb932e4310186b56c92606137c32d5d006",
      "parents": [
        "f4e8b4618bc54eada8fde51c12a36fcc87653c28",
        "b42d5b45877ab22a5fc945223ac8668a564ebaa3"
      ],
      "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": "f4e8b4618bc54eada8fde51c12a36fcc87653c28",
      "tree": "d880712c1596bf39438147f2ac6503c2c5c61aca",
      "parents": [
        "90f375ad95271ae2124f0fd32d25cdb1c9f1286f"
      ],
      "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": "b42d5b45877ab22a5fc945223ac8668a564ebaa3",
      "tree": "debee8bc06cf37fc743a0c1d06410dc6dde6de8f",
      "parents": [
        "90f375ad95271ae2124f0fd32d25cdb1c9f1286f"
      ],
      "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": "90f375ad95271ae2124f0fd32d25cdb1c9f1286f",
      "tree": "abf03ff35d91f3398ee8ba996120c4ba8b994593",
      "parents": [
        "634ec0cb13042dcaef9a408bf1fa84630789c326"
      ],
      "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": "634ec0cb13042dcaef9a408bf1fa84630789c326",
      "tree": "0f673aa8ff92ad10f18db17b739d50b2db074e30",
      "parents": [
        "8321728236afbfbc777f34a9d0da81c3fb1a94b6"
      ],
      "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": "8321728236afbfbc777f34a9d0da81c3fb1a94b6",
      "tree": "c074e5e4b6e38ba23bbee9bed1d039662ca898ba",
      "parents": [
        "381d1405fcfcd6f450f51cd1764b6d666e395d73"
      ],
      "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": "381d1405fcfcd6f450f51cd1764b6d666e395d73",
      "tree": "4620060a2699e139c7de55bc9629448f8a0bff88",
      "parents": [
        "3098acf9f7671670372e6dbde0bfe4bd503e96ea"
      ],
      "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": "3098acf9f7671670372e6dbde0bfe4bd503e96ea",
      "tree": "0d5badfa3fee05a4e7b69e0990a3f682cc8c2a08",
      "parents": [
        "30665cf22a02149fb1e54769c30099ee99780dcd"
      ],
      "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": "30665cf22a02149fb1e54769c30099ee99780dcd",
      "tree": "7d52f2c0a613b33060d89f92078d72ae3101e281",
      "parents": [
        "45b9fd16cef1f81fe9900f1e07431dcaa301e5d8"
      ],
      "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": "45b9fd16cef1f81fe9900f1e07431dcaa301e5d8",
      "tree": "19049dec6050bffcfa5717ccb9a0aa63c4975811",
      "parents": [
        "54390d28a0152f4a2f58a5ef04bfdccadaea96d7"
      ],
      "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": "54390d28a0152f4a2f58a5ef04bfdccadaea96d7",
      "tree": "06d23fef9bde9300c72aac3cea904d91e65ec2bc",
      "parents": [
        "7412e7665e48ae0dad3fa0d63132af51c7475006"
      ],
      "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": "7412e7665e48ae0dad3fa0d63132af51c7475006",
      "tree": "ad307f0a666ff84c1aa46f8f619b88b3e0554b8a",
      "parents": [
        "f9d9fa44aa0400b5ebb5e976f4f1470ec39ec82e"
      ],
      "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": "f9d9fa44aa0400b5ebb5e976f4f1470ec39ec82e",
      "tree": "9b0998dc30f9d1bf13a26d3f51b194caf3ae9cc0",
      "parents": [
        "752f418480d3111c6c2399b6724ac1f9fe255575"
      ],
      "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": "752f418480d3111c6c2399b6724ac1f9fe255575",
      "tree": "cd36ac95e02707143a05a874b6f28dee94fb7f06",
      "parents": [
        "b57db5a1f1406e5a4b83810afb290cd76c5c153d"
      ],
      "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": "b57db5a1f1406e5a4b83810afb290cd76c5c153d",
      "tree": "38a43ce948d004a9f738dc5d492107dca76b26a0",
      "parents": [
        "431c1e4f05a1a1bd5fde9af89d3889b63846da14"
      ],
      "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": "431c1e4f05a1a1bd5fde9af89d3889b63846da14",
      "tree": "ef10c4dbc9574aa8ba8f457d2618707639a664d1",
      "parents": [
        "f65591f0f414863009bc9f7a121f5bdc6f7852ae"
      ],
      "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": "f65591f0f414863009bc9f7a121f5bdc6f7852ae",
      "tree": "4436aea984718a87c36eccdbe1b13b4ace4493a9",
      "parents": [
        "aa0cd5077bd6749a166b848d31dc5f99059616b0"
      ],
      "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": "aa0cd5077bd6749a166b848d31dc5f99059616b0",
      "tree": "46a83ea99a8ed0c3eafe6f68fa0c8ae8aa47b729",
      "parents": [
        "f0210bf30af1fbef79e28420a8657f49d16b6e88"
      ],
      "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": "f0210bf30af1fbef79e28420a8657f49d16b6e88",
      "tree": "9e7871f154bf1f67dde92539d052cb938da72395",
      "parents": [
        "51f3f84943e00e0f0426ce6f09ec7c58f20a1b1c"
      ],
      "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": "51f3f84943e00e0f0426ce6f09ec7c58f20a1b1c",
      "tree": "309373603e9a7d78dc7384092d494ebc3e121a2a",
      "parents": [
        "ddc2f55f74ba253d5c9a744b89918d3f1412c45d"
      ],
      "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": "ddc2f55f74ba253d5c9a744b89918d3f1412c45d",
      "tree": "4292ba6d5547552edd642a2a95ec12b2a9f08dc1",
      "parents": [
        "e0828bc92dcdea771082de57349b747a53d4860b"
      ],
      "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": "e0828bc92dcdea771082de57349b747a53d4860b",
      "tree": "a30d394c7c1360d4565c908a1896cc50b75170fa",
      "parents": [
        "dc182bd22e1d9402c59d778275e1f6d8773fd785"
      ],
      "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": "dc182bd22e1d9402c59d778275e1f6d8773fd785",
      "tree": "41a26007ab898b1643061663fa8723ca84a478db",
      "parents": [
        "05573924996a4da03198f0b90dcb72d629b773e0"
      ],
      "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": "05573924996a4da03198f0b90dcb72d629b773e0",
      "tree": "ad5abdeead60f8015f03e54e89f2fcfd160307f9",
      "parents": [
        "6876fdbd5f88d55e57c15f22d9961fdabe55e3b6"
      ],
      "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": "6876fdbd5f88d55e57c15f22d9961fdabe55e3b6",
      "tree": "3ff8669e08d21a157a514cd15a1966f5d9b540ad",
      "parents": [
        "187a218bad7a7cf5851f3544a6fc34cac72d1307"
      ],
      "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": "187a218bad7a7cf5851f3544a6fc34cac72d1307",
      "tree": "d00357cc3d6eed2c2e9c7b0c82092aa6e2679c35",
      "parents": [
        "03709779e66b4a5881bb52750480c74cea2e25c4"
      ],
      "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": "03709779e66b4a5881bb52750480c74cea2e25c4",
      "tree": "554aa14120094523eceddebf9733607a5ba26813",
      "parents": [
        "dd0fca6bd95104008356674c8d1697b2d4c3ad74"
      ],
      "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": "dd0fca6bd95104008356674c8d1697b2d4c3ad74",
      "tree": "4a4adb26b1c0de09e674289da6d5258002b1b1ab",
      "parents": [
        "4b51f210ee075457ce271b585c82b8e02582bd58"
      ],
      "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": "4b51f210ee075457ce271b585c82b8e02582bd58",
      "tree": "bdde680415091a64c6c44bbb7cb2a7af175ceced",
      "parents": [
        "462bf0a5b1a5a9b6bc10823edec8707db0f73f6f"
      ],
      "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": "462bf0a5b1a5a9b6bc10823edec8707db0f73f6f",
      "tree": "af7fdd42eecd45c5728dbc32b104c2fb2a0d8aa4",
      "parents": [
        "d3aa03b7f848e767a554838f361e97ca85baded0"
      ],
      "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": "d3aa03b7f848e767a554838f361e97ca85baded0",
      "tree": "481ec6675ad57fc4fe954944f7b093e7f23031aa",
      "parents": [
        "38a00d94931dfcf796b8c32b3902f919665133f2"
      ],
      "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": "38a00d94931dfcf796b8c32b3902f919665133f2",
      "tree": "6b0f1aa5222db531e98a67276c4d83847e29cca4",
      "parents": [
        "1e46c41addf7ff97dac900c4eb715d4ae872413a"
      ],
      "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": "1e46c41addf7ff97dac900c4eb715d4ae872413a",
      "tree": "11908d7ecba3c3869030d62ca675a83adfd70899",
      "parents": [
        "7271889af17862d9515a8f8f70246fb5d46e9ac7"
      ],
      "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": "7271889af17862d9515a8f8f70246fb5d46e9ac7",
      "tree": "02c3ac1b4acc0f02fc36ad4d152039b15e959d65",
      "parents": [
        "d13a508fa6f7445677232b1f18b12c8422c987ac"
      ],
      "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": "d13a508fa6f7445677232b1f18b12c8422c987ac",
      "tree": "92012a1b398e168ecdfb0e890061f75c4e1012a3",
      "parents": [
        "07c71fc502b7c8d91ee963d8d7052fa06c05386c"
      ],
      "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": "07c71fc502b7c8d91ee963d8d7052fa06c05386c",
      "tree": "17847f36837fe31a7c8eb27d2ed207cc8e946ec7",
      "parents": [
        "92362bc56b26c7775c145454b88cfae7fc0d35da"
      ],
      "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": "92362bc56b26c7775c145454b88cfae7fc0d35da",
      "tree": "e4c7585b65ed83d7fcea899fa346b4113ebc9dc9",
      "parents": [
        "5a5b616060b3d08d282f07008d6c88b868c2337d"
      ],
      "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": "5a5b616060b3d08d282f07008d6c88b868c2337d",
      "tree": "ff2246c5f6bb0e45ee428aa6689e8b0d1cd7db2c",
      "parents": [
        "05b5031add8a6a8741debfdc637823f2d7865a8a",
        "09da2e48495319b23da091597c99728d15db9635"
      ],
      "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": "05b5031add8a6a8741debfdc637823f2d7865a8a",
      "tree": "2b2e9a38dcfbc877089f34411f044eb3443a86f4",
      "parents": [
        "519524368eb820c5b59ba07778490a7b340f3355"
      ],
      "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": "09da2e48495319b23da091597c99728d15db9635",
      "tree": "25621a18f9bdfb8208c1c56b1a2ccfe6dd46b75d",
      "parents": [
        "519524368eb820c5b59ba07778490a7b340f3355"
      ],
      "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": "519524368eb820c5b59ba07778490a7b340f3355",
      "tree": "ff49d2493d3f9cfe68bf05a9d08a312f92f4d44c",
      "parents": [
        "278d4c9f466be7b4f9d523c8d0ad8d0049c9e99a"
      ],
      "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": "278d4c9f466be7b4f9d523c8d0ad8d0049c9e99a",
      "tree": "88c065b7fc287b363cb006b0dfee2919fedb946b",
      "parents": [
        "debb6b138d387d5a6cebfad9107900a9632625f1"
      ],
      "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": "debb6b138d387d5a6cebfad9107900a9632625f1",
      "tree": "b3e99117da05446ee21ae74aa198f718c2a745c5",
      "parents": [
        "7c01ac536f5fe2a0e44bee2e16d6244823dd6cde"
      ],
      "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": "7c01ac536f5fe2a0e44bee2e16d6244823dd6cde",
      "tree": "a1ae7285e2c5ef344e4021ec9eb0ad48d3ca864e",
      "parents": [
        "493df45f2aefbb5e5d9b865e1d9800ea048652e8"
      ],
      "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": "493df45f2aefbb5e5d9b865e1d9800ea048652e8",
      "tree": "70dd60d4689bd24b1b37518e278f54eddd48da9e",
      "parents": [
        "1c5fc47fc8044beb7f0a53b53abfa9afae8cfce8"
      ],
      "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": "1c5fc47fc8044beb7f0a53b53abfa9afae8cfce8",
      "tree": "6afbd02b779d4ca4bcf57afa0749024faa9aa5c3",
      "parents": [
        "0ea3ba7ddbd842f1dccaf1ec73187597835287f0"
      ],
      "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": "0ea3ba7ddbd842f1dccaf1ec73187597835287f0",
      "tree": "35762387af6515f0b779e25a08e468630eefc859",
      "parents": [
        "ab49896884048d49fa2c609737e96cbbc4d7a758"
      ],
      "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": "ab49896884048d49fa2c609737e96cbbc4d7a758",
      "tree": "77576c03f6c736f038b79480368f2c77ff5957c6",
      "parents": [
        "228973b556ee7b0dfca86c918845faf70a6a3a69"
      ],
      "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": "228973b556ee7b0dfca86c918845faf70a6a3a69",
      "tree": "75210c8a5910e12b8cbe8cb4bf90acd1946d0a88",
      "parents": [
        "a03325063802b848360d6e64b534865cc10ff9fa"
      ],
      "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": "a03325063802b848360d6e64b534865cc10ff9fa",
      "tree": "24ea4b4ec424efa045f08d2a76f3f337ef5a5f01",
      "parents": [
        "414c76b4b4cb0ea3e014d777d78b42f22ac823ec"
      ],
      "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": "414c76b4b4cb0ea3e014d777d78b42f22ac823ec",
      "tree": "0702d5f5fc0e672492167fe4974d5390b54064b2",
      "parents": [
        "b0456fcb262641440e53f9a9e51a4e30d9496f74"
      ],
      "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": "b0456fcb262641440e53f9a9e51a4e30d9496f74",
      "tree": "0f9fcaa38d7a4084fdbb927937b3bb05493846e3",
      "parents": [
        "bae46d7cfef7d3f62ce7da805024383c819a2665"
      ],
      "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": "bae46d7cfef7d3f62ce7da805024383c819a2665",
      "tree": "ece218b6ea8dc580b16aa01e70f6a4c543d185fc",
      "parents": [
        "853d65c9c8c7415bbc03e1fe99c8a2e754f93fcc"
      ],
      "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": "853d65c9c8c7415bbc03e1fe99c8a2e754f93fcc",
      "tree": "291bdccc2067a85695e3e76a707aa4efff0efb66",
      "parents": [
        "d0f073f1f26f69dc3d5235c0ed82902fedd0bedb"
      ],
      "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": "d0f073f1f26f69dc3d5235c0ed82902fedd0bedb",
      "tree": "660c921269c2c41e35f09fb1e9131340d4c1ed7f",
      "parents": [
        "17ee7f8a07dfae5b6bb46564728c79594b07c7f1"
      ],
      "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": "17ee7f8a07dfae5b6bb46564728c79594b07c7f1",
      "tree": "c8e1f07cc8c9544de88f8cdc70f9b7aa871f7520",
      "parents": [
        "993a1312d7db4449b0db80bb5bc9597c22106717"
      ],
      "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": "993a1312d7db4449b0db80bb5bc9597c22106717",
      "tree": "41f4bcd4012f07a2c29c1d20ecf918888329b019",
      "parents": [
        "878576f9c8ecabb6f6da19f09f40ef295e292f5d"
      ],
      "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": "878576f9c8ecabb6f6da19f09f40ef295e292f5d",
      "tree": "97218d362d4a9db53ece7dfbce889f23964180f9",
      "parents": [
        "4fcc6c554d58dd10a58b5cf0fc5d8b60ac766e9a"
      ],
      "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": "4fcc6c554d58dd10a58b5cf0fc5d8b60ac766e9a",
      "tree": "1135b85f1a8f733bcbd337da64aa8935949b9a72",
      "parents": [
        "dc5db285d51a95452efee7754072753913bb78f8"
      ],
      "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"
    }
  ],
  "next": "dc5db285d51a95452efee7754072753913bb78f8"
}
