)]}'
{
  "log": [
    {
      "commit": "53ed387de467deab7b8a45c2e6f86e794438ef88",
      "tree": "989eaa6304bc9c9a752f43114c81d8863d790c89",
      "parents": [
        "89358afe3598cc5d4636f050deeacf8c5cc2354f"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 14:28:17 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 14:28:17 2011 -0400"
      },
      "message": "don\u0027t use guest for rabbitmq password - fixes #41\n"
    },
    {
      "commit": "89358afe3598cc5d4636f050deeacf8c5cc2354f",
      "tree": "09fb62ecde73c622d1465bc00f4cd5d9455a503d",
      "parents": [
        "c315ebfde651f02abd0b1af116a59936ac3f91cd"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 14:11:17 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 14:11:17 2011 -0400"
      },
      "message": "don\u0027t use secrete as admin password - fixes #34\n"
    },
    {
      "commit": "c315ebfde651f02abd0b1af116a59936ac3f91cd",
      "tree": "4146ace467f64a533d37f1145dd9e57c6a0fd0c2",
      "parents": [
        "8cfd8b6cf2450b6ff6a51b9d380ea438692b4a43"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:25:33 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:25:33 2011 -0400"
      },
      "message": "append to fstab correctly\n"
    },
    {
      "commit": "8cfd8b6cf2450b6ff6a51b9d380ea438692b4a43",
      "tree": "e2ae0320597d5e0a475d3a437c8a8e0a5041dab5",
      "parents": [
        "c6d3042e0658d48f291a0fe6cab95811e55f6ecd"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:17:31 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:17:31 2011 -0400"
      },
      "message": "apt-get needs sudo\u0027d\n"
    },
    {
      "commit": "c6d3042e0658d48f291a0fe6cab95811e55f6ecd",
      "tree": "540ab89a4db8c9847a0f8a4613e5e27feef3d907",
      "parents": [
        "4ebd289de0f9d6f2ef6150b5154c822e6c77d7e7"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:11:28 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:11:28 2011 -0400"
      },
      "message": "attempt to get lxc working #23\n"
    },
    {
      "commit": "4ebd289de0f9d6f2ef6150b5154c822e6c77d7e7",
      "tree": "e119db22115d2f9ac1cedaf5484a4f90af05a772",
      "parents": [
        "9b6741e7ec4bfeeeb8ca77b1da18564d88e3a279"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:03:51 2011 -0400"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 13:03:51 2011 -0400"
      },
      "message": "we don\u0027t use bzr anymore\n"
    },
    {
      "commit": "9b6741e7ec4bfeeeb8ca77b1da18564d88e3a279",
      "tree": "5fd8bd010c603fec12dd866985c887c05c187106",
      "parents": [
        "fa418f66a8f4a72257d5acb8c8505e2741ae1216"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 10:01:00 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 10:01:00 2011 -0700"
      },
      "message": "remove nixon \u0026 munin\n"
    },
    {
      "commit": "fa418f66a8f4a72257d5acb8c8505e2741ae1216",
      "tree": "9c52763b1764dfb9f7a6792d46e95c667dfa7936",
      "parents": [
        "9f20f5140ef319d7cc490e121ceebec6523657eb"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:30:54 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:31:34 2011 -0700"
      },
      "message": "fixes #39 - use openssl to generate passwd for mysql\n"
    },
    {
      "commit": "9f20f5140ef319d7cc490e121ceebec6523657eb",
      "tree": "5d5ac66fa1b1e57ee64f8e08147382705ca7e333",
      "parents": [
        "b96871e4865ac603aba0bb38af019cc7b83d038b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:18:03 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:18:03 2011 -0700"
      },
      "message": "set service token in keystone\u0027s paste config for nova\n"
    },
    {
      "commit": "b96871e4865ac603aba0bb38af019cc7b83d038b",
      "tree": "50ef7baea07bee7c5bcd3c5d9d96854f03719b22",
      "parents": [
        "6e9fae0d27b110f6b29a8962e2dfb14fb28651a5"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:02:46 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 09:02:46 2011 -0700"
      },
      "message": "don\u0027t use the same keystone admin token for everything\n"
    },
    {
      "commit": "6e9fae0d27b110f6b29a8962e2dfb14fb28651a5",
      "tree": "bf5147e43743f22b24a7c45d9103f0ed232853e9",
      "parents": [
        "e19f565b32254a5e556f633dac7734fb0d2a8060"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 08:48:34 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Oct 02 08:48:34 2011 -0700"
      },
      "message": "fixing stack\u0027s passwdless sudo\n"
    },
    {
      "commit": "e19f565b32254a5e556f633dac7734fb0d2a8060",
      "tree": "927cdbce825869d6fe82c8178ba60b5b6ba4af7a",
      "parents": [
        "022ed04ea010ddf42c83be6f1d595af36a2a7156",
        "cd1016438107d8d5ca418fbf04073c9f652031d1"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 01 13:46:06 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 01 13:46:06 2011 -0700"
      },
      "message": "merge vish/master\n"
    },
    {
      "commit": "022ed04ea010ddf42c83be6f1d595af36a2a7156",
      "tree": "6fc4d7a749257d098e2b81bbc7ca745ffd1e0704",
      "parents": [
        "0b5f29c70d964201ea054f359133befb28f8eb7b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 01 12:52:23 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 01 12:52:23 2011 -0700"
      },
      "message": "specify the sudo group as addition groups - since otherwise dashboard doesn\u0027t work\n"
    },
    {
      "commit": "cd1016438107d8d5ca418fbf04073c9f652031d1",
      "tree": "927cdbce825869d6fe82c8178ba60b5b6ba4af7a",
      "parents": [
        "0b5f29c70d964201ea054f359133befb28f8eb7b"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Oct 01 00:37:27 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Oct 01 00:37:27 2011 -0700"
      },
      "message": "Make a stack user.  Fixes #35\n"
    },
    {
      "commit": "0b5f29c70d964201ea054f359133befb28f8eb7b",
      "tree": "2d2b037b998c6f98cf6766144475a988c802de3a",
      "parents": [
        "a449dd85d85c1153abe2500945b5b4f9c1fe361f",
        "8bd92feaa0daad1d84cdb55ddcaf185c3fc5739e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 15:52:43 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 15:52:43 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "a449dd85d85c1153abe2500945b5b4f9c1fe361f",
      "tree": "1ee86fff14f6217e395dff479549c02bb4ceb1ec",
      "parents": [
        "6398787bf1828078c1f051fbdc65c9b17440be7a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 15:52:18 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 15:52:18 2011 -0700"
      },
      "message": "update port for keystone admin api\n"
    },
    {
      "commit": "8bd92feaa0daad1d84cdb55ddcaf185c3fc5739e",
      "tree": "964f66a3a87503a3c8bc840603a7144c8556ed72",
      "parents": [
        "183f4a52fc1083f323fd6bb3443d167af9748aee",
        "c9e3fff73a412b25b7a0ac92c6e7521286185709"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 30 15:44:44 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 30 15:44:44 2011 -0700"
      },
      "message": "Merge pull request #31 from vishvananda/master\n\nNo ROOT!!!"
    },
    {
      "commit": "183f4a52fc1083f323fd6bb3443d167af9748aee",
      "tree": "de3b611e37bf2318b8163f4de85bdc428ae2a9b0",
      "parents": [
        "6398787bf1828078c1f051fbdc65c9b17440be7a",
        "48308a768ed4db9c5e1f3dbc37fe9e6837843dc4"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 30 13:51:10 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 30 13:51:10 2011 -0700"
      },
      "message": "Merge pull request #32 from dtroyer/master\n\nPXE tftpboot and image creation"
    },
    {
      "commit": "6398787bf1828078c1f051fbdc65c9b17440be7a",
      "tree": "24bde6ffa224d84a4a22d745dcc1b037f792cbf4",
      "parents": [
        "0e65abf145a6fd8c8009854db4516c29e15f4f3f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 11:34:43 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 11:34:43 2011 -0700"
      },
      "message": "update readme\n"
    },
    {
      "commit": "0e65abf145a6fd8c8009854db4516c29e15f4f3f",
      "tree": "1db663e574e963fabc8766dd60b25e71aaf407a0",
      "parents": [
        "f0f27ff805b2af06dca1251cec7a553d4fe095e2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 09:24:00 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 30 09:24:00 2011 -0700"
      },
      "message": "update README, point dash to master\n"
    },
    {
      "commit": "48308a768ed4db9c5e1f3dbc37fe9e6837843dc4",
      "tree": "e18e015cb24b1f5ecc139628fcde9b7f53cdf51a",
      "parents": [
        "73778e5224a7e970ee8af2d81762a2b693600872",
        "958fa3defa0da029b1a78f164f8f175d7ae80a15"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 30 10:04:38 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 30 10:04:38 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:dtroyer/devstack\n"
    },
    {
      "commit": "958fa3defa0da029b1a78f164f8f175d7ae80a15",
      "tree": "dff0d765357ae3e2c41b4192a15952a347c6360b",
      "parents": [
        "a4b5877607558325ef7bcdcf4e3e68d59e2787d9"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 30 09:22:23 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Sep 30 09:22:23 2011 -0500"
      },
      "message": "Fix up PXE boot filenames\n"
    },
    {
      "commit": "a4b5877607558325ef7bcdcf4e3e68d59e2787d9",
      "tree": "52409c4624d46faef8000bec8a3b67911268850f",
      "parents": [
        "783cc7774f6888a430a05749ce30908e621c52fd"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 21:30:27 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 21:30:27 2011 -0500"
      },
      "message": "Minor fixes\n"
    },
    {
      "commit": "73778e5224a7e970ee8af2d81762a2b693600872",
      "tree": "b0f31f45c0e43dfecaecae28024bc3103efc973f",
      "parents": [
        "783cc7774f6888a430a05749ce30908e621c52fd",
        "f0f27ff805b2af06dca1251cec7a553d4fe095e2"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 19:03:10 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 19:03:10 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "783cc7774f6888a430a05749ce30908e621c52fd",
      "tree": "2b0010f58434b3e05baaf978a306b0a0a3152941",
      "parents": [
        "407ee7ee5e279554afa1d91a6760156b57cbef10"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 18:43:44 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 18:43:44 2011 -0500"
      },
      "message": "Fix kernel version issue\n"
    },
    {
      "commit": "f0f27ff805b2af06dca1251cec7a553d4fe095e2",
      "tree": "e77aa3ab0f1876b36c9a8010d1016aef3fed8fd4",
      "parents": [
        "e0c0a8d9fbac8920a31f031870969fe76c61c6a0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 16:22:05 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 16:22:05 2011 -0700"
      },
      "message": "use type\u003d\u0027image\u0027 for glance\n"
    },
    {
      "commit": "e0c0a8d9fbac8920a31f031870969fe76c61c6a0",
      "tree": "06f5dc0c484d83cd78d79f011350c08cc475de0b",
      "parents": [
        "c4a99fb957cecbd1c647f9a4cb64ce44b595172f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 15:46:37 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 15:46:37 2011 -0700"
      },
      "message": "add in a keystone pip dep\n"
    },
    {
      "commit": "c4a99fb957cecbd1c647f9a4cb64ce44b595172f",
      "tree": "35900c987b1347e35b89dc7a924191fcd98b7890",
      "parents": [
        "fbb3cf7dfe6675f4fa84f90417c427f166304e90"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 22:31:46 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 29 22:31:46 2011 +0000"
      },
      "message": "updates to support most recent keystone\n"
    },
    {
      "commit": "407ee7ee5e279554afa1d91a6760156b57cbef10",
      "tree": "3085e5fc3174b284ee228bc2dc0dfd0daef04a4b",
      "parents": [
        "a41f9c7e7d670a3500f7b2aa65320557207ec3d2"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:38:59 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:38:59 2011 -0500"
      },
      "message": "calls make_image.sh to build the base install\n"
    },
    {
      "commit": "a41f9c7e7d670a3500f7b2aa65320557207ec3d2",
      "tree": "343f9e61a3e30bc7b4ba5e8cac6b6fe243463922",
      "parents": [
        "c945bf8dbf013ca947232311e5255b8fc21f2981"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:35:43 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:35:43 2011 -0500"
      },
      "message": "optionally only create the chroot\n"
    },
    {
      "commit": "c945bf8dbf013ca947232311e5255b8fc21f2981",
      "tree": "1543821c4f49eff34e389270cc1185d633849ff3",
      "parents": [
        "c966698e0c0618824967024746f5b2356c78d29f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:15:23 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 16:15:23 2011 -0500"
      },
      "message": "Build devstack images\n"
    },
    {
      "commit": "fbb3cf7dfe6675f4fa84f90417c427f166304e90",
      "tree": "bf8b98a96c3f7c82f278252c4c93d905bcee1e20",
      "parents": [
        "236943fe544adb710d021269ec3c754e27118d2b",
        "5bd75ca55dd234de55c15110b681dece8d7d48f8"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Sep 29 12:08:13 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Sep 29 12:08:13 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/openvpn\u0027\n"
    },
    {
      "commit": "c9e3fff73a412b25b7a0ac92c6e7521286185709",
      "tree": "88e5c23c7ef678455640751a58e8143afadd1b7e",
      "parents": [
        "236943fe544adb710d021269ec3c754e27118d2b"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Sep 29 10:48:49 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Sep 29 10:48:49 2011 -0700"
      },
      "message": "autocreate a stack user if you are root instead of failing\n"
    },
    {
      "commit": "c966698e0c0618824967024746f5b2356c78d29f",
      "tree": "58a782fd9ddb80d6a02418eb76fae300cb5101a3",
      "parents": [
        "9b5ebb5a3d035a9f66db9913d4e83ac37458b3fb",
        "236943fe544adb710d021269ec3c754e27118d2b"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 11:27:25 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Sep 29 11:27:25 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "236943fe544adb710d021269ec3c754e27118d2b",
      "tree": "cffc47de65f1a618ef858315279942db7ada7b7d",
      "parents": [
        "46ad2de5d9a819523efa2998f82f96660c684847"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 18:38:10 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 18:38:10 2011 -0700"
      },
      "message": "save a few seconds by seeking instead of copying zeros\n"
    },
    {
      "commit": "46ad2de5d9a819523efa2998f82f96660c684847",
      "tree": "bfa9616c71fc11d46ebaf78ead839d1f9e0786ad",
      "parents": [
        "f2d6c92bb5f196ca8fbb0ed0219988fe5cb48d65"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 18:29:50 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 18:29:50 2011 -0700"
      },
      "message": "build_lxc.sh needs to be root to run\n"
    },
    {
      "commit": "f2d6c92bb5f196ca8fbb0ed0219988fe5cb48d65",
      "tree": "267517607fdd66b5238f3143113a7349a38ff520",
      "parents": [
        "523c405f0670ea839e73f661477c4c31b853b04e"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 17:50:40 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 17:50:40 2011 -0700"
      },
      "message": "missed this when separating out the images"
    },
    {
      "commit": "523c405f0670ea839e73f661477c4c31b853b04e",
      "tree": "ae337d3b1a1731770156f9e4979de8dee319c6f0",
      "parents": [
        "197d53d32eff4015274366e65f8651ab4973682f"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 19:49:40 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 19:49:40 2011 -0500"
      },
      "message": "add elapsed time to script\n"
    },
    {
      "commit": "197d53d32eff4015274366e65f8651ab4973682f",
      "tree": "d5fade0415aa85610a06cb7ed61a48f7f6b624b6",
      "parents": [
        "7377444f808ef4fa4d45c5a8b06f7bef7cacfbd9"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:18:23 2011 -0700"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:18:23 2011 -0700"
      },
      "message": "small docs updates about localrc\n"
    },
    {
      "commit": "7377444f808ef4fa4d45c5a8b06f7bef7cacfbd9",
      "tree": "4e280676dec7a99ab772d216a8224274d7eb53b6",
      "parents": [
        "07815534265e503b61c06a3e6cd3768dd7e3441d"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 19:02:28 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 19:02:28 2011 -0500"
      },
      "message": "add auto tailing when building lxc\n"
    },
    {
      "commit": "07815534265e503b61c06a3e6cd3768dd7e3441d",
      "tree": "80e121bfb872614c9c4add986d322ee33c86b6c5",
      "parents": [
        "76ce231050a49d40ebb318544ccaae40b4e06282"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 18:15:55 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 18:15:55 2011 -0500"
      },
      "message": "mention temporariness\n"
    },
    {
      "commit": "76ce231050a49d40ebb318544ccaae40b4e06282",
      "tree": "1ac88de80356ccf439e38b6c9eb681ec3aa81c98",
      "parents": [
        "9c1af108d4ba79bb5466de17a9a12fd7fe3cc827"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 16:29:25 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 18:12:17 2011 -0500"
      },
      "message": "add a script for lxc net config\n"
    },
    {
      "commit": "9c1af108d4ba79bb5466de17a9a12fd7fe3cc827",
      "tree": "35db270d7d769378e2565d9f68e05f8aa0d89b65",
      "parents": [
        "eb5dea61389e27096311975ceb651efdc683e2f2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 16:04:06 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 16:04:06 2011 -0700"
      },
      "message": "start using cloudbuilders diablo branch\n"
    },
    {
      "commit": "eb5dea61389e27096311975ceb651efdc683e2f2",
      "tree": "dad24b2f9e397fc5dc7cdf9f2686a075cd5c6a1b",
      "parents": [
        "ee6d4f3bb4652465f3db0f6a2044455362867281"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:24:57 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:24:57 2011 -0700"
      },
      "message": "make stackrc return 0\n"
    },
    {
      "commit": "ee6d4f3bb4652465f3db0f6a2044455362867281",
      "tree": "0888b830daac828d21eaeb8e9f6cb06282f4eae6",
      "parents": [
        "beab63962653aa36e0ebf4cac7a045ba557861ba",
        "1c7f0c9761ede2d91a12b2d811e0588807501a2c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:13:20 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:13:20 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:cloudbuilders/devstack\n"
    },
    {
      "commit": "beab63962653aa36e0ebf4cac7a045ba557861ba",
      "tree": "fbdde3832995bddfdda45a5713663d1b9a9f534f",
      "parents": [
        "d5e1f7ba09a389db52bffe5159cc324dfae53809"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:12:18 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 15:12:18 2011 -0700"
      },
      "message": "some enhancements to bootstrapping to better detect if we\u0027ve properly warmed the cache.  Also provide option to delete lxc cache\n"
    },
    {
      "commit": "1c7f0c9761ede2d91a12b2d811e0588807501a2c",
      "tree": "cffa4bf81ac9bb8b34aa19992ac517ed57ded8ac",
      "parents": [
        "d5e1f7ba09a389db52bffe5159cc324dfae53809"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:09:00 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:09:00 2011 -0500"
      },
      "message": "follow symlinks when copying env\n"
    },
    {
      "commit": "d5e1f7ba09a389db52bffe5159cc324dfae53809",
      "tree": "f96d85725c519cb12f911496989a09bb5a9a76f6",
      "parents": [
        "bd550eddebdb8f33b62acf64c1c0af1f35d5ea35"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:04:01 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 17:04:01 2011 -0500"
      },
      "message": "make stackrc source localrc\n"
    },
    {
      "commit": "bd550eddebdb8f33b62acf64c1c0af1f35d5ea35",
      "tree": "f254b9ce6d10b9ca1e2a79a922e2f61727815c98",
      "parents": [
        "d462295368abfd2c749d03f45b82e3cad7362bfe"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 16:54:25 2011 -0500"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Sep 28 16:54:25 2011 -0500"
      },
      "message": "add make as a dependency\n"
    },
    {
      "commit": "d462295368abfd2c749d03f45b82e3cad7362bfe",
      "tree": "c6c7c1d7d1e83f746d878af8fdb0a1f95226bc1f",
      "parents": [
        "3d6aab9c57ffc97c4962728e0326adcfeb928aaa"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 14:08:26 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 14:08:36 2011 -0700"
      },
      "message": "make sure user isn\u0027t running as root\n"
    },
    {
      "commit": "3d6aab9c57ffc97c4962728e0326adcfeb928aaa",
      "tree": "7d806d5cd38de539200cffb3e37743a2cf4c289d",
      "parents": [
        "d31c4ea07ba1cf0a562ba11b48a6b3a5c751e81f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 13:21:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Sep 28 13:21:46 2011 -0700"
      },
      "message": "don\u0027t pre-install munin-node\n"
    },
    {
      "commit": "9b5ebb5a3d035a9f66db9913d4e83ac37458b3fb",
      "tree": "4f404c728f7a304becc526b7b1c6c8996a2363c6",
      "parents": [
        "ddaf8b66d3b4a7327cb6b97d76d48eab4874ae2e"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 14:14:33 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 14:14:33 2011 -0500"
      },
      "message": "Rename to build_pxe_boot.sh\n"
    },
    {
      "commit": "ddaf8b66d3b4a7327cb6b97d76d48eab4874ae2e",
      "tree": "badb84bfa4181eb29916bca0354be2f39b49076f",
      "parents": [
        "ad60330ff4d77e2c342ad75d43a3bafbbdad0185",
        "1f80bfb31f7a7a88868b4e0dd52994f1f88d4915"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 14:08:31 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 14:08:31 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:dtroyer/devstack\n"
    },
    {
      "commit": "ad60330ff4d77e2c342ad75d43a3bafbbdad0185",
      "tree": "845027a086d92d8d9bd353f4b83b400bb71f987e",
      "parents": [
        "3f7170025d5b27193e83fb84d9e53f5e381d80db",
        "d31c4ea07ba1cf0a562ba11b48a6b3a5c751e81f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 12:58:49 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Sep 28 12:58:49 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "5bd75ca55dd234de55c15110b681dece8d7d48f8",
      "tree": "ea3f22d94039852900df85b96b631c46fb05ecc6",
      "parents": [
        "2969c701a05f2f2f6d6a2a0739fc2c19e4f60782",
        "135fb645344bb6c8cc06517df8ef12c215f034cc"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 02:47:05 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 02:47:05 2011 -0700"
      },
      "message": "Merge pull request #26 from dtroyer/openvpn\n\nOpenVPN install script rework"
    },
    {
      "commit": "d31c4ea07ba1cf0a562ba11b48a6b3a5c751e81f",
      "tree": "7de8b8a813f54b60024706ec95dbe8084d8414b8",
      "parents": [
        "0f6787cb3f49166dd692c1dedaa0e6c54ade683b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 02:30:57 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Sep 28 02:30:57 2011 -0700"
      },
      "message": "multiple step version of building a ramdisk pxeboot installer\n"
    },
    {
      "commit": "1f80bfb31f7a7a88868b4e0dd52994f1f88d4915",
      "tree": "ac4b8efaadcc791558f80a715b84fc9f345191af",
      "parents": [
        "3f7170025d5b27193e83fb84d9e53f5e381d80db"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 22:19:32 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 22:19:32 2011 -0500"
      },
      "message": "Add memtest, local boot\n"
    },
    {
      "commit": "0f6787cb3f49166dd692c1dedaa0e6c54ade683b",
      "tree": "bb1e3bd83ca576174ee7122bd48e5789650acdf6",
      "parents": [
        "ba89a26e4ff3af9c4902ee5b258c031e8cf43909"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 19:39:13 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 19:39:41 2011 -0700"
      },
      "message": "point noVNC back to master\n"
    },
    {
      "commit": "ba89a26e4ff3af9c4902ee5b258c031e8cf43909",
      "tree": "43541836a244119668545775a7d3d05d42313211",
      "parents": [
        "0383b4a29ed4b089f3240cff80ac06dc8d7146f4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 19:01:08 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 19:01:08 2011 -0700"
      },
      "message": "remove old comment\n"
    },
    {
      "commit": "0383b4a29ed4b089f3240cff80ac06dc8d7146f4",
      "tree": "0f9bdd24e231e273e2acce5bbc0dc9b03c4da361",
      "parents": [
        "0154ee8f35687c3922bb2ef7ebd5cb0e7c9345c1",
        "8f3e28cec1f81b1aa21066155cca3ce8193e9a41"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 18:58:36 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 18:58:36 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into nova-vncproxy-redux\n"
    },
    {
      "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": "0154ee8f35687c3922bb2ef7ebd5cb0e7c9345c1",
      "tree": "01b1a04714babc3a0c49e2ccb4a84941525ed048",
      "parents": [
        "87bb5c00877c0f58501173dff0f08b709c3b4afc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 16:27:19 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 16:27:19 2011 -0700"
      },
      "message": "correct package name\n"
    },
    {
      "commit": "87bb5c00877c0f58501173dff0f08b709c3b4afc",
      "tree": "4877d7ad42975483023309e4b4d5a3ef711dfbe6",
      "parents": [
        "527e341b74a5a28f13a0b760549436b32474f2d8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 16:20:20 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 16:20:20 2011 -0700"
      },
      "message": "add missing dep\n"
    },
    {
      "commit": "3f7170025d5b27193e83fb84d9e53f5e381d80db",
      "tree": "276277d5d7e7c7241651cbb2886de83bc7277919",
      "parents": [
        "248221a4538c8312a6ea132c52f448106470e7e7"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 17:53:11 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 17:53:11 2011 -0500"
      },
      "message": "Build tftpboot dir\n"
    },
    {
      "commit": "527e341b74a5a28f13a0b760549436b32474f2d8",
      "tree": "94e11ec5ac232a074f65fd65cbd4694faa1fc321",
      "parents": [
        "248221a4538c8312a6ea132c52f448106470e7e7"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 15:05:37 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 27 15:05:37 2011 -0700"
      },
      "message": "changes to support the new nova-vnc wsproxy\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": "135fb645344bb6c8cc06517df8ef12c215f034cc",
      "tree": "ea3f22d94039852900df85b96b631c46fb05ecc6",
      "parents": [
        "2969c701a05f2f2f6d6a2a0739fc2c19e4f60782"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 12:57:53 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 27 12:57:53 2011 -0500"
      },
      "message": "Major refactor of vpn install\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": "2969c701a05f2f2f6d6a2a0739fc2c19e4f60782",
      "tree": "eccea1c179cad1fb70a0d431b9d5507e4107157f",
      "parents": [
        "49f2d02dc2c56b9bae17be50417e1271bbc81b5b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Sep 24 12:31:57 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Sep 24 12:31:57 2011 -0700"
      },
      "message": "initial commit of wilks work\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"
    }
  ],
  "next": "a27523a87175c743cc0e83d89f329a36ea19a608"
}
