)]}'
{
  "log": [
    {
      "commit": "2e8bb8851fcb633edb0acbb00bd8b7b228638041",
      "tree": "c0d31d860d4eb279b8d557c4d32d134f7094fb73",
      "parents": [
        "e60c9d03594b27368c3b8bb5bdeac799a97735eb"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Feb 03 11:23:32 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Feb 03 13:16:07 2012 -0600"
      },
      "message": "Fixes bug 920762: change Admin to admin in swift/proxy-server.conf\n\nChange-Id: I6cb564ed2a6eaaf325a9573b4a6d372ae8a73c8d\n"
    },
    {
      "commit": "e60c9d03594b27368c3b8bb5bdeac799a97735eb",
      "tree": "ff3d9a548d70a5bcbcc86622c16c25699c8fc75d",
      "parents": [
        "149ac205ce518c5c16f5d2a84fadf0467c6cdbd9"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Feb 02 21:02:23 2012 +0000"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Feb 02 21:02:41 2012 +0000"
      },
      "message": "Hyphens in var names produce warnings (bug 925718)\n\nChange-Id: Ib1b81273e2b2ec5e56dead920252684a997ce12d\n"
    },
    {
      "commit": "d4f44b49d944ae0498108f33c5ff2a9e9ad24376",
      "tree": "310b5174070d2f20d2174141712cf8eac1068ca7",
      "parents": [
        "fa436aa228f24fa7d89ea3e7a31b083ed3919951"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 26 11:09:25 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 26 11:09:25 2012 -0600"
      },
      "message": "Add python-dateutil for nova api\n\nChange-Id: I6926fec02e432cbbe49312aa51b0a931d8a091f3\n"
    },
    {
      "commit": "9fdabdfd14d399672bf4cb0ee904d364409f1f8f",
      "tree": "d248a978bddd0dbe8873928d08e3d09c60074a2a",
      "parents": [
        "30439a6dc4b859d9687500128d00fd51a35d1cb4",
        "9bb84f0a706ddf18a550c75ecaf18e25a087a273"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 20:45:38 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 20:45:38 2012 +0000"
      },
      "message": "Merge \"Allow configuration of Apache user and group\""
    },
    {
      "commit": "9bb84f0a706ddf18a550c75ecaf18e25a087a273",
      "tree": "fb67d41dd4bf32bd1a9a3a487d331a1244b5dc2e",
      "parents": [
        "965716e16841b28e34ef296ab861d9e31e9d0cdf"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 24 11:45:52 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 24 12:06:21 2012 -0600"
      },
      "message": "Allow configuration of Apache user and group\n\n* Fixes bug 915064\n* APACHE_USER defaults to $USER\n* APACHE_GROUP defaults to $APACHE_USER\n\nChange-Id: I06cf39cfd884d8f858ab98b84b3f40c3f6ff3a40\n"
    },
    {
      "commit": "cb5dd679190e8a637f0d5131e0641a1b78fa6dfd",
      "tree": "73586d7b36a906b5ba55fdf6c54dfe3d60f923ef",
      "parents": [
        "965716e16841b28e34ef296ab861d9e31e9d0cdf"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Jan 23 17:36:42 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Jan 23 17:41:10 2012 -0800"
      },
      "message": "Removes the additions to api-paste.conf\n\n * Keystone middleware moved back into nova in b160d731\n * Removaes old pipeline replace\n * Adds validator in to ec2 pipeline\n\nChange-Id: Idf7a274e7961bf18b9dd7533f7a0f0a606a291d8\n"
    },
    {
      "commit": "94c67aafa7f14f33a09f753c3f36c09430f9c268",
      "tree": "4fe9b094222de6ada75ff192918e5b4557119ab4",
      "parents": [
        "af0f7cadb93c484207a707d4108369f9e3262f08"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sun Jan 22 11:56:47 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sun Jan 22 11:56:47 2012 -0800"
      },
      "message": "Remove openstack.compute dep for horizon\n\n * Fixes bug 920142\n\nChange-Id: I4c522dfdca2ddb0b46d0377d60485976ef61f916\n"
    },
    {
      "commit": "af0f7cadb93c484207a707d4108369f9e3262f08",
      "tree": "80c3916cabdc84ae11a9e250eb51871b19e2c782",
      "parents": [
        "723d72d45efcb51f3ddf149fbebb41ce613636cd"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:10:39 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:13:54 2012 -0800"
      },
      "message": "Downcase Admin user role to support nova\u0027s new policy engine\n\n * Fixes bug 919373\n\nChange-Id: If786f59995327f15fe72420950c7109e2eb0a307\n"
    },
    {
      "commit": "ce116914884694a04a8692b350df456ba582fe47",
      "tree": "cc6fea66f2a0aa4f563422a3fda0f6152479faa0",
      "parents": [
        "19721bc79d973bcbe7fb162e64fff85020b5b4fc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Jan 17 15:46:53 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 19 16:24:24 2012 -0800"
      },
      "message": "Add nova\u0027s new vnc support to devstack\n\n * Fixes 917933\n * Use cloudbuilders/master for noVNC\n * s/n-nvnc/n-novnc/g\n\nChange-Id: I45361489a584325ed6a7fbcf3026e8ff0b25e667\n"
    },
    {
      "commit": "19721bc79d973bcbe7fb162e64fff85020b5b4fc",
      "tree": "d3359b2e34d99fb8c8577f99618f00e82fbea203",
      "parents": [
        "6577b4685aebc9303eafff2b6ac3430c7c759c5c",
        "8cafc80551a0c471e0b1ed55fff258daad3302e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 18 23:39:57 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 18 23:39:57 2012 +0000"
      },
      "message": "Merge \"Corresponds to the Glance patch that splits paste\""
    },
    {
      "commit": "8cafc80551a0c471e0b1ed55fff258daad3302e2",
      "tree": "703efe31a5094a02b6d13d3f83648697751bf184",
      "parents": [
        "d38f942bc3819d0c896d313e8fdfef8409b1a27f"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 16 22:01:06 2012 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 18 14:54:14 2012 -0600"
      },
      "message": "Corresponds to the Glance patch that splits paste\n\nThe patchset https://review.openstack.org/#change,3036 splits\npaste.deploy application pipeline stuff from regular configuration\nfile options. This is the change to devstack that will be needed\nto go along with that change in Glance.\n\nChange-Id: I606aa81c8ebdf50cdc554611ab3781c554991205\n"
    },
    {
      "commit": "6577b4685aebc9303eafff2b6ac3430c7c759c5c",
      "tree": "d00149b47ad4c1837439a7336613d078ecca5720",
      "parents": [
        "d38f942bc3819d0c896d313e8fdfef8409b1a27f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Jan 16 22:27:20 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 18 14:16:05 2012 -0600"
      },
      "message": "Glance changes to stack.sh for https://review.openstack.org/3092\n\n* Handle before/after upcoming Glance configuration file changes\n* Add configuration vars for Keystone URIs to configure Glance\n  and other services\n\nChange-Id: I465065592ade11fb86c40cd04d29c4ae3f1706d7\n"
    },
    {
      "commit": "524aa547e7900ceb3310fad23ecf34fe1ccddef9",
      "tree": "20ebcf9f85acd933b4f2824feaa2c8f6d8d0788f",
      "parents": [
        "f5fb057a8d58fdf1316f54b7c528740f1dc0a907"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Jan 14 01:08:34 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Tue Jan 17 06:10:14 2012 +0000"
      },
      "message": "Make volumes work again with oneiric\n\nChange-Id: I70ba7f8b1d5493e795262e433f8c5783e08482bc\n"
    },
    {
      "commit": "f5fb057a8d58fdf1316f54b7c528740f1dc0a907",
      "tree": "bc07294f9f9904f2b88b0803f275d5d099af03cf",
      "parents": [
        "9bd4e353bbd4bbc83a9acf246afcffedd9924213"
      ],
      "author": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 16 14:46:01 2012 -0800"
      },
      "committer": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 16 14:46:05 2012 -0800"
      },
      "message": "Fix several issues with devstack and Quantum + OVS plugin\n\n- flag telling nova quantum manager to use DHCP is incorrect\n- OVS quantum plugin no longer has default sql_connection string.\n- only run quantum OVS agent is openvswitch is enabled\n- add ovs-vsctl to sudoers file.\n\nChange-Id: I1e9b3fe987b3e29d0d4f670b2d964777d9cc3e1b\n"
    },
    {
      "commit": "ea4a53da619c8ce7e65141a17b68ce314e729e60",
      "tree": "d3f8bf6decd9e4deb3bdb1ac7e759a268813ea5a",
      "parents": [
        "471de7a34ba3a3842576fda56602884bf149a9fc"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Jan 11 11:34:13 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Jan 11 21:01:15 2012 +0000"
      },
      "message": "Stop devstack from exploding in paste config changes\n\nChange-Id: I842691479c7c1b46bab627a1f436d9cef3f5148d\n"
    },
    {
      "commit": "3ffd5c12226c32d9106b426119f256bc62c04731",
      "tree": "0c39c4e9e668cf96c784b637c2f4b01ce67ddc83",
      "parents": [
        "3bb3a3f103d46052f1c7d9beb2af1b187f4fe99e",
        "769eb1cf4592802409d9487de68ef3cd430f84b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 05 23:26:53 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 05 23:26:53 2012 +0000"
      },
      "message": "Merge \"Configure swift logging.\""
    },
    {
      "commit": "34694f156874e10199e29d4d92f35626b68d88d2",
      "tree": "9cf72596ce434ebbf7d658599ee9dca105fa05e6",
      "parents": [
        "b8489cd31e7728040921923bf9d8f85cda91070e"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@managedit.ie",
        "time": "Fri Dec 30 18:53:26 2011 +0000"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@managedit.ie",
        "time": "Fri Dec 30 19:04:33 2011 +0000"
      },
      "message": "Fix the glance endpoint template URL. Fixes bug 909075.\n\nConflicts:\n\n\tfiles/keystone_data.sh\n\nChange-Id: I82a45ef1e653a7de9ab3b48e7675f1440172b3f9\n"
    },
    {
      "commit": "b8489cd31e7728040921923bf9d8f85cda91070e",
      "tree": "4bf0ee6cbbff171db3099f13949ccfdddfecf7e4",
      "parents": [
        "79b68e388ae6e7dafae52f75f82b5f2e3dda8808",
        "c245fd8bdead54202c3347a4bcd379d1d4a301ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 30 18:39:54 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 30 18:39:54 2011 +0000"
      },
      "message": "Merge \"Remove deprecated Keystone middleware: RAX-KSKEY\""
    },
    {
      "commit": "1c9767a1f972a77c77fbb1074cf3d0abf1cfe356",
      "tree": "2fad6cb678be3a421160967ec2310f322e82ee4c",
      "parents": [
        "8f33d8b51c3ce94791fed7b0c094165680fc26f3",
        "1097c7ca9156c8bd40a015f00fdda3d757b7a1af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 30 18:25:22 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 30 18:25:22 2011 +0000"
      },
      "message": "Merge \"Port work on SERVICE_HOST from stable/diablo.  Allows user to specify service endpoint host separately from HOST_IP\""
    },
    {
      "commit": "8f33d8b51c3ce94791fed7b0c094165680fc26f3",
      "tree": "1bf420d1090ca6b81286c86549c6e8572d96fdd5",
      "parents": [
        "efa97d2c18678cb4760a251ab37ee365365a7349",
        "98f4ce82f013b64f5f93034931d0bfd362573e5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 30 18:21:30 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 30 18:21:30 2011 +0000"
      },
      "message": "Merge \"Added \"Admin\" as an allowed role in swift proxy-server.conf.\""
    },
    {
      "commit": "98f4ce82f013b64f5f93034931d0bfd362573e5c",
      "tree": "e65828896b8a6747db87c8e02de318f91378b92f",
      "parents": [
        "c1b2354a88f9d14c6773fe9f9fa06f918e37d8f8"
      ],
      "author": {
        "name": "Gabriel Hurley",
        "email": "gabriel@strikeawe.com",
        "time": "Wed Dec 28 16:15:41 2011 -0800"
      },
      "committer": {
        "name": "Gabriel Hurley",
        "email": "gabriel@strikeawe.com",
        "time": "Wed Dec 28 16:17:29 2011 -0800"
      },
      "message": "Added \"Admin\" as an allowed role in swift proxy-server.conf.\n\nChange-Id: Ia98ef5c5ff02a7a9bd24729ca37d87338087ab66\n"
    },
    {
      "commit": "52e631d8aace4bc50dba5f9d84dd4b0c1e2cbc44",
      "tree": "b369348221a477d66fb605d9e1c941e5fb8079b0",
      "parents": [
        "c1b2354a88f9d14c6773fe9f9fa06f918e37d8f8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Dec 27 22:22:14 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Dec 28 15:55:34 2011 -0800"
      },
      "message": "make python-keystoneclient configurable via devstack, remove pip requirement for horizon.\n\n * Update to use https://github.com/openstack/python-keystoneclient\n\nChange-Id: I54c1ba7fe11de9a6a8f53bdfe8b1c0bd2f5b8f58\n"
    },
    {
      "commit": "1097c7ca9156c8bd40a015f00fdda3d757b7a1af",
      "tree": "59bd1e5545ba626b1f7ba0c0f53ccaf1d291adfb",
      "parents": [
        "c1b2354a88f9d14c6773fe9f9fa06f918e37d8f8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Dec 27 23:22:14 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Dec 27 23:22:47 2011 -0800"
      },
      "message": "Port work on SERVICE_HOST from stable/diablo.  Allows user to specify service endpoint host separately from HOST_IP\n\n * Improve openrc comment\n\nChange-Id: Ib542b39350bae8d92b6c3c4cf6b5d9aabff7a61c\n"
    },
    {
      "commit": "c245fd8bdead54202c3347a4bcd379d1d4a301ad",
      "tree": "213e0592b1c4fb8db63b6d11e272071726a1ad12",
      "parents": [
        "c1b2354a88f9d14c6773fe9f9fa06f918e37d8f8"
      ],
      "author": {
        "name": "Ziad Sawalha",
        "email": "github@highbridgellc.com",
        "time": "Fri Dec 23 16:03:52 2011 -0600"
      },
      "committer": {
        "name": "Ziad Sawalha",
        "email": "github@highbridgellc.com",
        "time": "Fri Dec 23 16:03:52 2011 -0600"
      },
      "message": "Remove deprecated Keystone middleware: RAX-KSKEY\n\nIt is no longer supported and will fail in the Essex release\n\nChange-Id: I6520149f1ecbe4966c786af40db987557d9101f6\n"
    },
    {
      "commit": "b89c75178b9d35d0c2ed562d955c0790faa94afe",
      "tree": "7cdb40aedfe724171a03f6c83650308fb9c70a1f",
      "parents": [
        "e8d970c20e0bf8b3556ef1a52adc74fe17a970d6"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 21 23:17:42 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 21 23:17:42 2011 -0800"
      },
      "message": "remove unused splats\n\nChange-Id: I7a321ba31c2b6cdcb9f60255055af71391934ae2\n"
    },
    {
      "commit": "e8d970c20e0bf8b3556ef1a52adc74fe17a970d6",
      "tree": "31e253b9afc621f1d861044af7f00204fd0e3be6",
      "parents": [
        "e23f6de4d2d634278e92d31c40298cc79aeee866"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Thu Dec 22 02:27:00 2011 +0000"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Thu Dec 22 02:27:19 2011 +0000"
      },
      "message": "Updated the horizon pips to use gerrit.\n\nChange-Id: Ice5139a41b6f99e99e892a1d73c1453f7fcd554a\n"
    },
    {
      "commit": "e23f6de4d2d634278e92d31c40298cc79aeee866",
      "tree": "8b3721603e79ad3a53ca3a5b5265e7834f1502df",
      "parents": [
        "a24f5b08c552e3e0959c24dda78dea55469cfda0"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 21 09:29:32 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 21 09:31:23 2011 -0800"
      },
      "message": "Add ec2 endpoint to service catalog\n\nChange-Id: Id779d4d818621db042c420e034083577a3d3ab0d\nblueprint: ec2-service-endpoint\n"
    },
    {
      "commit": "25bbb44923bc0085df3ccbc4429b43807c78cb25",
      "tree": "b99e6d3fd898493f53429c9cef97429725f0fd20",
      "parents": [
        "e0d6cd1e920033fc889ae01b102885dc2eb2cdd0",
        "4541e1497d0cf253ada25a5370c0240498fbb205"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 17 21:33:30 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 17 21:33:30 2011 +0000"
      },
      "message": "Merge \"nova needs python-feedparser\""
    },
    {
      "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": "4541e1497d0cf253ada25a5370c0240498fbb205",
      "tree": "251c3b4237af2ff91c3fcbb4bb9d6ea57e0e8c16",
      "parents": [
        "e46f8891676898e9cfb7735c767719d5e69236b4"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 13:55:55 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 13:55:55 2011 -0800"
      },
      "message": "nova needs python-feedparser\n\nChange-Id: I46b90d7643e043b1624874e6919e1acba9b2b3d8\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": "769eb1cf4592802409d9487de68ef3cd430f84b2",
      "tree": "b7c2f96c0f75133c187c1f0e3eba98097d8975fd",
      "parents": [
        "d7326d2ea98b75c5e92e7309cc49abd680476693"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 22 13:04:40 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Nov 22 13:17:02 2011 +0100"
      },
      "message": "Configure swift logging.\n\nSplit logs by storage node proxy and don\u0027t fill up the\n/var/log/messages.\n\nSet proxy-server in debug.\n\nOnly one worker by proxy-server since we are usually in debugging mode.\n\nChange-Id: If39f35b98ad821e8a62e36e4c22e723f83e01db8\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"
    }
  ],
  "next": "0154ee8f35687c3922bb2ef7ebd5cb0e7c9345c1"
}
