)]}'
{
  "log": [
    {
      "commit": "8f3e28cec1f81b1aa21066155cca3ce8193e9a41",
      "tree": "4452362ffd248255a896f01c736abaddf15dcffc",
      "parents": [
        "248221a4538c8312a6ea132c52f448106470e7e7"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Sep 27 18:26:27 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Sep 27 18:26:27 2011 -0700"
      },
      "message": "use the current user instead of stack for dash\n"
    },
    {
      "commit": "248221a4538c8312a6ea132c52f448106470e7e7",
      "tree": "54e1c211613a12b343e8b19cc8348c4fe0a3e383",
      "parents": [
        "f86ce33840120986c305684b323f11dbca91e81e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 11:25:18 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 11:25:18 2011 -0700"
      },
      "message": "bring novaclient back to master\n"
    },
    {
      "commit": "f86ce33840120986c305684b323f11dbca91e81e",
      "tree": "e72e0c74eaa4beceea1307f99722c14529650b49",
      "parents": [
        "4387690ba5065fd40deeba43cc0404b536f72248"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 10:51:03 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 10:51:03 2011 -0700"
      },
      "message": "bring dash back to trunk\n"
    },
    {
      "commit": "4387690ba5065fd40deeba43cc0404b536f72248",
      "tree": "3c0e1f09a98c9279b3d63e48f4efe7b9d012e5c0",
      "parents": [
        "34acee36998df95324f6bf9c1fd129546b13cfa8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 00:29:28 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 00:29:28 2011 -0700"
      },
      "message": "updates to excercise.sh to get partial working-ness\n"
    },
    {
      "commit": "34acee36998df95324f6bf9c1fd129546b13cfa8",
      "tree": "885d6a3112eb8737540dfc10fc2283ecf7715583",
      "parents": [
        "124b0c253dbc630862d2dbecadd75de394ef39f0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 00:12:52 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 00:12:52 2011 -0700"
      },
      "message": "latest keystone configuration for python-novaclient and dash\n"
    },
    {
      "commit": "124b0c253dbc630862d2dbecadd75de394ef39f0",
      "tree": "aa3b024d4913e249b84e26959cb19812b84de4e4",
      "parents": [
        "f446f5154f41d45b15c044fc92027d9c4f57a4f6"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 23:42:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 23:42:46 2011 -0700"
      },
      "message": "fix apache config to suck less - don\u0027t require chown www-data\n"
    },
    {
      "commit": "f446f5154f41d45b15c044fc92027d9c4f57a4f6",
      "tree": "c434533be9a9f0ea27319ff119ac303dfcfd3321",
      "parents": [
        "84064daed3ed147911503575f453d06a0feb4112",
        "4f10de8817972d992681ebbac155ce739c502158"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 23:39:09 2011 -0700"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 23:39:09 2011 -0700"
      },
      "message": "Merge pull request #16 from cloudbuilders/opt_stack\n\ninstall into /opt/stack instead of /opt by default"
    },
    {
      "commit": "4f10de8817972d992681ebbac155ce739c502158",
      "tree": "c434533be9a9f0ea27319ff119ac303dfcfd3321",
      "parents": [
        "adbe9c1662c20da19014b7fba184b14fb74efec3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 20:03:40 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 20:03:40 2011 -0700"
      },
      "message": "fix rm\n"
    },
    {
      "commit": "adbe9c1662c20da19014b7fba184b14fb74efec3",
      "tree": "77584ea8e2a7c036e584fd5919aaba1f65a4f281",
      "parents": [
        "e8fed48eadb73152ab4442b166cf9f668d2b11f8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 19:58:49 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 19:58:49 2011 -0700"
      },
      "message": "fix some paths\n"
    },
    {
      "commit": "e8fed48eadb73152ab4442b166cf9f668d2b11f8",
      "tree": "e5e18a85daef21fb97dd728f5e12b7916da9e7b7",
      "parents": [
        "84064daed3ed147911503575f453d06a0feb4112"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 19:50:43 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 19:50:43 2011 -0700"
      },
      "message": "use /opt/stack instead of /opt\n"
    },
    {
      "commit": "84064daed3ed147911503575f453d06a0feb4112",
      "tree": "e1eca17b4dcc2840fdb1c2afb8f4684c3329c398",
      "parents": [
        "9563361cf4ee17ff5408e06c1174814f178901da"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 16:19:50 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 16:19:50 2011 -0700"
      },
      "message": "use explicit CWD when compying devstack\n"
    },
    {
      "commit": "9563361cf4ee17ff5408e06c1174814f178901da",
      "tree": "3e35be409fde25c563330c9f2ed3c0f237bd7bc5",
      "parents": [
        "b5197e4011d0f011d44653331861557b3c73c662",
        "a34b695aadb6db1aedd5543604dac0400cd90b34"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 15:48:49 2011 -0700"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 15:48:49 2011 -0700"
      },
      "message": "Merge pull request #15 from cloudbuilders/stackrc\n\nimplement stackrc for variable configuration (esp repos)"
    },
    {
      "commit": "a34b695aadb6db1aedd5543604dac0400cd90b34",
      "tree": "a9fdd9c28df2d85788f96419e0e40d90f7542139",
      "parents": [
        "d8c259af5ae8a5eba10bf1d8fbf368251c028caf"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 15:24:59 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 15:24:59 2011 -0700"
      },
      "message": "by default, use the current version/directory of devstack for child lxc containers\n"
    },
    {
      "commit": "d8c259af5ae8a5eba10bf1d8fbf368251c028caf",
      "tree": "88f2d273ef119db2f64835daeb879908848193b9",
      "parents": [
        "01ad91a32f1c01c446cbffde96eb32057f6f5694"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 14:04:13 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 14:04:13 2011 -0700"
      },
      "message": "use stackrc.example, and prompt user before copying\n"
    },
    {
      "commit": "01ad91a32f1c01c446cbffde96eb32057f6f5694",
      "tree": "85ee4d89eb184ddfea9c1163f47fd2db76ea2e18",
      "parents": [
        "096fb5a86a3d198d8f731b24347ce49196190e1d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:25:11 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:25:11 2011 -0700"
      },
      "message": "remove trailing slash\n"
    },
    {
      "commit": "096fb5a86a3d198d8f731b24347ce49196190e1d",
      "tree": "338ee264a3aa42a4cd804d34324323235e4bc7bd",
      "parents": [
        "303233e2f57259bc809230aa60b99655f5650853"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:14:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:14:46 2011 -0700"
      },
      "message": "add stackrc file\n"
    },
    {
      "commit": "303233e2f57259bc809230aa60b99655f5650853",
      "tree": "b3e59f7906c9e5577ba45b7c30ebc71deb502017",
      "parents": [
        "2f140207569d61c9a44a2337c8007da064fd6659"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:12:57 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:12:57 2011 -0700"
      },
      "message": "tweaks to comments and cache organization\n"
    },
    {
      "commit": "2f140207569d61c9a44a2337c8007da064fd6659",
      "tree": "3a5719ea4fbd815ea1d6de6500717f25ce18ad66",
      "parents": [
        "8ff5dbc27dbd274eaa6d155e0579f8d3c19acc5f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:02:40 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 26 13:02:40 2011 -0700"
      },
      "message": "implement stackrc for variable configuration (esp repos)\n"
    },
    {
      "commit": "b5197e4011d0f011d44653331861557b3c73c662",
      "tree": "670dead6f92a3c32a31df4ead01e32bb7f5cd9c6",
      "parents": [
        "8ff5dbc27dbd274eaa6d155e0579f8d3c19acc5f"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 26 12:48:31 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 26 12:48:31 2011 -0700"
      },
      "message": "allow network size to be set\n"
    },
    {
      "commit": "8ff5dbc27dbd274eaa6d155e0579f8d3c19acc5f",
      "tree": "e9580277ee1010287b602ccc964f694a9a4da861",
      "parents": [
        "a72f7ad3f2fb0025301c52783e20588f836336ac"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 25 22:28:08 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 25 22:28:08 2011 -0700"
      },
      "message": "allow specification of scheduler and take flat interface from environmnet\n"
    },
    {
      "commit": "a72f7ad3f2fb0025301c52783e20588f836336ac",
      "tree": "86f8be0e6e8785c12f6689d867e88ab623299006",
      "parents": [
        "49f2d02dc2c56b9bae17be50417e1271bbc81b5b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 25 13:41:22 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 25 13:41:22 2011 -0700"
      },
      "message": "update network defaults\n"
    },
    {
      "commit": "49f2d02dc2c56b9bae17be50417e1271bbc81b5b",
      "tree": "95defb3cf932e824c8ebb8c501ab964ef3e68a0e",
      "parents": [
        "36d25277901fc4a75c01f7c4d8706b66a57223bd"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 00:55:48 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 00:55:48 2011 -0700"
      },
      "message": "make admin part of tenant 2\n"
    },
    {
      "commit": "36d25277901fc4a75c01f7c4d8706b66a57223bd",
      "tree": "2153693156519778089e1bb42885234c738d4353",
      "parents": [
        "853092855b8ac83faf48ec057052150908d28271"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 07:34:38 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 07:34:38 2011 +0000"
      },
      "message": "more tweaks to get dash working\n"
    },
    {
      "commit": "853092855b8ac83faf48ec057052150908d28271",
      "tree": "e8d3c34fb0f0b549df5a0e59492b7ffa8736e638",
      "parents": [
        "a6e2006f3bb6406ce9d3400b4b1ffcdb4d275335"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 07:23:31 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 07:23:31 2011 +0000"
      },
      "message": "temporary changes to get openstack diablo working with keystone\n"
    },
    {
      "commit": "a6e2006f3bb6406ce9d3400b4b1ffcdb4d275335",
      "tree": "fab6f1168c6a97fac2a940e30f63332320a85d2d",
      "parents": [
        "ea884c38044fa728aafe192a63501b90091241f2"
      ],
      "author": {
        "name": "root",
        "email": "root@STACK.(none)",
        "time": "Fri Sep 23 07:20:19 2011 +0000"
      },
      "committer": {
        "name": "root",
        "email": "root@STACK.(none)",
        "time": "Fri Sep 23 07:20:19 2011 +0000"
      },
      "message": "uodated settings for dashboard + keystone\n"
    },
    {
      "commit": "ea884c38044fa728aafe192a63501b90091241f2",
      "tree": "0b1ab92a17d73ac5f91a2e40749fa4e121429d01",
      "parents": [
        "8bdc263c0abf1307869f748da64c9ea95c749386"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 03:24:27 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 23 03:24:27 2011 +0000"
      },
      "message": "config changes for the latest keystone\n"
    },
    {
      "commit": "8bdc263c0abf1307869f748da64c9ea95c749386",
      "tree": "d94b33ed559036742c6d16d122b12d983664428d",
      "parents": [
        "4b4acccd9440d129644c0a8ab610d0d1c084eba9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 08:00:44 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 08:00:44 2011 +0000"
      },
      "message": "fix keystone data\n"
    },
    {
      "commit": "4b4acccd9440d129644c0a8ab610d0d1c084eba9",
      "tree": "40381895b287366780ac9d52788528e517e7edda",
      "parents": [
        "f33796e01f55eba35410c20e882810c3d91222a2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 00:19:37 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 00:19:37 2011 -0700"
      },
      "message": "install python-unittest2 so we can run tests\n"
    },
    {
      "commit": "f33796e01f55eba35410c20e882810c3d91222a2",
      "tree": "188a533bed4224cd0e67f053a21c57b103ecec27",
      "parents": [
        "8bdd48dbdb83af729fd425d1765c491c46544c24"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 00:14:12 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 22 00:14:12 2011 -0700"
      },
      "message": "add python-virtualenv to deps, make keystone print to stdout\n"
    },
    {
      "commit": "8bdd48dbdb83af729fd425d1765c491c46544c24",
      "tree": "3bdaedcbdf24f0bf36ffd25c0e2024875df4c976",
      "parents": [
        "f55ec7ff2ee107a2d34a956d77287eb91a987766",
        "62a6deb1342b26bc486d1c399311da32d6615e73"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dt-github@xr7.org",
        "time": "Wed Sep 21 19:55:41 2011 -0700"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dt-github@xr7.org",
        "time": "Wed Sep 21 19:55:41 2011 -0700"
      },
      "message": "Merge pull request #13 from dtroyer/master\n\nFix munin, kernel modules in container"
    },
    {
      "commit": "62a6deb1342b26bc486d1c399311da32d6615e73",
      "tree": "3bdaedcbdf24f0bf36ffd25c0e2024875df4c976",
      "parents": [
        "0d6de09552159132053f07a1badcfada529b836a"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 21 20:06:01 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 21 20:06:01 2011 -0500"
      },
      "message": "Add some kernel modules to container\n"
    },
    {
      "commit": "0d6de09552159132053f07a1badcfada529b836a",
      "tree": "06b5f664a8237dd34be31497f7791ac977c9b4cb",
      "parents": [
        "f55ec7ff2ee107a2d34a956d77287eb91a987766"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 21 13:44:08 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 21 13:44:08 2011 -0500"
      },
      "message": "Re-enable munin\n"
    },
    {
      "commit": "f55ec7ff2ee107a2d34a956d77287eb91a987766",
      "tree": "91323f94493cb33321eef1a84fcae8e437723b49",
      "parents": [
        "3657ab38978ec759ac68726c867088c77490081e",
        "40a37006f46abb0631f3b5b22df6dc50e5f16285"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 12:32:53 2011 -0700"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 12:32:53 2011 -0700"
      },
      "message": "Merge pull request #12 from 4P/lxc\n\npatches for LXC and non-existing DB\u0027s"
    },
    {
      "commit": "3657ab38978ec759ac68726c867088c77490081e",
      "tree": "e07ea8388b94859d5a494d7196385ff697885293",
      "parents": [
        "a27523a87175c743cc0e83d89f329a36ea19a608"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 11:04:15 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 11:04:15 2011 -0700"
      },
      "message": "more glance conf fixes\n"
    },
    {
      "commit": "a27523a87175c743cc0e83d89f329a36ea19a608",
      "tree": "880ccc366ba7867edb708b77801f6aa1384fd131",
      "parents": [
        "79422a43ac3a31e14d15ae825f561a780b971530"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:57:38 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:57:38 2011 -0700"
      },
      "message": "missing \u003d\n"
    },
    {
      "commit": "79422a43ac3a31e14d15ae825f561a780b971530",
      "tree": "aed4cb8b8590424fab186cb5d4f40e7ab1e87375",
      "parents": [
        "c835762081d773c5a31a9f18c748c9a2a3555a61"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:48:12 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:48:12 2011 -0700"
      },
      "message": "add bzr to deps\n"
    },
    {
      "commit": "c835762081d773c5a31a9f18c748c9a2a3555a61",
      "tree": "073e11b8a7eccac3a46c9fe65ad13d552d1906fd",
      "parents": [
        "a531b77267cd19f138efbf0ea3d5619dd7f73677"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:38:06 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 10:38:06 2011 -0700"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "a531b77267cd19f138efbf0ea3d5619dd7f73677",
      "tree": "ce90bf4fa01ef6fb86c25eda19b03ee919a976af",
      "parents": [
        "9bf3d767cef84020181079e5249a05cd0dd71079"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:59:54 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:59:54 2011 -0700"
      },
      "message": "fixes to glance configuration so that we aren\u0027t creating files outside of /opt\n"
    },
    {
      "commit": "9bf3d767cef84020181079e5249a05cd0dd71079",
      "tree": "2e52c488b2e5dee1f949c6af1bfd8de2338e6298",
      "parents": [
        "c43ca96843bcf5605b84422ef772673987e37882"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:51:16 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:51:16 2011 -0700"
      },
      "message": "put user in correct directory when using screen\n"
    },
    {
      "commit": "c43ca96843bcf5605b84422ef772673987e37882",
      "tree": "87b183d3d7a35ed046a158f95f9ae25e1793949d",
      "parents": [
        "b1bdd5e2761eede2a9958664e7640b3bcd12c75e",
        "3400bf8bc9ea519b39a0e2b2844ead6ddf01df76"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:40:18 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:40:18 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "b1bdd5e2761eede2a9958664e7640b3bcd12c75e",
      "tree": "08b342deaeeeb7350843543188511ea1f2515633",
      "parents": [
        "09fde81cc4aacff8f26582d80751d86a14103708"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:39:50 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 09:39:50 2011 -0700"
      },
      "message": "some cleanup of networking params\n"
    },
    {
      "commit": "3400bf8bc9ea519b39a0e2b2844ead6ddf01df76",
      "tree": "52bd3bafe9dc4e682b08317800d7e5626a36b758",
      "parents": [
        "09fde81cc4aacff8f26582d80751d86a14103708",
        "3a8d36252790ebefae7c59dae7239559225c586b"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dt-github@xr7.org",
        "time": "Tue Sep 20 08:43:39 2011 -0700"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dt-github@xr7.org",
        "time": "Tue Sep 20 08:43:39 2011 -0700"
      },
      "message": "Merge pull request #8 from dtroyer/master\n\nMore updates to image scripts"
    },
    {
      "commit": "3a8d36252790ebefae7c59dae7239559225c586b",
      "tree": "52bd3bafe9dc4e682b08317800d7e5626a36b758",
      "parents": [
        "7016c250926aae58d36e314112b7f58e3f62649d",
        "009ba7c8a4d40386bb7b126dc1a67ffd3c410066"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 20 10:41:50 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 20 10:41:50 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:dtroyer/devstack\n"
    },
    {
      "commit": "7016c250926aae58d36e314112b7f58e3f62649d",
      "tree": "52bd3bafe9dc4e682b08317800d7e5626a36b758",
      "parents": [
        "076db806a87c056d9b59cb311cd9f08083ba216e",
        "09fde81cc4aacff8f26582d80751d86a14103708"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 20 10:41:16 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 20 10:41:16 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "09fde81cc4aacff8f26582d80751d86a14103708",
      "tree": "d769984e4948ba5d9d3022736d64fb6d9de84dad",
      "parents": [
        "db8f7f7253645b99fae4a42e09545653d9bd4e26"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 02:23:54 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 02:23:54 2011 -0700"
      },
      "message": "sudo when killing dnsmasq\n"
    },
    {
      "commit": "db8f7f7253645b99fae4a42e09545653d9bd4e26",
      "tree": "b99e5bfcb489681bb19b5bb6c968e260abbad0c7",
      "parents": [
        "d02d7154ffd7b43ea1bb3bcbb19a0e383cdbcb20"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 02:12:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 02:12:46 2011 -0700"
      },
      "message": "when launching with lxc, warm cache with bzr milestone\n"
    },
    {
      "commit": "d02d7154ffd7b43ea1bb3bcbb19a0e383cdbcb20",
      "tree": "76426774ff510e526a3a3c8487d2bba6632000e3",
      "parents": [
        "f12d3ab02c41bedf584f59732c13519434c17724"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 01:31:41 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 01:31:41 2011 -0700"
      },
      "message": "add token to glance call\n"
    },
    {
      "commit": "f12d3ab02c41bedf584f59732c13519434c17724",
      "tree": "0f8f767709b6f214abc4a93fa0caa6b32c3f1b51",
      "parents": [
        "bf188ef6d0e78625d65d3049e7c38741868c0000"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 00:33:51 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 20 00:33:51 2011 -0700"
      },
      "message": "update glance to use keystone\n"
    },
    {
      "commit": "bf188ef6d0e78625d65d3049e7c38741868c0000",
      "tree": "d48d64e23d0936c5ad050ae258d69a6ed14da72b",
      "parents": [
        "856d09f6a0f84c5feae6bc64b23f6acac20bdca1"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 20:23:42 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 20:23:42 2011 -0700"
      },
      "message": "--force-yes when installing cache\n"
    },
    {
      "commit": "856d09f6a0f84c5feae6bc64b23f6acac20bdca1",
      "tree": "a31e8481ebe7584785dd9d9e66fa2373bb6baf46",
      "parents": [
        "fbd40d2502cd5400d068a9ae1f4e8eee99307e95"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 19:49:20 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 19:49:20 2011 -0700"
      },
      "message": "add -y for apt-get installs\n"
    },
    {
      "commit": "fbd40d2502cd5400d068a9ae1f4e8eee99307e95",
      "tree": "b4f34cd328185c8b05f21eb0e10626fe826ea11b",
      "parents": [
        "f2384cf47345fa6194a700c3e128faf0c60bd658"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 16:18:34 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 16:18:34 2011 -0700"
      },
      "message": "fix compatibility with keystone trunk\n"
    },
    {
      "commit": "009ba7c8a4d40386bb7b126dc1a67ffd3c410066",
      "tree": "73df9d0ae56903ffd275720c828aa7e581fc0914",
      "parents": [
        "076db806a87c056d9b59cb311cd9f08083ba216e",
        "f2384cf47345fa6194a700c3e128faf0c60bd658"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Sep 19 17:28:10 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Sep 19 17:28:10 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "f2384cf47345fa6194a700c3e128faf0c60bd658",
      "tree": "814cc5df38c5828391f0d28cb0330864d175dc3a",
      "parents": [
        "d000b22d16b6b56cbcce510c229fe61b051e9ec3",
        "85f7b4d85456727caf8896e7e78a8f0cebbd488c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 14:47:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 14:47:46 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "d000b22d16b6b56cbcce510c229fe61b051e9ec3",
      "tree": "87f7205c37457d69dd17ff349f3d8e5fe0425651",
      "parents": [
        "f96e59a033ee5e10aab0f2b4f65edd89bf8a8e5a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 14:46:53 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 14:46:53 2011 -0700"
      },
      "message": "add checks to make sure that services are started\n"
    },
    {
      "commit": "40a37006f46abb0631f3b5b22df6dc50e5f16285",
      "tree": "91323f94493cb33321eef1a84fcae8e437723b49",
      "parents": [
        "3657ab38978ec759ac68726c867088c77490081e"
      ],
      "author": {
        "name": "root",
        "email": "root@stack.(none)",
        "time": "Tue Sep 20 18:06:14 2011 +0000"
      },
      "committer": {
        "name": "Joe Heck",
        "email": "heckj@mac.com",
        "time": "Mon Sep 19 14:44:12 2011 -0700"
      },
      "message": "add IF EXISTS to DROP DATABASE statememnts,\nmake sure sudo is installed (prevents errors on miminal LXC installs),\n"
    },
    {
      "commit": "85f7b4d85456727caf8896e7e78a8f0cebbd488c",
      "tree": "c6bddca8a80d1d4ab765272b697e34bd4b5ebebd",
      "parents": [
        "18ebd8695e6bef8259ae943284365f133b49ae63"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 19 14:25:08 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 19 14:26:34 2011 -0700"
      },
      "message": "we don\u0027t use these monitoring services\n"
    },
    {
      "commit": "18ebd8695e6bef8259ae943284365f133b49ae63",
      "tree": "efed2c002a20e5297ee2f76520cebd5739266dba",
      "parents": [
        "f96e59a033ee5e10aab0f2b4f65edd89bf8a8e5a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 19 14:23:42 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 19 14:26:34 2011 -0700"
      },
      "message": "destroy the container before creating to force re-bootstrap\n"
    },
    {
      "commit": "f96e59a033ee5e10aab0f2b4f65edd89bf8a8e5a",
      "tree": "bdb759508f7ba77d678db877dcd18461c850f841",
      "parents": [
        "79799796f7489605ba9935091a116d150abf1709",
        "5e2fc41cec041e880cf9b811648a7348802cfe88"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 13:51:18 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 13:51:18 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "79799796f7489605ba9935091a116d150abf1709",
      "tree": "db3ecd64baacb252befe1de2c6242fbbe409cb8b",
      "parents": [
        "a074800ca85425a9e60832caeceb5ca3d4fd2ce4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 13:51:00 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Sep 19 13:51:00 2011 -0700"
      },
      "message": "better check for kvm support\n"
    },
    {
      "commit": "076db806a87c056d9b59cb311cd9f08083ba216e",
      "tree": "379c6185dc4d617121f4cb33799be7d8df33ec37",
      "parents": [
        "fdc0308e58d295587612e9937dc60e9cc2ba5ea8",
        "5e2fc41cec041e880cf9b811648a7348802cfe88"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Sep 19 14:31:05 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Sep 19 14:31:05 2011 -0500"
      },
      "message": "Reconcile README\n"
    },
    {
      "commit": "5e2fc41cec041e880cf9b811648a7348802cfe88",
      "tree": "39d70624e1be25a516384a5d2b10c9bd308b6974",
      "parents": [
        "a074800ca85425a9e60832caeceb5ca3d4fd2ce4"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 18 21:16:42 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Sep 18 21:16:42 2011 -0700"
      },
      "message": "tweak intro\n"
    },
    {
      "commit": "a074800ca85425a9e60832caeceb5ca3d4fd2ce4",
      "tree": "4e0d49eee357a15bc5a96a4ecb99325699ee3ae3",
      "parents": [
        "25806832e26210cd4e9349f5241bb9b37a6a05b3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 21:37:36 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 21:37:36 2011 -0700"
      },
      "message": "move nova-manage commands below the conf generation\n"
    },
    {
      "commit": "25806832e26210cd4e9349f5241bb9b37a6a05b3",
      "tree": "af976edff5dec03282bf52bd9679d09446a1e0de",
      "parents": [
        "e1445c3c15f3c63152bbe3fa797ff46bf50e8146",
        "356812547dfbc133ecc37bef7dbb0c923acd8425"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:58:08 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:58:08 2011 -0700"
      },
      "message": "Merge pull request #11 from jakedahn/master\n\nThis should fix munin"
    },
    {
      "commit": "e1445c3c15f3c63152bbe3fa797ff46bf50e8146",
      "tree": "a4c6d15e098516f27c95254ce0117b5beb303023",
      "parents": [
        "a16e5e9c4db083d071a2bcee831a577e4a53fb14",
        "b8b5ddd31ae953b8a3f78cf3b85e40dcf19aaf2b"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:54:02 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:54:02 2011 -0700"
      },
      "message": "Merge pull request #10 from jakedahn/master\n\nUpdating readme"
    },
    {
      "commit": "356812547dfbc133ecc37bef7dbb0c923acd8425",
      "tree": "d5b69caed6c50f3973836b979803079705e6f7ec",
      "parents": [
        "b8b5ddd31ae953b8a3f78cf3b85e40dcf19aaf2b"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:53:22 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:53:22 2011 -0700"
      },
      "message": "Fixing munin\n"
    },
    {
      "commit": "a16e5e9c4db083d071a2bcee831a577e4a53fb14",
      "tree": "024bc560cddf0510972310c4dfa282fff263d7c8",
      "parents": [
        "d1879c5cfbadfe3cd07242b8be6f510c5faa841e"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 16:30:55 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 16:30:55 2011 -0700"
      },
      "message": "move screen creation closer to where used\n"
    },
    {
      "commit": "d1879c5cfbadfe3cd07242b8be6f510c5faa841e",
      "tree": "7c9605a0df129281078a48906b1b87cab7d36176",
      "parents": [
        "9b01ffb05eac9ac0d6e2ff51a00e409e75143dba"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 16:28:13 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 16:28:28 2011 -0700"
      },
      "message": "default to kvm, but revert to qemu\n"
    },
    {
      "commit": "b8b5ddd31ae953b8a3f78cf3b85e40dcf19aaf2b",
      "tree": "0fbb1ce360c7bd87baa273c0a8dc79df9be9963d",
      "parents": [
        "8bf18c6ccd95498d6b1567159ac3aff49b9c51a4"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:12:08 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:12:08 2011 -0700"
      },
      "message": "fixing another typo, i suck at english on fridays\n"
    },
    {
      "commit": "8bf18c6ccd95498d6b1567159ac3aff49b9c51a4",
      "tree": "2433e8974c4b82f44b17bcb733493cc85f52188d",
      "parents": [
        "32dbf11a4650dec802598435e949fe2fee57017a"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:09:46 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:09:46 2011 -0700"
      },
      "message": "fixing typo\n"
    },
    {
      "commit": "32dbf11a4650dec802598435e949fe2fee57017a",
      "tree": "43b371217b1b154474ab59b472f643eeb7b090ad",
      "parents": [
        "1f7176011008c77bdf0a0ec8138755dfb0a769e3"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:06:46 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Fri Sep 16 16:06:46 2011 -0700"
      },
      "message": "updating readme a bit\n"
    },
    {
      "commit": "9b01ffb05eac9ac0d6e2ff51a00e409e75143dba",
      "tree": "421a75b3777d2c80a1e3db94af3879a957e864a8",
      "parents": [
        "ec21d9371acfbbb51c7bc7e1b09c55cc11610b1a",
        "1f7176011008c77bdf0a0ec8138755dfb0a769e3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 16:06:19 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 16:06:19 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "ec21d9371acfbbb51c7bc7e1b09c55cc11610b1a",
      "tree": "39960e2def6597ad7bd85399450a047811f22027",
      "parents": [
        "23761c3553165e4a3c2ef1e15613be0d495e1f4d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 16:05:55 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 16:05:55 2011 -0700"
      },
      "message": "Configure keystone catalog for multihost use\n"
    },
    {
      "commit": "fdc0308e58d295587612e9937dc60e9cc2ba5ea8",
      "tree": "a08ffe08cd4221749c469390235566ef8112497b",
      "parents": [
        "57794d4842fdbcb29fe2e1f2a25957b6d567fbf5",
        "1f7176011008c77bdf0a0ec8138755dfb0a769e3"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 17:22:35 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 17:22:35 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "57794d4842fdbcb29fe2e1f2a25957b6d567fbf5",
      "tree": "447779e13669de2600e6bcc6470c75da8ddf04b0",
      "parents": [
        "120713c181d9b0ee586293adc971382c817958d5"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 17:22:23 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 17:22:23 2011 -0500"
      },
      "message": "Add raw image support\n"
    },
    {
      "commit": "1f7176011008c77bdf0a0ec8138755dfb0a769e3",
      "tree": "5c11a3ae5f1718c302d8dc3744d05a2f1bdc3f28",
      "parents": [
        "e30432f6251edf61ad04dd40a7efa43da239f3a1"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 15:18:53 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 15:18:53 2011 -0700"
      },
      "message": "use newgrp to launch nova-compute in a new context\n"
    },
    {
      "commit": "e30432f6251edf61ad04dd40a7efa43da239f3a1",
      "tree": "b74c7e30bc6d770edc9448f532b306d31a9e0a85",
      "parents": [
        "23761c3553165e4a3c2ef1e15613be0d495e1f4d"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:54:48 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:54:59 2011 -0700"
      },
      "message": "attempt to fix group issue\n"
    },
    {
      "commit": "23761c3553165e4a3c2ef1e15613be0d495e1f4d",
      "tree": "3b428359991c3805f18cf34c64b2ef1f27a74edf",
      "parents": [
        "1c9f0afeb33f60825c2daea56d73223845a5855d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 14:54:20 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 14:54:20 2011 -0700"
      },
      "message": "floating ip support, and cleanup functionality\n"
    },
    {
      "commit": "1c9f0afeb33f60825c2daea56d73223845a5855d",
      "tree": "8a3f82e8073e4b443a53e720672fa02e3f15b76d",
      "parents": [
        "eba18fbfa52b38fd1497cc87c03dd8674a9a1fa8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 14:36:11 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 14:36:11 2011 -0700"
      },
      "message": "add multi_host option\n"
    },
    {
      "commit": "eba18fbfa52b38fd1497cc87c03dd8674a9a1fa8",
      "tree": "6020e6cd8a7fa4e5ca47cbf80707e5150ae86053",
      "parents": [
        "74e965f0dbdce7807b4e9146eaa8de3b5bd75838"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:35:14 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:35:14 2011 -0700"
      },
      "message": "add note to fix the process of adding user to group\n"
    },
    {
      "commit": "74e965f0dbdce7807b4e9146eaa8de3b5bd75838",
      "tree": "c95f6054525659d78edf898f62309767913cc0b0",
      "parents": [
        "543d7d44e9ec02a7e4f7371148628236a7649235"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:19:46 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:19:46 2011 -0700"
      },
      "message": "more updates to how images are installed\n"
    },
    {
      "commit": "120713c181d9b0ee586293adc971382c817958d5",
      "tree": "1412f68f5f330bf5ed798e9a29c67293d2fb9920",
      "parents": [
        "4dd420e333e7bd4b46b317a245c3f1ad6eb9fbed",
        "543d7d44e9ec02a7e4f7371148628236a7649235"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 16:16:49 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 16:16:49 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "543d7d44e9ec02a7e4f7371148628236a7649235",
      "tree": "c413b3bb6740e22ec959afbd3d42c125c46c005d",
      "parents": [
        "291e72b0d73f35dcfc15fabc8611a5e251dcde2e"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:16:36 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:16:36 2011 -0700"
      },
      "message": "don\u0027t download images to /opt\n"
    },
    {
      "commit": "4dd420e333e7bd4b46b317a245c3f1ad6eb9fbed",
      "tree": "8024c7b2ad1380360003ac3474268ef155a1e3c2",
      "parents": [
        "8cceaa20b149898b94518cebd5382ff38d12e9d9"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 16:16:34 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 16:16:34 2011 -0500"
      },
      "message": "Image script cleanups\n"
    },
    {
      "commit": "291e72b0d73f35dcfc15fabc8611a5e251dcde2e",
      "tree": "d34b8942706473207f318725700803985b5915a8",
      "parents": [
        "d61db8597fa01ae9a13f46e1ad7f0360c40774bf",
        "d20b3e4afaa8cd36038d47647a31ff3ae12fd04d"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:13:21 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:13:21 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "d61db8597fa01ae9a13f46e1ad7f0360c40774bf",
      "tree": "cf3c009d9afd0eb442c6069bbd7b302a7c9a9a8f",
      "parents": [
        "1ec9d79ea19a005802355c4894323fc34c109bf3"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:13:17 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 14:13:17 2011 -0700"
      },
      "message": "clone to a directory owned by correct user\n"
    },
    {
      "commit": "d20b3e4afaa8cd36038d47647a31ff3ae12fd04d",
      "tree": "5d16dfa54cd64609748df91c62ebe3a990ad7702",
      "parents": [
        "1ec9d79ea19a005802355c4894323fc34c109bf3",
        "8cceaa20b149898b94518cebd5382ff38d12e9d9"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 12:02:15 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 12:02:15 2011 -0700"
      },
      "message": "Merge pull request #5 from dtroyer/master\n\nAdd make_image.sh and upload_image.sh"
    },
    {
      "commit": "8cceaa20b149898b94518cebd5382ff38d12e9d9",
      "tree": "5d16dfa54cd64609748df91c62ebe3a990ad7702",
      "parents": [
        "65cf60871009b3cead0818724adefa026a264dcf",
        "1ec9d79ea19a005802355c4894323fc34c109bf3"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 13:41:39 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 13:41:39 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "1ec9d79ea19a005802355c4894323fc34c109bf3",
      "tree": "a5393e0f0454d5aa023eeb19b1904e63064af2f1",
      "parents": [
        "57bca7ea85b287cf1764c9398096786167ae5c12",
        "bf3868d889564f716e293fa3180c7c199bfe893a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:35:07 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:35:07 2011 -0700"
      },
      "message": "Merge pull request #6 from cloudbuilders/move_files\n\nmove apts/pips to files directory"
    },
    {
      "commit": "bf3868d889564f716e293fa3180c7c199bfe893a",
      "tree": "a5393e0f0454d5aa023eeb19b1904e63064af2f1",
      "parents": [
        "4d28218954ce9e7e4425bfd6f51da3b5d3b9ba2a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:31:16 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:31:16 2011 -0700"
      },
      "message": "use variable FILES instead of DEVSTACK\n"
    },
    {
      "commit": "4d28218954ce9e7e4425bfd6f51da3b5d3b9ba2a",
      "tree": "16edb4a33bcd8bb44bf92b94e21c3e1240215579",
      "parents": [
        "57bca7ea85b287cf1764c9398096786167ae5c12"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:27:43 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:27:43 2011 -0700"
      },
      "message": "move apts/pips to files directory\n"
    },
    {
      "commit": "65cf60871009b3cead0818724adefa026a264dcf",
      "tree": "43fcc5f7786d5b34c0dc41727daea85346007cca",
      "parents": [
        "57bca7ea85b287cf1764c9398096786167ae5c12"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 12:22:21 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 16 12:22:21 2011 -0500"
      },
      "message": "Add image scripts\n"
    },
    {
      "commit": "57bca7ea85b287cf1764c9398096786167ae5c12",
      "tree": "299eeafd370f870679e622df5914f7cf8b83016c",
      "parents": [
        "414279d77ab015b12ec8270612c1110af9b0ecd4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:37:26 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:37:26 2011 -0700"
      },
      "message": "clean up comment\n"
    },
    {
      "commit": "414279d77ab015b12ec8270612c1110af9b0ecd4",
      "tree": "0d97719107bc0d6ac9abbbcd2067bc2974c28017",
      "parents": [
        "cbbf718fa96569dc5216c7b8c0023bbd6da7a0f0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:29:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:29:46 2011 -0700"
      },
      "message": "quiet wget\n"
    },
    {
      "commit": "cbbf718fa96569dc5216c7b8c0023bbd6da7a0f0",
      "tree": "17292f6f1cd876355dfd878f6c0d70d326bf8ea8",
      "parents": [
        "fde5a1cdd5429a3c1962ba10b7289e2df8a0f581"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:28:23 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:28:23 2011 -0700"
      },
      "message": "wait for head node to start before starting compute hosts\n"
    },
    {
      "commit": "fde5a1cdd5429a3c1962ba10b7289e2df8a0f581",
      "tree": "78ba3d0c8a860b7e6bd9058d560afd23f7ea9bb4",
      "parents": [
        "fa594eb978900b60ae0bb2b537e87a8c527faab7"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:49:02 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:49:02 2011 -0700"
      },
      "message": "work on lxc multi-node ha nova-net + flatdhcp + ha-nova-api\n"
    },
    {
      "commit": "fa594eb978900b60ae0bb2b537e87a8c527faab7",
      "tree": "2b21cf5594690cea41c85ba166aad4992d408aaf",
      "parents": [
        "093eeb0dbb5f3e1a638b7eba2b545c544fbc3a7f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:28:52 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:28:52 2011 -0700"
      },
      "message": "fix path\n"
    },
    {
      "commit": "093eeb0dbb5f3e1a638b7eba2b545c544fbc3a7f",
      "tree": "f9b70621270457e4580e95d66e2d3c8b29ed9eaf",
      "parents": [
        "a9a32de4afa7cf7e19e90ec5caef2ec38bf2bed6"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:17:44 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:17:44 2011 -0700"
      },
      "message": "silent install\n"
    },
    {
      "commit": "a9a32de4afa7cf7e19e90ec5caef2ec38bf2bed6",
      "tree": "fd760fab5205b804e876f23e6d951ab5fc7102af",
      "parents": [
        "a09ae2ff4bbbf80a990ad80108d65511141f331d",
        "b0c8feec100528e1b4cdfae8133457de2b2e1eb2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:11:53 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:11:53 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "a09ae2ff4bbbf80a990ad80108d65511141f331d",
      "tree": "7a3df5a734086ad0fa0a65708767405d34598d3a",
      "parents": [
        "6edd17f7c1b59ff5fe16ebd26ba735cfb4acfadb"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:11:29 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 23:11:29 2011 -0700"
      },
      "message": "only install mysql-server and rabbitmq-server if needed\n"
    },
    {
      "commit": "b0c8feec100528e1b4cdfae8133457de2b2e1eb2",
      "tree": "077dce9dc41bb75269b5dedde2f84c3cb03388dc",
      "parents": [
        "c4b3aabd30ad38fdfde7b5aa951e47c2230d1a7e",
        "33cb8898f93fb31b655065588d4dc1882adff73b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Sep 15 23:08:33 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Sep 15 23:08:33 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    }
  ],
  "next": "33cb8898f93fb31b655065588d4dc1882adff73b"
}
