)]}'
{
  "log": [
    {
      "commit": "50e3229c799c2ef3dce45146ba6229209350a3f8",
      "tree": "6f8890cdadef72020b3ac6422a4e79266db0b71c",
      "parents": [
        "cb9fbd905b3a35d372a5eff1e2d15c4cdef85582"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Dec 15 16:04:49 2011 -0600"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Dec 15 16:07:27 2011 -0600"
      },
      "message": "Keystone tenant ID\u0027s are no longer predictable (UUID\u0027s)\n\nApplicable to keystone master post essex-m2\n\nDepends on: https://review.openstack.org/#change,2394\n\nChange-Id: I1431f7177ff22e03cdf89bc7513473fdbbb1415d\n"
    },
    {
      "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": "f44e98d1c7baf7dde9b56c559bb372cf63ffa267",
      "tree": "313d88325c8a47f32bc0aae8d76765b2e6e5dd4b",
      "parents": [
        "59cd09051578eb3252928194d3a1c5b2e1ed8678"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Nov 29 17:39:51 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Nov 29 18:44:38 2011 -0600"
      },
      "message": "Set sane defaults, get config info from localrc\n\nChange-Id: If8f942723c5e796207f3caf15a65c8501cd63d83\n"
    },
    {
      "commit": "44d8f8f826a962eabcd219316d9f5e9650a807c3",
      "tree": "b075253057d2891c5efe83021fff0aa3d80812f3",
      "parents": [
        "191a30fd74fd13e7de24406c1332601f4b3b9408"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Nov 23 23:21:06 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 24 00:19:46 2011 -0600"
      },
      "message": "Check out integration tests and install prereqs\n\nChange-Id: I2a70a91c69005051f149a247faef42cfa88856a0\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": "d7326d2ea98b75c5e92e7309cc49abd680476693",
      "tree": "c6266b9978a0b9141f51d3084a34c714a5b630f0",
      "parents": [
        "38df1228decc04dfcce990eb996322b2ade5dedb"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 20 10:02:26 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 21 10:14:56 2011 -0800"
      },
      "message": "remove old build scripts and clean for those that work\n\nChange-Id: I5c156879f3c85f1555a1411695ac43cefbbf3b99\n"
    },
    {
      "commit": "a208dcc34077c96f5f4ab580c5c462f52bf114e1",
      "tree": "fcb6eb88c31977f80e557f8fccb774603c58e0ed",
      "parents": [
        "7436ab47b96e526143e52cb71c9ab743b31ea219"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Nov 16 11:24:15 2011 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Wed Nov 16 11:24:49 2011 -0800"
      },
      "message": "Add .gitreview config file for gerrit.\n\nThe CI team is developing a new tool, git-review:\n\nhttps://github.com/openstack-ci/git-review\n\nwhich is intendend to replace rfc.sh. This adds a .gitreview file\nso that it can automatically determine the canonical gerrit location\nfor the repository when first run. Later, rfc.sh will be updated to\nindicate it is deprecated, and then eventually removed.\n\nChange-Id: I9f1be3e80aa40732ec500d329d31d3e880427a8a\n"
    },
    {
      "commit": "dfc0748b7c6db926bdd198cc5c3a6f815b04dad1",
      "tree": "1e3b1bdd2513318c1f8f55c4c4197fe839f136ec",
      "parents": [
        "8745286d7492e71e8a681140c2738c25f38226ad"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 15:29:37 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 15:29:37 2011 -0800"
      },
      "message": "some fixes for lxc\n"
    },
    {
      "commit": "977b334690d53cbbfb3c38026ae66eafbfb83117",
      "tree": "3fb318c910414322494fc72816a44a7b985462d7",
      "parents": [
        "69257f253466b58e75b346d1da0bfaf2d79613d1"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:30:20 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:30:20 2011 -0800"
      },
      "message": "user must configure a jenkins ssh key\n"
    },
    {
      "commit": "69257f253466b58e75b346d1da0bfaf2d79613d1",
      "tree": "e14b1590b0e74967fd1752d18d6ec76ed9fd8852",
      "parents": [
        "8326fd2038945aacc3a44dbf073773925b590094"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:07:58 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:07:58 2011 -0800"
      },
      "message": "update jenkins branches to master\n"
    },
    {
      "commit": "8326fd2038945aacc3a44dbf073773925b590094",
      "tree": "0ca4917899ce48c7699dc2742eb60b299d0f7889",
      "parents": [
        "1c48c891c74854020047ac291a8356843849237d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:03:19 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 15 13:03:19 2011 -0800"
      },
      "message": "fix for concurrent builds\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": "78f21408f458528236da87972d62f8211504aff4",
      "tree": "9197701becdd12e357c7a43578b895a66e2f74fd",
      "parents": [
        "de918e002cc9d3359c1a54337c881db526fc8772"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 14 17:45:37 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 14 17:55:22 2011 -0600"
      },
      "message": "Change vpn to bridged mode\n"
    },
    {
      "commit": "de918e002cc9d3359c1a54337c881db526fc8772",
      "tree": "37008572c501f2ded6eefdd56ee80a69849a886f",
      "parents": [
        "375c1955904fd7e9a88bae6df5a8b494217079c3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 13:11:34 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 13:11:34 2011 -0800"
      },
      "message": "fix dep install line\n"
    },
    {
      "commit": "375c1955904fd7e9a88bae6df5a8b494217079c3",
      "tree": "0433d285f2a9724f0ea2d33eaf4403a3a15c6504",
      "parents": [
        "a138eaf25b30a06c5fe0b4830aea07e30a00fdda"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 13:08:12 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 13:08:12 2011 -0800"
      },
      "message": "remove sudo from test runner\n"
    },
    {
      "commit": "a138eaf25b30a06c5fe0b4830aea07e30a00fdda",
      "tree": "b7112a9f107cffefe24705669b6bb31e9ec24d09",
      "parents": [
        "5dbfdeafbaeb664af73112920612c88b33e002df"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 12:46:51 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 12:46:51 2011 -0800"
      },
      "message": "install deps\n"
    },
    {
      "commit": "5dbfdeafbaeb664af73112920612c88b33e002df",
      "tree": "46e85c0258716831bbdadca1ba1ab1bb20c832c8",
      "parents": [
        "28c6779856a2566b914a01e5e5653390dccbcfa5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 12:40:04 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 12:40:04 2011 -0800"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "28c6779856a2566b914a01e5e5653390dccbcfa5",
      "tree": "ea76b31358122604e536386fc240bfb5c9ae6f54",
      "parents": [
        "a0dfb9d7474e2f0badf990652fdec219d2003215",
        "fd5cf0bbb3fe84a063f3279caf0fb97a0f462435"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 11:32:15 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 11:32:15 2011 -0800"
      },
      "message": "Merge pull request #192 from cloudbuilders/jenkins\n\nJenkins"
    },
    {
      "commit": "fd5cf0bbb3fe84a063f3279caf0fb97a0f462435",
      "tree": "abc50ad52d5cd19e11e7323c310c3fd9f2acefdb",
      "parents": [
        "cc503be3da9dc487b660b375ea2dfe4a536dd953"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:32:02 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:32:02 2011 -0800"
      },
      "message": "readme fix\n"
    },
    {
      "commit": "cc503be3da9dc487b660b375ea2dfe4a536dd953",
      "tree": "5d9843ec54f1e27945f3e9cd6509305c6a6de3ff",
      "parents": [
        "d99f5fd775d0ab57e964d8403266fc1adc7a4004"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:30:44 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:30:44 2011 -0800"
      },
      "message": "fix readme\n"
    },
    {
      "commit": "d99f5fd775d0ab57e964d8403266fc1adc7a4004",
      "tree": "878378a5aa88822d4841a4e963febf41b45a38c2",
      "parents": [
        "4a10d436c0b6ca57b29eece5334bf95edf4dba34"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:05:04 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 14 11:05:04 2011 -0800"
      },
      "message": "add a script to print a json summary of our jenkins configs\n"
    },
    {
      "commit": "4a10d436c0b6ca57b29eece5334bf95edf4dba34",
      "tree": "54379043ca750bc3b7bee8fc0f3ee525b874273f",
      "parents": [
        "57346b7fcd63fe746491d088864e5f8d2c0822c3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 15:56:51 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 15:56:51 2011 -0800"
      },
      "message": "add in config.xml for xs\n"
    },
    {
      "commit": "c20428241ad8f6d034436b1bc3507d5e56b28631",
      "tree": "6c787c19f10433a08fc6a578053faa41253e9c59",
      "parents": [
        "2679303c89334cbd0c79cd143e22c807788fcde3"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:59:05 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:59:05 2011 -0800"
      },
      "message": "always check deps\n"
    },
    {
      "commit": "2679303c89334cbd0c79cd143e22c807788fcde3",
      "tree": "6865b11a8108791a0c1ae2683631d345ee01552e",
      "parents": [
        "ec74eef1870112478a2593bcaa622efbc260bd94"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:56:29 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:56:29 2011 -0800"
      },
      "message": "build_uec requires libvirt\n"
    },
    {
      "commit": "57346b7fcd63fe746491d088864e5f8d2c0822c3",
      "tree": "73f6cf62fc1be55c1052f8779251d8f155b8c6ad",
      "parents": [
        "c0d4e678d4bbbdcae1f09ef18319bf4f3c2950ff"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:53:56 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:53:56 2011 -0800"
      },
      "message": "show how to uninstall jenkins if there are issues upgrading\n"
    },
    {
      "commit": "ec74eef1870112478a2593bcaa622efbc260bd94",
      "tree": "291c9b6053d37c40d3c2c96381cf7db507045ebf",
      "parents": [
        "c6e0fc37fd5fcf59bb25e389ff9efd3eff9df0b7"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:51:55 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Nov 11 13:52:11 2011 -0800"
      },
      "message": "build pxe env tweaks\n"
    },
    {
      "commit": "c0d4e678d4bbbdcae1f09ef18319bf4f3c2950ff",
      "tree": "1e9921f2df9028afbf481533c9032aa21be33941",
      "parents": [
        "723e2d2246b86ba9ca5c9cfe63c240dc98e25325"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:46:44 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:46:44 2011 -0800"
      },
      "message": "use /etc/init.d/jenkins to start/stop server\n"
    },
    {
      "commit": "723e2d2246b86ba9ca5c9cfe63c240dc98e25325",
      "tree": "129b2234742660a4408c32c46f73c0d79a0c6d99",
      "parents": [
        "715944008accc1990f41573000f5c65284f9adc9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:42:09 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 13:42:09 2011 -0800"
      },
      "message": "trunk jenkins!\n"
    },
    {
      "commit": "715944008accc1990f41573000f5c65284f9adc9",
      "tree": "5d8da7b2c6dffb22fb8949682ce7017418dafec8",
      "parents": [
        "c8af0c5d8980374610e8c5c5dac4f3af70144920"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 11:19:57 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 11:19:57 2011 -0800"
      },
      "message": "byobu is nor getting disabled :/\n"
    },
    {
      "commit": "c8af0c5d8980374610e8c5c5dac4f3af70144920",
      "tree": "3c9b1e85aa4adc2079ec46d150e1fb9c8b9860d2",
      "parents": [
        "3bff7b3d51aff27e215cb5b7fccbe632ecdd7aa7"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 11:17:47 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 11:17:47 2011 -0800"
      },
      "message": "tweak defaults for kvm config\n"
    },
    {
      "commit": "3bff7b3d51aff27e215cb5b7fccbe632ecdd7aa7",
      "tree": "efdb6c3f20c6b58cb796abf796414a77f7e515ea",
      "parents": [
        "fa4ecc6e2be8b2e08b489cba4a15334c5db68ad8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:51:24 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:51:24 2011 -0800"
      },
      "message": "increase timeouts for kvm\n"
    },
    {
      "commit": "fa4ecc6e2be8b2e08b489cba4a15334c5db68ad8",
      "tree": "e8f97fc265bfd921994a264c68d66c4527fafdcd",
      "parents": [
        "ad0378613b44bea53db74fcb26909c2f815458ad"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:23:22 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:23:22 2011 -0800"
      },
      "message": "destroy orphaned vdis\n"
    },
    {
      "commit": "ad0378613b44bea53db74fcb26909c2f815458ad",
      "tree": "5e647b7a6fc286d683ab793fb201001799abd57d",
      "parents": [
        "aae02c09a7ad202341adefa87eba50617726c972"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:53:22 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:53:22 2011 -0800"
      },
      "message": "fix path\n"
    },
    {
      "commit": "aae02c09a7ad202341adefa87eba50617726c972",
      "tree": "6548acf476816020ee947aa3f400de219c0ab401",
      "parents": [
        "7f91d5e3115adeba4aad1c7ca9767d0173deb4d8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:51:14 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:51:14 2011 -0800"
      },
      "message": "+x\n"
    },
    {
      "commit": "7f91d5e3115adeba4aad1c7ca9767d0173deb4d8",
      "tree": "35bdd8cc521baa97cf57390321a49be6203d2941",
      "parents": [
        "674db1ab2c041cae7f2fb00c31a6d4370f1e76d6"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:49:47 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 09:49:47 2011 -0800"
      },
      "message": "add in xs configuration\n"
    },
    {
      "commit": "674db1ab2c041cae7f2fb00c31a6d4370f1e76d6",
      "tree": "6f5ff0ac97837d8bf70e484e489eaac44265e4d4",
      "parents": [
        "305e3f5524603f700eaeea31586f6a015b5aec29"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:46:52 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:46:52 2011 -0800"
      },
      "message": "fix usage for clean.sh\n"
    },
    {
      "commit": "305e3f5524603f700eaeea31586f6a015b5aec29",
      "tree": "bfa0ec67c6dd1d9b23975df6fa41b5856db49b42",
      "parents": [
        "1277eab04d0040ae02c7c1a4daabecb57e7cea53"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:36:42 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:36:42 2011 -0800"
      },
      "message": "tweaks to the hacky clean script\n"
    },
    {
      "commit": "1277eab04d0040ae02c7c1a4daabecb57e7cea53",
      "tree": "e3ff74e52aabde29468f1d6030271f47dec21cf4",
      "parents": [
        "760ddde15747261a1528e04880e69400b2144bee"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:06:13 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 14:06:13 2011 -0800"
      },
      "message": "run tests for floaitng ips\n"
    },
    {
      "commit": "760ddde15747261a1528e04880e69400b2144bee",
      "tree": "87b0b300c254520c60706427fa706652b1a00e6c",
      "parents": [
        "7faa17e3683e7749392497c913dbc516bc0a49f0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:46:52 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:46:52 2011 -0800"
      },
      "message": "configuring stack user is optional\n"
    },
    {
      "commit": "7faa17e3683e7749392497c913dbc516bc0a49f0",
      "tree": "8b465766a877f8295721229e7c69da5244297ef1",
      "parents": [
        "ff7771e5fb8ac249480abc1e39a27b8abe310e6c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:43:01 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:43:01 2011 -0800"
      },
      "message": "byobu-disable\n"
    },
    {
      "commit": "ff7771e5fb8ac249480abc1e39a27b8abe310e6c",
      "tree": "8e12ffcfbbc71843e4a5a2f34658bd0bce0d8a21",
      "parents": [
        "33d2a4e2d9318443c1e2b1b362ac02d127078a09"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:33:31 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:33:31 2011 -0800"
      },
      "message": "fix useradd\n"
    },
    {
      "commit": "33d2a4e2d9318443c1e2b1b362ac02d127078a09",
      "tree": "0e41757e265cb07c2c765f12ed04faffad98704e",
      "parents": [
        "b7661282d10eefe9df260841286f49d04f248c7a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:26:16 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:26:16 2011 -0800"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "b7661282d10eefe9df260841286f49d04f248c7a",
      "tree": "f604a9f29631069c3d5f17d412fc8d7ed6278a10",
      "parents": [
        "ddb44b4e09709c4d084c65003034d02ed417c5bd"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:09:25 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:09:25 2011 -0800"
      },
      "message": "still trying to get pub key working\n"
    },
    {
      "commit": "ddb44b4e09709c4d084c65003034d02ed417c5bd",
      "tree": "e03ec7439f97b7bd26909ef38ee8b9c6940a9115",
      "parents": [
        "2838f12e75d608249c9c2f2c3e2751ad7859e9d5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:06:44 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:06:44 2011 -0800"
      },
      "message": "missing quotes around pub key\n"
    },
    {
      "commit": "2838f12e75d608249c9c2f2c3e2751ad7859e9d5",
      "tree": "88555a4aa67833b2a08fb6567cc244e4df193b85",
      "parents": [
        "b225682189b872f490fa285a67e5d0d1e5351ed0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:04:40 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 13:04:40 2011 -0800"
      },
      "message": "fix appends on user data\n"
    },
    {
      "commit": "b225682189b872f490fa285a67e5d0d1e5351ed0",
      "tree": "72335a3c74c51b8ff7640441c3824fd6d40b5434",
      "parents": [
        "72c84f799937d5352b9063e106cdcdc4a464fd35"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 12:57:59 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 12:57:59 2011 -0800"
      },
      "message": "progress on getting a working test configuration\n"
    },
    {
      "commit": "a4e6d13656dae54d419f7dd94763e7775f1572e3",
      "tree": "98e4f2d42f459617a46f66287f9b81c658f214d9",
      "parents": [
        "63f84bbfb60fca96a2412009f4e81c9c548afb0d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:55:29 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:55:29 2011 -0800"
      },
      "message": "add clean script\n"
    },
    {
      "commit": "63f84bbfb60fca96a2412009f4e81c9c548afb0d",
      "tree": "a84dde3244bdfde3ca12b0c6ec2110c522856485",
      "parents": [
        "053906d137822f8c3c7f7686879648ecdab0aee4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:43:41 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:43:41 2011 -0800"
      },
      "message": "pass rc to tests\n"
    },
    {
      "commit": "053906d137822f8c3c7f7686879648ecdab0aee4",
      "tree": "c8765cfcb2ce3a03e9245753db18489ea6681c26",
      "parents": [
        "ea1a5869fd6ef897ed92223e3d5cca5200a2cfd4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:38:09 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:38:09 2011 -0800"
      },
      "message": "add in rc\n"
    },
    {
      "commit": "ea1a5869fd6ef897ed92223e3d5cca5200a2cfd4",
      "tree": "a517f327cd67f2aefc781cda096f8a0db4f986ba",
      "parents": [
        "dbcdf90df180f0505ed724fa6b6f3914d74875e5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:27:51 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:27:51 2011 -0800"
      },
      "message": "net name should be base\n"
    },
    {
      "commit": "dbcdf90df180f0505ed724fa6b6f3914d74875e5",
      "tree": "7c81a75d8a8eb08a2b64ea4bdca04eaf2aa557fb",
      "parents": [
        "484dd5512575069a22f81d48ef9ca7b55178943e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:14:16 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 11:14:16 2011 -0800"
      },
      "message": "clean up for executor on each run\n"
    },
    {
      "commit": "484dd5512575069a22f81d48ef9ca7b55178943e",
      "tree": "9b4c6ad9341bbd64b4d56a156d828e530b25e45d",
      "parents": [
        "5df681819ab58413a7c65d147bb9e4e8c72adcf9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 10:24:18 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 10:24:18 2011 -0800"
      },
      "message": "switch around naming scheme\n"
    },
    {
      "commit": "5df681819ab58413a7c65d147bb9e4e8c72adcf9",
      "tree": "c1d9f9bb31b14e49e08dc7ac480c8a501699cc44",
      "parents": [
        "ec38c40a4dc70206e4cf7a4e43362e986555df42"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:56:12 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:56:12 2011 -0800"
      },
      "message": "fix typo in job iteration\n"
    },
    {
      "commit": "ec38c40a4dc70206e4cf7a4e43362e986555df42",
      "tree": "a4ee0d28eb4072b28f6cf1a2c793591792a20e12",
      "parents": [
        "c986b3f8c7cb449646b0f802a6b1b00d70d62f5a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:42:28 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:42:28 2011 -0800"
      },
      "message": "do an explicit stop/start\n"
    },
    {
      "commit": "c986b3f8c7cb449646b0f802a6b1b00d70d62f5a",
      "tree": "05b2197d36ebb7ab7d29a82098ee001d57123772",
      "parents": [
        "72eab2276e264bc40417df7d1f16d8c0111cf8a2",
        "aa4aa2ecb8508c12c64d1dd9fcc77e98133c0817"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:38:43 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:38:43 2011 -0800"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into jenkins\n"
    },
    {
      "commit": "aa4aa2ecb8508c12c64d1dd9fcc77e98133c0817",
      "tree": "3c1edcb677ee6fb1bccf1faef333444fb6e31eab",
      "parents": [
        "5945e1ef9105ebcf5c020431c2e4e2bf8d3a514d",
        "e228093ecda9300428a399600758580eff3b44fe"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:38:17 2011 -0800"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 10 09:38:17 2011 -0800"
      },
      "message": "Merge pull request #173 from cloudbuilders/warm\n\nscript to warm apts/pips on a base image"
    },
    {
      "commit": "72eab2276e264bc40417df7d1f16d8c0111cf8a2",
      "tree": "cbc760c3e99e4aa20cbd725ed986bd187f29a552",
      "parents": [
        "8b47cdf15ac0c0611503f688df376faf36172e43"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 23:38:18 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 23:38:18 2011 -0800"
      },
      "message": "fix network name in libvirt.xml\n"
    },
    {
      "commit": "8b47cdf15ac0c0611503f688df376faf36172e43",
      "tree": "1d6c9b2ae56a81eb90cc27febf13b947a6322ef7",
      "parents": [
        "792b1165a4ce0d1851603e2a7b8b9126b15da8e8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 23:36:18 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 23:36:18 2011 -0800"
      },
      "message": "working to improve debugability\n"
    },
    {
      "commit": "792b1165a4ce0d1851603e2a7b8b9126b15da8e8",
      "tree": "258f444e2c1ad5067c0c7aac86a3ed0dfcfc389c",
      "parents": [
        "0ae5fd039b4504f37195c831d9dbf4dcbec436c3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:40:49 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:40:49 2011 -0800"
      },
      "message": "update builder interface\n"
    },
    {
      "commit": "0ae5fd039b4504f37195c831d9dbf4dcbec436c3",
      "tree": "cd57410b0db64cd9a34d20bf17be5c68c2178274",
      "parents": [
        "6ecc4f2839583bae69c01c9b12cb585a7397f2d4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:39:56 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:39:56 2011 -0800"
      },
      "message": "missing space\n"
    },
    {
      "commit": "6ecc4f2839583bae69c01c9b12cb585a7397f2d4",
      "tree": "f40bcb50d6e7b700a9c794f7b659766a6e4dfe53",
      "parents": [
        "4c012b207c3ee5318c1c1d8d798bbaa6b7ba5287"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:38:48 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:38:48 2011 -0800"
      },
      "message": "changes to improve debugability - more legible instance name\n"
    },
    {
      "commit": "e228093ecda9300428a399600758580eff3b44fe",
      "tree": "f70d0f5448adcfe9435f8633b8a8646be1bd58fa",
      "parents": [
        "c1024d8987a9b35ef41f5a5615f9827d4b4e4468"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:29:22 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 22:29:22 2011 -0800"
      },
      "message": "some cleanup for utility scripts\n"
    },
    {
      "commit": "c1024d8987a9b35ef41f5a5615f9827d4b4e4468",
      "tree": "3a4d014984d2d7e67b5da0448386537020de3d04",
      "parents": [
        "208ae2f6aa0bf5dbc669c6fd4f2e4649c04ed039"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 18:58:07 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 18:58:07 2011 -0800"
      },
      "message": "tweaks to warm script, add script to configure stack user\n"
    },
    {
      "commit": "4c012b207c3ee5318c1c1d8d798bbaa6b7ba5287",
      "tree": "9840f4e2823f635aa3732a660fead67d6a8c200c",
      "parents": [
        "c5b58a102cc663f572e432730a51e0218430de43"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 18:49:47 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 18:49:47 2011 -0800"
      },
      "message": "remove newline\n"
    },
    {
      "commit": "ec67f1e0644c74a6c6beb7bb42b56f8ce68ab24c",
      "tree": "28c61b1083d0c7ac62990e432c027ab8b4418a03",
      "parents": [
        "2e7046dd49d0472a59046cd96f7e5e28908c6bb9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 17:46:28 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 17:46:28 2011 -0800"
      },
      "message": "more progress on jenkins on clean build\n"
    },
    {
      "commit": "593e9aa87a2f81b4e1ff03ca8b8ee1789164890b",
      "tree": "fca16c66e31022242a3e34e57f9e9b56f9a3a00e",
      "parents": [
        "e28f77565d0dd214db5fa01bdea41c88e52dbafc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 12:42:08 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 12:42:08 2011 -0800"
      },
      "message": "fix message - no natty support\n"
    },
    {
      "commit": "c18af14af886b2bf1d93c1595e41e734e5904006",
      "tree": "517d565f142cf8b63233fdd4d674815d6f862430",
      "parents": [
        "48336d0e9f04d49879d669c30fc0b4255dd63387"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 12:20:37 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 12:20:37 2011 -0800"
      },
      "message": "progress on out-of-box testing\n"
    },
    {
      "commit": "e28f77565d0dd214db5fa01bdea41c88e52dbafc",
      "tree": "0f7d72fab96a706146a4a13428cf5731b046a8c7",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:48:09 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:48:09 2011 -0800"
      },
      "message": "install cloud-utils, so that we have resize-part-image\n"
    },
    {
      "commit": "48336d0e9f04d49879d669c30fc0b4255dd63387",
      "tree": "ec59f02502f2b593d7b046799b6f23397a792277",
      "parents": [
        "316117a5a2c4cd5af5487019d5dcc554c1ab7fb7"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:12:14 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:12:14 2011 -0800"
      },
      "message": "always update the jobs link\n"
    },
    {
      "commit": "316117a5a2c4cd5af5487019d5dcc554c1ab7fb7",
      "tree": "ecc5351171f3e154702cd583e6f89aab808eca2a",
      "parents": [
        "79a20a01df3f698530e868173e6791196b428ff7"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:10:26 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:10:26 2011 -0800"
      },
      "message": "more usability feedback\n"
    },
    {
      "commit": "79a20a01df3f698530e868173e6791196b428ff7",
      "tree": "7ba5e71b882958fe62cfcb53ac5a6b81127e7fac",
      "parents": [
        "2b2c86ef34b335695198b49ca6450d8e78f7fe7a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:00:26 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 09 11:00:26 2011 -0800"
      },
      "message": "rename jenkins home\n"
    },
    {
      "commit": "2b2c86ef34b335695198b49ca6450d8e78f7fe7a",
      "tree": "fa46920963a370aee867fbde5df6f3a8f698e8c9",
      "parents": [
        "4aab9030f4c251382d2e9b8abd4da2276642d97d"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 16:21:35 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 16:21:35 2011 -0800"
      },
      "message": "add in kvm job\n"
    },
    {
      "commit": "4aab9030f4c251382d2e9b8abd4da2276642d97d",
      "tree": "d439e02d3c617216aac371ab519b230194336ff4",
      "parents": [
        "ccd4ea37b80e9e6018ccf294d680a5d8e34100b5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 16:20:14 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 16:20:14 2011 -0800"
      },
      "message": "rename\n"
    },
    {
      "commit": "ccd4ea37b80e9e6018ccf294d680a5d8e34100b5",
      "tree": "7d0ed9833a8b634b436251c6a09cb1d2f8f0cbf3",
      "parents": [
        "b996b2b8550a2b3face3c7c8a4f9c165338916be"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 17:25:12 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 17:25:12 2011 -0600"
      },
      "message": "more work on jenkins stuff\n"
    },
    {
      "commit": "b996b2b8550a2b3face3c7c8a4f9c165338916be",
      "tree": "57e0f4885388b28bb3990937478543e0cdb7e288",
      "parents": [
        "43acae4aa51ab66d522d83568a7e9271be7e65f7",
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 17:24:58 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 17:24:58 2011 -0600"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into jenkins\n"
    },
    {
      "commit": "43acae4aa51ab66d522d83568a7e9271be7e65f7",
      "tree": "42d1a76a0d1e3d297ba4441fb6e32db317ab223c",
      "parents": [
        "5f3f21f677c3eca520449c0357e50875b0fd0f8e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 14:23:56 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 08 14:23:56 2011 -0800"
      },
      "message": "add initial build_jenkins script\n"
    },
    {
      "commit": "8e99829ae33aaec89dac141ed9102211a6323d87",
      "tree": "cbacb1cc01c459c4f325d794856119dd7a045fca",
      "parents": [
        "39c2efcd235b88d214bf65c93268ecd05df8f5da"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 16:41:47 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 16:41:47 2011 -0600"
      },
      "message": "Only download UEC image if UPLOAD_LEGACY_TTY is unset; bind mount /dev for oneiric openssl\n"
    },
    {
      "commit": "39c2efcd235b88d214bf65c93268ecd05df8f5da",
      "tree": "f81be6571772eb70bc5a543d85dc0e1f9b526b18",
      "parents": [
        "3c36ba2a8e91ed486069eef6fb3202c0117aeec6"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 16:40:35 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 16:40:35 2011 -0600"
      },
      "message": "Change default build to oneiric\n"
    },
    {
      "commit": "208ae2f6aa0bf5dbc669c6fd4f2e4649c04ed039",
      "tree": "52f9dd078cfcb3ba80a7b2de90f285e848050d51",
      "parents": [
        "8655bf0e6efdd3d87a5ed149be2ee5e3aa8473db"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:38:03 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:38:03 2011 -0600"
      },
      "message": "fix some comments\n"
    },
    {
      "commit": "8655bf0e6efdd3d87a5ed149be2ee5e3aa8473db",
      "tree": "19c190c5c680bb048f9cd07e47aefd92ce2f7a60",
      "parents": [
        "069f2f7a534b8ace5e9a6e68143c7951b65d4046"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:37:00 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:37:00 2011 -0600"
      },
      "message": "more checks to make sure script is run as intended\n"
    },
    {
      "commit": "069f2f7a534b8ace5e9a6e68143c7951b65d4046",
      "tree": "42e6a2bc8f7a0a3b7065663022dce5a47af48847",
      "parents": [
        "e7fa90934d3d0f1dc0a89fbf6f498e927f041d39"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:13:03 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:13:03 2011 -0600"
      },
      "message": "+x\n"
    },
    {
      "commit": "e7fa90934d3d0f1dc0a89fbf6f498e927f041d39",
      "tree": "ab5c933675656ab662cdf41cc6195518a02ae10e",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:10:59 2011 -0600"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 16:10:59 2011 -0600"
      },
      "message": "script to warm apts/pips on a base image, to speed up performace of build_ scripts\n"
    },
    {
      "commit": "3c36ba2a8e91ed486069eef6fb3202c0117aeec6",
      "tree": "b08c7f689e909a9db38be43d9f73f2645f4dfe43",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c",
        "89d1d0282189ecd85ffc77516bc6f5bb6eb9bb24"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 14:08:50 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 14:08:50 2011 -0600"
      },
      "message": "Merge remote-tracking branch \u0027origin/ci-tests\u0027 into ci-tests\n"
    },
    {
      "commit": "2403e717360b2087880c111aa3c711c26d1d8507",
      "tree": "21e9cadd4ba9050e703ff72a1212597dfe7ad5c7",
      "parents": [
        "1a5a65f4a02d88c8d110cb1a68411b8f05e61ed9",
        "e3c47a351e869cd9026bc37879ccf7f9c709e285"
      ],
      "author": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 10:50:05 2011 -0800"
      },
      "committer": {
        "name": "sleepsonthefloor",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Nov 07 10:50:05 2011 -0800"
      },
      "message": "Merge pull request #168 from cloudbuilders/uec-simple\n\nUec simple"
    },
    {
      "commit": "e3c47a351e869cd9026bc37879ccf7f9c709e285",
      "tree": "f18915b240c94a526ebc9c10c3dae22a6d4783d3",
      "parents": [
        "955e5e73f2badc22532d8054bd0965e26510cab8"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 07 10:44:43 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 07 10:44:43 2011 -0800"
      },
      "message": "parameterize vm size, improve metadata, conditional for ubuntu version\n"
    },
    {
      "commit": "955e5e73f2badc22532d8054bd0965e26510cab8",
      "tree": "4535726c04e353770737a781a57a6bda964cdfbd",
      "parents": [
        "f0b41f3fb7c8802cfbd1576e10f268e20d5e1e7b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 07 10:29:05 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 07 10:29:05 2011 -0800"
      },
      "message": "don\u0027t need static uec meta/user data since we generate\n"
    },
    {
      "commit": "89d1d0282189ecd85ffc77516bc6f5bb6eb9bb24",
      "tree": "90b5ad900a7135d6fda11213823f5e3b52e59757",
      "parents": [
        "ff0ed1db2732d88c056fb864b8e10fce20497ac8"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 05 16:16:54 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:57:44 2011 -0600"
      },
      "message": "Cache UEC image earlier\n"
    },
    {
      "commit": "ff0ed1db2732d88c056fb864b8e10fce20497ac8",
      "tree": "5f6cfdac994a43e92add407712f3f9e6df1b90d4",
      "parents": [
        "a0e294852fd44fd2a1920319baf9f02a5c8c858a"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 05 16:15:11 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:57:44 2011 -0600"
      },
      "message": "Support UPLOAD_LEGACY_TTY\n"
    },
    {
      "commit": "a0e294852fd44fd2a1920319baf9f02a5c8c858a",
      "tree": "43c19f63d61c5abfca7ab4483d01cd76e1bdc9fc",
      "parents": [
        "264aba554327d8888b647b9966c2672079f1004a"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 04 19:44:06 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:57:44 2011 -0600"
      },
      "message": "Change glance apiver\n"
    },
    {
      "commit": "264aba554327d8888b647b9966c2672079f1004a",
      "tree": "58f32bd21e92b81c379396239d710979867494a2",
      "parents": [
        "b0e57cf38f90a005f057fc88e7ee112cb54bba53"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 04 13:22:09 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:57:44 2011 -0600"
      },
      "message": "Checkout tests and download image file\n"
    },
    {
      "commit": "b0e57cf38f90a005f057fc88e7ee112cb54bba53",
      "tree": "e2394b39284d352376a6cfa143ed32453505e35c",
      "parents": [
        "5db287c4659ed425b67d4bc2158b4019ecb3c280"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 04 12:13:43 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:56:12 2011 -0600"
      },
      "message": "Add CI tests\n"
    },
    {
      "commit": "5db287c4659ed425b67d4bc2158b4019ecb3c280",
      "tree": "fffe71d228bfdf18aab4f8ed09372254ea02ee5d",
      "parents": [
        "fda65b83f465ad372ac3d9088ebf17c97cff4a3a"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Nov 02 21:21:36 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:56:12 2011 -0600"
      },
      "message": "Keystone uses api v2.0\n"
    },
    {
      "commit": "fda65b83f465ad372ac3d9088ebf17c97cff4a3a",
      "tree": "ea36ec46a2e58f12d927e8e512c3d3c403f9749e",
      "parents": [
        "1a5a65f4a02d88c8d110cb1a68411b8f05e61ed9"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Nov 02 12:13:33 2011 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 07 10:41:37 2011 -0600"
      },
      "message": "New build_ci_config.sh\n"
    },
    {
      "commit": "dca89009f5f5468f13158eec3b080ecb0bb5545f",
      "tree": "3dcfb40c3e42d8a756f1cae4bcd4cd708febd316",
      "parents": [
        "02cc96ca32ded5a7985570d99ee8eb44a95d7340"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:33:33 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:33:33 2011 -0800"
      },
      "message": "destroying the network isn\u0027t enough to delete the leases\n"
    },
    {
      "commit": "02cc96ca32ded5a7985570d99ee8eb44a95d7340",
      "tree": "7d911117221ed1b6af10551e764c184394c1c27f",
      "parents": [
        "6e3a4c56a553e340d08fdc245e3b491b29d17e12"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:29:10 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:29:10 2011 -0800"
      },
      "message": "increase the dhcp range\n"
    },
    {
      "commit": "1a5a65f4a02d88c8d110cb1a68411b8f05e61ed9",
      "tree": "9d33d7ed40e4506127f0b93c103f95f830700a57",
      "parents": [
        "9fc02e0088cc8cf099fc34dcb8813addb8391442",
        "40b5737c4d00c0ba45989e98fb36dff102ffad4a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:12:55 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 10:12:55 2011 -0800"
      },
      "message": "Merge pull request #164 from cloudbuilders/xen_multi\n\nAdd script that demonstrates separation of head and compute roles for xen"
    },
    {
      "commit": "6e3a4c56a553e340d08fdc245e3b491b29d17e12",
      "tree": "738b0c94941807a880d96179b50bd47b5486795e",
      "parents": [
        "b17c4f30eb6038f58e0186d8621406b68bf54914"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 09:35:13 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 09:35:13 2011 -0800"
      },
      "message": "run hostname on remote server\n"
    },
    {
      "commit": "b17c4f30eb6038f58e0186d8621406b68bf54914",
      "tree": "01b98882f109b991fb15b4bcb54a2e4a8883201d",
      "parents": [
        "d55a5159128a213789d9a7a6db3ed6225206eec3"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 09:25:55 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 09:25:55 2011 -0800"
      },
      "message": "make sure hostname resolves\n"
    },
    {
      "commit": "d55a5159128a213789d9a7a6db3ed6225206eec3",
      "tree": "9887f8e0d3da0d65c0586014d34c4af9b8a27fc1",
      "parents": [
        "dadb07f5be83afe5ed2adb90d3b4c580c59024f2"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 08:16:42 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 08:16:42 2011 -0800"
      },
      "message": "egrep needed for parens\n"
    },
    {
      "commit": "dadb07f5be83afe5ed2adb90d3b4c580c59024f2",
      "tree": "06ea08cbc9e91d03df1271a7d342552232c1e154",
      "parents": [
        "c7f72ad890b3b7372d15933c6814d4528accedf8"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 08:09:03 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 06 08:09:03 2011 -0800"
      },
      "message": "Switch the way we check for completion\n"
    }
  ],
  "next": "c7f72ad890b3b7372d15933c6814d4528accedf8"
}
