)]}'
{
  "log": [
    {
      "commit": "ea3ebfeb922126045d7691fb476df8c5311a3f56",
      "tree": "c525dcefa064e78880e2dc45cdb02b6b73aa5760",
      "parents": [
        "beb1c59561a1440fdb1555d7a589d2ea88763727",
        "ee3fc417d5256956a6afbbb5dd659d8f09124d18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 16 00:03:45 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 16 00:03:45 2011 +0000"
      },
      "message": "Merge \"Use iputils-arping package for Ubuntu Oneiric distribution\""
    },
    {
      "commit": "cb9fbd905b3a35d372a5eff1e2d15c4cdef85582",
      "tree": "10aa11053a8afec8cf86e383b23b748edcd88333",
      "parents": [
        "cebdd8fcff8da6919b94ac040d3b593bfb25e2c9"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Dec 15 18:02:15 2011 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Dec 15 18:02:15 2011 +0000"
      },
      "message": "Rename of keystone_admin_group variable.\n\nIt has been moved to keystone_swift_operator_roles\n\nChange-Id: I74db43379fac55c75efcfbb5f7328c41661b5578\n"
    },
    {
      "commit": "cebdd8fcff8da6919b94ac040d3b593bfb25e2c9",
      "tree": "fe6c8a11dfea7cb60f9566bbd870e21edb1165f6",
      "parents": [
        "e46f8891676898e9cfb7735c767719d5e69236b4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Dec 14 15:52:02 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Dec 14 17:42:02 2011 -0600"
      },
      "message": "Update glance config files for https://review.openstack.org/#change,2139\n\nChange-Id: I61d10508282ebbc1a1910f1723b25f360068f366\n"
    },
    {
      "commit": "e46f8891676898e9cfb7735c767719d5e69236b4",
      "tree": "39ed8b0e1446c2daf72ef1bc848e2c7e618ae211",
      "parents": [
        "3584e555bc55cd2c62dce4120b326c7296f337dd"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 08:44:52 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 08:44:52 2011 -0800"
      },
      "message": "move horizon pips to apts\n\nChange-Id: Ia855da34d6ae22ed88501cc3b6bcc74cc4ed2f3a\n"
    },
    {
      "commit": "60e6e3468778a6738894f76f6de90972146989f6",
      "tree": "1c249ef8645a12bd00ae7785da9f00fa796ff54e",
      "parents": [
        "d9eafd58913453b70b2664c272ac3063ae14280c"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Dec 12 17:42:24 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Dec 12 18:52:05 2011 -0600"
      },
      "message": "Add open-iscsi packages for Nova compute nodes.\n\nBegin splitting packages into service-specific files, n-cpu and\nn-vol are the first.\n\nChange-Id: I3e7c412ff125dbadd18b59af55fb7dea9ea17b07\n"
    },
    {
      "commit": "d9eafd58913453b70b2664c272ac3063ae14280c",
      "tree": "3871bbe29d7d041bdc24d73bcf90f63b01d2620e",
      "parents": [
        "30172cc8abf96ab5c47ecbb2b715548b4cec2d48"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Dec 10 13:55:44 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Dec 10 13:57:03 2011 -0800"
      },
      "message": "move back to nova.sh method of configuring screen\n\ninstead of overwriting screenrc (which is useful for new VMs), we manually set\nthe screen status line - fixes bug 902297\n\nChange-Id: I507dc36e85e2bc3635503cde426bab8a2e966f06\n"
    },
    {
      "commit": "ee3fc417d5256956a6afbbb5dd659d8f09124d18",
      "tree": "a65dc607fa585e8599c695c1e685c62bb22a02a4",
      "parents": [
        "1a52a02f109b9c6a24a8ace789ce5f361b0c5bc7"
      ],
      "author": {
        "name": "Don Dugger",
        "email": "donald.d.dugger@intel.com",
        "time": "Tue Dec 06 12:07:20 2011 -0700"
      },
      "committer": {
        "name": "Don Dugger",
        "email": "donald.d.dugger@intel.com",
        "time": "Tue Dec 06 12:07:20 2011 -0700"
      },
      "message": "Use iputils-arping package for Ubuntu Oneiric distribution\n\nTurns out the `arping\u0027 package, currently installed by the script,\nis incompatible with `network-manager\u0027, the default network configuration\npackage for recent Ubuntu distributions.  (Losing network connectivity\non a reboot after running `stack.sh\u0027 is a little disconcerting.)\nForturnately, the `iputils-apring\u0027 package provides the same functionality\nand is compatible with `network-manager\u0027 so install that one instead.\n\nChange-Id: Id6e89cdf3e590481f870127697baa453b34fbc24\nSigned-off-by: Don Dugger \u003cdonald.d.dugger@intel.com\u003e\n"
    },
    {
      "commit": "4d4d96dd20482d0f6a0c09541f0c176e100152e3",
      "tree": "aec78745499d3535e965db626f05c97b4674c3e7",
      "parents": [
        "f79cc42d0ddda1369d1b7f2d28b327fb77c6c138",
        "628f58f7a695e8a9bd67cbc4927b2ad6d1d9ee07"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 01 18:54:38 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 01 18:54:38 2011 +0000"
      },
      "message": "Merge \"Fix glance config\""
    },
    {
      "commit": "f79cc42d0ddda1369d1b7f2d28b327fb77c6c138",
      "tree": "176c59afa0373a0da92b302c2e2fc96116a56bed",
      "parents": [
        "f44e98d1c7baf7dde9b56c559bb372cf63ffa267"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Dec 01 10:21:42 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Dec 01 10:23:32 2011 -0600"
      },
      "message": "Rename openstack-integration-tests to tempest\n\nChange-Id: Ib565edd1278c609796e1f8692a2f6ef276152328\n"
    },
    {
      "commit": "628f58f7a695e8a9bd67cbc4927b2ad6d1d9ee07",
      "tree": "f9ebb3ea40d82ddbd937d7339e08ab13b22b8174",
      "parents": [
        "f44e98d1c7baf7dde9b56c559bb372cf63ffa267"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Nov 30 17:44:10 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Nov 30 17:45:18 2011 -0600"
      },
      "message": "Fix glance config\n\nA change to glance-api.conf hit master this morning, need to update\nour local copy to match.\n\nChange-Id: I2bd3d6fe6a268164aea12ea3a3b45a301f47ccc9\n"
    },
    {
      "commit": "eacd755212309a4807dc6f2c60cffc096c0b17c3",
      "tree": "d5861d369324654405a5c2ae9a9da878f880ab5d",
      "parents": [
        "f6811ee06e394dc2ab26e08b6a0857737f2981f7"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 29 12:46:54 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 29 12:47:01 2011 -0800"
      },
      "message": "these deps should come via git_clone\n\nChange-Id: I98ab1dc6a25076be9653c0b79d4d903ea9a04e39\n"
    },
    {
      "commit": "9c7c9083a4866e4c225fe8dac7d17054c640ba03",
      "tree": "7bc2940040995ce70d024ed5f8db4e01ad6a9eaf",
      "parents": [
        "83a59d26a7ad5c31136e0b2974e0acd1d95f764d"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 23 10:10:53 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 23 11:26:39 2011 -0800"
      },
      "message": "initial devstack + essex\n\n* update horizon apache config\n* updates apts for horizon\n* better logging for horizon\n* keystone conf settings\n* only add swift endpoint if it is enabled\n* new nova paste\n\nChange-Id: I1edacbe5d8adc4bd5265d36abcaf01ce5490aefd\n"
    },
    {
      "commit": "9726215da3471c06a01d41a10143cf4dec3de23e",
      "tree": "48e9f5712b14dabdb30c226e3d3ff1cd1fb1684d",
      "parents": [
        "d7326d2ea98b75c5e92e7309cc49abd680476693"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 21 18:11:18 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 22 12:15:17 2011 -0600"
      },
      "message": "Don\u0027t use NOVACMDS, as that conflicts with packages\n\nChange-Id: I7968177ceaac3a3e3c96e83b76763aa0f73e5154\n"
    },
    {
      "commit": "38df1228decc04dfcce990eb996322b2ade5dedb",
      "tree": "f0bad789a79a5b79aa3fe7d888b0c525c7be7e24",
      "parents": [
        "f6c09edf25a6da0fcdb7c2997dbddfaf90b33e21"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 20 09:55:44 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 20 09:55:44 2011 -0800"
      },
      "message": "revive working with subset of services\n\nChange-Id: I645c5df457a2ac2c997ac32720d53cacc0fa109b\n"
    },
    {
      "commit": "5334ca021020c3e9d73131eac4b5e85f943824d4",
      "tree": "7f6d6efaa57a16c41fe04aee9123c94f9ed7c614",
      "parents": [
        "f7df79e290067ba40a62524252d17b2ae19419ba",
        "2d1a8b34143f7d66a9aaf89ad6d0591bb52656ce"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 15 13:17:21 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 15 13:17:21 2011 -0800"
      },
      "message": "Merge pull request #184 from chmouel/install-packages-only-for-services-distros\n\nInstall packages only for services distros"
    },
    {
      "commit": "f7df79e290067ba40a62524252d17b2ae19419ba",
      "tree": "26a97fb65f424aeb8d11214f46067c891dd2ca9d",
      "parents": [
        "69257f253466b58e75b346d1da0bfaf2d79613d1",
        "45cb7d1590acc91c770c7df9520fbd65a8f51dce"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:15:42 2011 -0800"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:15:42 2011 -0800"
      },
      "message": "Merge pull request #195 from cloudbuilders/openvpn\n\nAdd vpn alias"
    },
    {
      "commit": "45cb7d1590acc91c770c7df9520fbd65a8f51dce",
      "tree": "54eb4525787413bc62c58aa51fd2b7e73d3581ac",
      "parents": [
        "78f21408f458528236da87972d62f8211504aff4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Nov 15 10:55:36 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Nov 15 12:38:28 2011 -0600"
      },
      "message": "Add vpn alias\n"
    },
    {
      "commit": "5179a3e607e7b1a7770c1f610b257fa9047ce1a5",
      "tree": "777caf76ce774e9539101442e43fcc693c08856a",
      "parents": [
        "147913faca74e7a5bbf2e5247d5bb44fa759cb5c",
        "af95a4775ad01364b53a4fd6d2bcfda95dfcfa70"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 16:12:33 2011 -0800"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 16:12:33 2011 -0800"
      },
      "message": "Merge pull request #170 from cloudbuilders/ci-tests\n\nAdd CI tests"
    },
    {
      "commit": "1f7011926406fde7462132281d3b281e54a872c8",
      "tree": "56c3eccd6300a82053cacc08514c388cd59f4197",
      "parents": [
        "f707adefd9b81411cb9c90d0dccf30126396eb3b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 09:48:29 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 09:48:29 2011 -0800"
      },
      "message": "need iscsitarget-dkms for iscsi to work on oneiric\n"
    },
    {
      "commit": "a4adff43cb18a26ce2975b6fcdcf1d972a0d9027",
      "tree": "df7a5c433be5a76b739284e1538a3e2c699929de",
      "parents": [
        "adfc029a023ccff700fe31e433717b05a3eaefa2"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Mon Nov 14 15:19:34 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Mon Nov 14 15:19:34 2011 +0100"
      },
      "message": "Only install dnsmasq-utils on oneiric.\n"
    },
    {
      "commit": "ce1b4a24da7bf149e9a5551bde2e754565b945d2",
      "tree": "28acdaa01af00c63b47d76b42485cba970ffe24b",
      "parents": [
        "aa4aa2ecb8508c12c64d1dd9fcc77e98133c0817"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 10 19:36:14 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 10 19:37:17 2011 +0100"
      },
      "message": "Admin group is Member.\n\nThis is not the admin group per-se but the group where users can\ncreate/delete containers.\n\nThis is will be fixed properly when the swift-keystone2 middleware would\nbe commited in keystone (should be sometime soon).\n"
    },
    {
      "commit": "5605ec11446d70e466f4ff0a4a50292b8c3f633f",
      "tree": "aa4a286bc0abe7e5e78f35a5dad3ecdc761ff319",
      "parents": [
        "c1ea5ec91d5828ad470c5398e3032dbf532f95ac"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 09 12:40:01 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 09 12:40:01 2011 -0800"
      },
      "message": "now that we are using apt-get download this file doesn\u0027t speed things up that much\n"
    },
    {
      "commit": "c1ea5ec91d5828ad470c5398e3032dbf532f95ac",
      "tree": "8c01cb0eb025720b70da6caa111da673541a0300",
      "parents": [
        "e830c7800a6409f73440cb2085704a49da0051d7",
        "7e436c212ea2ac7fe60bddedf49548729675111e"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 09 10:51:57 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Nov 09 10:51:57 2011 -0800"
      },
      "message": "Merge pull request #174 from cloudbuilders/force-release\n\nuse dhcp_release"
    },
    {
      "commit": "e830c7800a6409f73440cb2085704a49da0051d7",
      "tree": "32b398c6e96308d15fbc1ceb411e882b1052e51a",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c",
        "8957fead2e17766ebecf293189a6ad65675d0690"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 10:44:45 2011 -0800"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 10:44:45 2011 -0800"
      },
      "message": "Merge pull request #171 from jaypipes/glance-cleanups\n\nComment out log_file options in glance configs"
    },
    {
      "commit": "7e436c212ea2ac7fe60bddedf49548729675111e",
      "tree": "ad96750eb578a3efe8c8b3bef01fa1fad9356758",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Nov 09 00:12:00 2011 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Nov 09 00:12:00 2011 -0800"
      },
      "message": "use dhcp_release\n"
    },
    {
      "commit": "af95a4775ad01364b53a4fd6d2bcfda95dfcfa70",
      "tree": "302011a501f18c20b72c363bba6cdf0fe934c143",
      "parents": [
        "8e99829ae33aaec89dac141ed9102211a6323d87"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 17:01:05 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 17:01:05 2011 -0600"
      },
      "message": "Install pika for CI tests\n"
    },
    {
      "commit": "8957fead2e17766ebecf293189a6ad65675d0690",
      "tree": "6c56cb75b3a52fc841c1f43601307d11256ff228",
      "parents": [
        "1a5a65f4a02d88c8d110cb1a68411b8f05e61ed9"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Nov 07 14:06:15 2011 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Nov 07 14:06:15 2011 -0500"
      },
      "message": "Comment out log_file options in glance configs\n\nComment out log_file options in glance config files\nto make log output appear in g-api and g-reg screen windows,\nlike the other server daemons...\n"
    },
    {
      "commit": "9812ffb9980a7ed7c3512873d522ac6ee5f52742",
      "tree": "c1cace0eb38bf1d1cf6b892d2cc86edadb88bca1",
      "parents": [
        "5f039326268cf452aa45c011b8ec4552fb49a578"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sun Nov 06 11:18:26 2011 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sun Nov 06 11:18:26 2011 -0800"
      },
      "message": "clean up service token\n"
    },
    {
      "commit": "5f039326268cf452aa45c011b8ec4552fb49a578",
      "tree": "a59558a52aa78af0ce22240e4872fe52e71f88de",
      "parents": [
        "f0f1f69d1e6a3ae2462d648318bc3af48acc179b"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Nov 05 16:12:20 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Nov 05 16:24:12 2011 -0700"
      },
      "message": "make some changes prepping for trunk branch\n"
    },
    {
      "commit": "49946a14b5c4ef290397a8ffd4254f2ff3c0797e",
      "tree": "b20485ff16b00cf65e9abb7ca7ef715d746ad896",
      "parents": [
        "5f3f21f677c3eca520449c0357e50875b0fd0f8e"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 04 15:09:41 2011 -0500"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 04 15:09:41 2011 -0500"
      },
      "message": "proper path for arping in sudoers\n"
    },
    {
      "commit": "ca2c047b6eb28cebba25870f3dda9e6eae2ab1ea",
      "tree": "befbdcb17ac5f1295d0e308bafd0df2cd247e89c",
      "parents": [
        "a81bbbda93e11357b818cc5cba074ce5bd300a93"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 03 16:29:32 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 03 16:29:32 2011 -0700"
      },
      "message": "fix caching so that there is the ability to download services without installing them.  This is done with a #NOPRIME comment in apts/files/\n"
    },
    {
      "commit": "3a64826b67c4fac5995600316db243fb8c7d4697",
      "tree": "cb0895d99e993b4b28370e581d0acd3a4758f752",
      "parents": [
        "3875015010110fc31368676d8885218ea5dca3b5"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 03 10:43:46 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 03 10:43:46 2011 +0100"
      },
      "message": "Redefine swift configs in SWIFT_DIR\n\nWe still need a link in /etc/swift until #885595 is fixed.\n"
    },
    {
      "commit": "3875015010110fc31368676d8885218ea5dca3b5",
      "tree": "acb91928a6466b80f67bd76aac34e9899963d178",
      "parents": [
        "f7788ac680a5fa50a96d57b61fecc4c77a7cfca8"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 03 09:17:06 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Nov 03 10:16:28 2011 +0100"
      },
      "message": "Change SWIFT_LOCATION to SWIFT_DATA_LOCATION\n"
    },
    {
      "commit": "537ddff25987e79470613a605fdfc24629eaa862",
      "tree": "93185e5c339d5e0debd071ad02d9a40ea73e1e11",
      "parents": [
        "1298dccb3d1696916ee2028f87634623ac33abc8"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 19:09:30 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 19:09:30 2011 +0100"
      },
      "message": "Move all swift files to $FILES/swift/\n"
    },
    {
      "commit": "8d5334c729c3625b97a23ead01aac313c40c7db8",
      "tree": "19502e36a796d0a606f5b325de6fc4ae1f77fc47",
      "parents": [
        "bbed01d3905fca1561b4071e7a2c2fffaf8aca88"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 18:50:57 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 18:50:57 2011 +0100"
      },
      "message": "Remove dup and whitespaces.\n"
    },
    {
      "commit": "067163dfd1db129d089a393d0a15d301f5384335",
      "tree": "3c51a68c46ec1f408cb3a4ad5a33d961e8f8de64",
      "parents": [
        "88d54996db69113e2ac5d9e5347072faa959cec7"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 14:25:06 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:19 2011 +0100"
      },
      "message": "More stack user removals.\n"
    },
    {
      "commit": "88d54996db69113e2ac5d9e5347072faa959cec7",
      "tree": "45ab98b83df23bea9bf5753c06211ebea44efae6",
      "parents": [
        "a55b09d9e86794c782e954084415da86cdb846ff"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 01:10:38 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:19 2011 +0100"
      },
      "message": "Don\u0027t use \u0027stack\u0027 in static but use $USER.\n"
    },
    {
      "commit": "45c5113701ecbb426d8fea95d0c416a89b089671",
      "tree": "f9c4eeb8ac17bd6242b54de9f2c9ad177ffc3ee0",
      "parents": [
        "5ab5b2293240f7600e6b24aecfebe85f1abb1aa3"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 01 19:32:23 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:19 2011 +0100"
      },
      "message": "Add keystone support with swift.\n"
    },
    {
      "commit": "d5651bb5c6fe3e51849742527aae77dadf826cb4",
      "tree": "711d3991dd07ec7228096671e56e11df92a5b499",
      "parents": [
        "a2118984c0b83925360bfe3388902696146b3468"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 01 16:22:08 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:18 2011 +0100"
      },
      "message": "More fixes (this is now working).\n"
    },
    {
      "commit": "a2118984c0b83925360bfe3388902696146b3468",
      "tree": "a83dfc539de4f5d9e8b58d4eeba366c6762ca975",
      "parents": [
        "a03f005673107fd93226752f9531ae498b70da39"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 01 15:36:00 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:18 2011 +0100"
      },
      "message": "Add script to create ring and start server\n"
    },
    {
      "commit": "a2cd841265c81e03a92a7abb5d788ad3d2d46bcd",
      "tree": "3304360a6e513b049d53986d407deaf0a02f8956",
      "parents": [
        "28fa4e8d940cb8a7a3d5fcb932a7552ad5f1c90c"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 01 12:36:10 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:18 2011 +0100"
      },
      "message": "Change SWIFT_DRIVE_LOCATION to SWIFT_LOCATION\n\nFix some retarness along the way.\n"
    },
    {
      "commit": "28fa4e8d940cb8a7a3d5fcb932a7552ad5f1c90c",
      "tree": "5768f25eadd39dd03589a66fd6b3296d850eff73",
      "parents": [
        "e70806452d819c2857b001c87cb72e9fcbcadaaa"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 01 12:30:55 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Wed Nov 02 17:07:18 2011 +0100"
      },
      "message": "Add swift support.\n\nBased on github.sh/cloudbuilders/deploy.sh/swift. This is a WIP branch.\n"
    },
    {
      "commit": "f1b3dbc41a294ccfc25042ea106a10f8ae6c3457",
      "tree": "3862484aeb5b15190c3b14b562e602fea0c06db9",
      "parents": [
        "e19d88478949bc31c7d2d224722655992414910a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 01 21:52:07 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 01 21:52:07 2011 -0700"
      },
      "message": "install arping - used in ha network\n"
    },
    {
      "commit": "70d2b2c2249eada14bde3beb23fe9da8d5c449dd",
      "tree": "4d5162cfd4b81de169d9bf7f1a391fa59a651057",
      "parents": [
        "981f19487779e5931e0d24d3cd432a5f128c8a79"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Oct 31 15:42:51 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Oct 31 15:43:05 2011 -0700"
      },
      "message": "use rackspace apt mirrors\n"
    },
    {
      "commit": "97c84744cee0c70036ad0ebc89d634a9720b6293",
      "tree": "031f7e00da743ba5d372aed250b1bc2386939b16",
      "parents": [
        "95156a4e603a5a32a754307b666f010514b0384b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Oct 31 11:45:17 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Oct 31 11:45:27 2011 -0700"
      },
      "message": "sources.list needs to support multiple dists - #124\n"
    },
    {
      "commit": "7fd53b3de933c7aed283361d0b5ef4afb474826e",
      "tree": "fe7385f8c75ed286c183e96701a07ffb6e1b907a",
      "parents": [
        "c4cc93f9beedede85cf338cc1a7bbe11f6a49f97"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 29 17:11:17 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sat Oct 29 17:11:19 2011 -0700"
      },
      "message": "finish horizon renames\n"
    },
    {
      "commit": "ca85b7996a39e20833358eec638a2edb07789ffb",
      "tree": "26f4bb245329306e0047a968f882386f36698007",
      "parents": [
        "f8747f7c5fc52e2510f204b3ebc27a1e8959ec9d"
      ],
      "author": {
        "name": "Tres Henry",
        "email": "tres@treshenry.net",
        "time": "Fri Oct 28 14:00:21 2011 -0700"
      },
      "committer": {
        "name": "Tres Henry",
        "email": "tres@treshenry.net",
        "time": "Fri Oct 28 15:34:44 2011 -0700"
      },
      "message": "changing dash to horizon\n"
    },
    {
      "commit": "f8747f7c5fc52e2510f204b3ebc27a1e8959ec9d",
      "tree": "d24c1872c8a9e47fc7c6c538af81d03ad224cd66",
      "parents": [
        "80944692531372977727a3ecaa76c84a1a36ab33",
        "3a22d818cd0fe69c402a460cc466dec0f5c1dadf"
      ],
      "author": {
        "name": "vishvananda",
        "email": "vishvananda@gmail.com",
        "time": "Fri Oct 28 12:36:47 2011 -0700"
      },
      "committer": {
        "name": "vishvananda",
        "email": "vishvananda@gmail.com",
        "time": "Fri Oct 28 12:36:47 2011 -0700"
      },
      "message": "Merge pull request #116 from cloudbuilders/ec2-roles\n\ncreate roles for demo user so ec2 api is happy"
    },
    {
      "commit": "3a22d818cd0fe69c402a460cc466dec0f5c1dadf",
      "tree": "fc02dc4ee812ec4ca0686821bca83852896eb5f7",
      "parents": [
        "4d53b1ab110684ff793ad5c4006f33039db2d6e4"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Fri Oct 28 12:11:18 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Fri Oct 28 12:11:18 2011 -0700"
      },
      "message": "create roles for demo user so ec2 api is happy\n"
    },
    {
      "commit": "082cc3bec6d728c4f14178ab7a6079b6bce0000f",
      "tree": "0f0f3cf3384721c75cc34e8fa15bbe350d7537a8",
      "parents": [
        "1fdddf8d71618a20aba889656a4018f7c0b0ea34",
        "7767d0b7ca14b57e924c56f96e7f7a76b646a2af"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 17:07:32 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 17:07:32 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into xen\n"
    },
    {
      "commit": "4d53b1ab110684ff793ad5c4006f33039db2d6e4",
      "tree": "d8705388171c13a66307dabcf5b2b43b37daf0d7",
      "parents": [
        "47bb211cadbf2383c9e03f02858731e57ee3c4d9",
        "a0988480dd62f1667f321326ab0a856c03472f6d"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Oct 27 12:42:37 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Oct 27 12:42:37 2011 -0700"
      },
      "message": "Merge pull request #104 from jeblair/master\n\nAdd syslog option"
    },
    {
      "commit": "509992fe4c24d81af4a14596531c21b4f4543499",
      "tree": "bccf00d1d6635021e846db3d511b52340115fec0",
      "parents": [
        "70188b31054e2bad73b9fee5251d68009bfcb22c"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Oct 27 11:18:09 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Thu Oct 27 11:18:09 2011 -0700"
      },
      "message": "if you are running as a regular user add sudo priveledges\n"
    },
    {
      "commit": "cc5028ded177fc801113fa614c284a2cc2a098d3",
      "tree": "43ce24ce71f1e47ffa6e453f9450652a5cac37f8",
      "parents": [
        "1a09ea49c6aa5b239779251d3201a910bac1c4bf",
        "70188b31054e2bad73b9fee5251d68009bfcb22c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:35:17 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:35:17 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into xen\n"
    },
    {
      "commit": "b62b4ca2928fbcdf339be804da9d4aade41380e4",
      "tree": "1b57a414df0fe10105b1f39c5f67c0ffaed389b7",
      "parents": [
        "8063e6fe38e89d85aacaa7bd5eddc511cdec4f4b"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "message": "Initial commit of xen devstack support\n"
    },
    {
      "commit": "a0988480dd62f1667f321326ab0a856c03472f6d",
      "tree": "9c76459c5c4b3d5b7dd6336ce648bca8a2782e51",
      "parents": [
        "5855a64434cb94e34880e9a84765dd48671fba79",
        "ad21d1a78e83ea8db1c87b65e646215d9cce8198"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Oct 26 15:45:52 2011 -0400"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Oct 26 15:45:52 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into syslog\n"
    },
    {
      "commit": "5855a64434cb94e34880e9a84765dd48671fba79",
      "tree": "28b2d9967599553e909491c00e129e0d3c6e6603",
      "parents": [
        "698fc619b7cc5dfc5b7da6aab341d111747951ac"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Oct 26 15:44:27 2011 -0400"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Oct 26 15:44:27 2011 -0400"
      },
      "message": "Add syslog option, off by default.\n\nAdd syslog option to glance and nova.\n"
    },
    {
      "commit": "e959d83325529f9833ffe0bcca22f2e2d96a0951",
      "tree": "fcce88d12a8419f40ad977cee450d10c4ba18680",
      "parents": [
        "381591ad66758bf8d2b7660ecf5b1db98080fd90"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 24 22:41:50 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 24 22:41:50 2011 -0700"
      },
      "message": "add deps for diablo volumes\n"
    },
    {
      "commit": "f56e395d8216c7e94486ad3df3eb6377ebb5a7b1",
      "tree": "79121a4cc6feee9e5ad217f1e21dea8a62bcf8b5",
      "parents": [
        "23867b738b0964f1f982473cf8a343735b2314c6"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Oct 24 16:05:57 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Oct 24 16:31:19 2011 -0700"
      },
      "message": "Make ec2 credentials work properly\n"
    },
    {
      "commit": "9b3536714a45307577e24dc7bf67371989f7e9dd",
      "tree": "ef0fa6c5539b23e3ba5b263d5d96355c7f0e52e3",
      "parents": [
        "148b13ac8860dcf22c8a3a24fdb28593aaea0610"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Oct 20 10:07:10 2011 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Oct 20 10:08:20 2011 -0700"
      },
      "message": "fix whitespace\n"
    },
    {
      "commit": "78bd0cbd9865df211200a70d196b34eed1c02725",
      "tree": "18d149a5b3201ffd8c03258bf1dc426d61746bd2",
      "parents": [
        "fd709d8049427955d8fb3cd4dccda53b4d05ba9c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 19 02:20:04 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 19 02:20:04 2011 -0700"
      },
      "message": "initial commit of build_kvm.sh\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "a3492ed4a95e85fae8d3a21c4737d4ae17839721",
      "tree": "c4333546cb3345d982a838381fc9f0a00c8111c1",
      "parents": [
        "1f712795c9edee4e02e5de3144d3aac4a54488d0"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 22:42:43 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 22:42:43 2011 -0700"
      },
      "message": "updating comments, adding fixmes\n"
    },
    {
      "commit": "ad73da1c8beddbf53cb38a01a8ffffe157435571",
      "tree": "503aba00d0d4e847196d9638e3a10b4bcb95734f",
      "parents": [
        "feb65820194eb07587a37eb2730f34791225a4c1"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 22:28:53 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 22:28:53 2011 -0700"
      },
      "message": "adding other packages to local installed_apps\n"
    },
    {
      "commit": "9337b339bffc680942e62c08594d2c96b2839ae6",
      "tree": "be59a4d6917f04c407971dc0336f7ef42d6ab4e9",
      "parents": [
        "550ec96067528f5ae83000ce00a02525b41563d8"
      ],
      "author": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 21:46:20 2011 -0700"
      },
      "committer": {
        "name": "Jake Dahn",
        "email": "admin@jakedahn.com",
        "time": "Thu Sep 15 21:46:20 2011 -0700"
      },
      "message": "adding nixon\n"
    },
    {
      "commit": "187b21f874ba09ce62ca7b5ad9ab342e5aa25c13",
      "tree": "3c5c3bfc55b00535d2a3800ed3d5e6f319a9559b",
      "parents": [
        "593828d4de9acc35228943c130e9880348771de6"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 09:33:37 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Sep 15 09:33:37 2011 -0700"
      },
      "message": "fix keystone data - remove \u0027keystone\u0027 as it is now \u0027identity\u0027, comment out swift for now\n"
    },
    {
      "commit": "a841644e988415502831f17d1b34b0ad74d4c2c9",
      "tree": "d259c76441603e0d27e18e3fd05d2fc7c07a6948",
      "parents": [
        "c6da0833a9aea59697e4b52c48bb92b545b0197e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 20:07:44 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 20:07:44 2011 -0700"
      },
      "message": "progress on multi-host stack.sh\n"
    },
    {
      "commit": "79918c54fa28dbc9eb6f5679c46418f6d649f2d7",
      "tree": "54c54e05921116e3d55fb7347d0ed02418c67bc4",
      "parents": [
        "963d2eb1c63a33c95a9d2257c07fee37967042e5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 19:43:14 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 19:43:14 2011 -0700"
      },
      "message": "configure mysql password for keystone and glance\n"
    },
    {
      "commit": "b6838a1cec36568912739a56d655ead2a9765100",
      "tree": "ab8b2489779d58b999d2e7ed8e450b8ec2c20f45",
      "parents": [
        "4da668650728a80d775b2f45650a2b233a323011"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 17:13:32 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 17:13:32 2011 -0700"
      },
      "message": "make glance use mysql\n"
    },
    {
      "commit": "3a0931273be9d701781d9a02ebe97f1bf4979782",
      "tree": "c44fe7b1bc93eccd656db94d8fb96b976823bb93",
      "parents": [
        "292e46d0013be51384225d934423c5f26444ddf4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 19:01:45 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Sep 13 19:01:45 2011 +0000"
      },
      "message": "make keystone use mysql\n"
    },
    {
      "commit": "73e27b83e5d2d5beeda815d8ae613f89f32a9efd",
      "tree": "a58f2b5a475371e9824cc624cc6737e246a52e50",
      "parents": [
        "e49b8bd68d82066e00c9bd694acbb1e1405d3ade"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 12 17:55:00 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Sep 12 19:00:38 2011 -0700"
      },
      "message": "move keystone initialization into stack.sh\n"
    }
  ],
  "next": "2caf8fddff77368110b1588af50a72a3c70f2aac"
}
