)]}'
{
  "log": [
    {
      "commit": "b3288381047690510845209cc372d07e5b11e396",
      "tree": "6d36ca5f4d9ff7d74b8bf47c2e220fe0452ff688",
      "parents": [
        "f1a11adf2bc308c386cb2c818088fe040019f114"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Feb 28 16:41:10 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 29 16:22:10 2012 -0600"
      },
      "message": "Add service account configuration\n\n* Use username/password instead of service token for service auth to Keystone\n* Updates files/glance-*-paste.ini and files/swift/proxy-server.conf\n* keystone_data.sh creates \u0027service\u0027 tenant, \u0027nova\u0027 and \u0027glance\u0027 users\n  (\u0027swift\u0027 and \u0027quantum\u0027 if those services are enabled)\n* Uses $SERVICE_PASSWORD for the service auth password. There is no default;\n  to default to $ADMIN_PASSWORD, place the assignment in localrc.\n\nFixes bug 942983\n\nChange-Id: If78eed1b509a9c1e8441bb4cfa095da9052f9395\n"
    },
    {
      "commit": "8534bcb6bb15db3d781228880040fd684a7cf228",
      "tree": "212e5ba300ab860d3de90525414df814123e4383",
      "parents": [
        "2e9158ebc61b349d4f238d2254bc1b9899d3f6fa"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Sat Feb 25 08:04:48 2012 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Sat Feb 25 18:44:26 2012 +0100"
      },
      "message": "Update Swift configuration with keystone latest.\n\n- Update Swift to use the new tokenauth and swift_auth from keystone.\n- Drop swift-keystone2.\n- Add swift3 / s3token in swift proxy pipeline (TODO: figure out\ntesting).\n- Fix exercises/swift.sh (workaround until review #3712 get merged).\n\nChange-Id: Ie85d30e14cee21c6f80043fccde92dfb229f0e80\n"
    },
    {
      "commit": "a95efab1c3031b5060bb02d2409237772419bab8",
      "tree": "7f334c833547968c0d51957290631ede40b4412a",
      "parents": [
        "a6651e94001a2f024902c3dc772a8be9a3218118"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 16 10:35:26 2012 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 16 23:24:48 2012 +0100"
      },
      "message": "Allow to configure a number of swift replicas.\n\nRemove the scripts swift-remakerings and swift-startmain along the way.\n\nChange-Id: I7c65303791689523f02e5ae44483a6c50b2eed1e\n"
    },
    {
      "commit": "12c7d4b30327c50d7fa35595e9854ee9d600eb5f",
      "tree": "d3c62440e959fe1c55a46ac8541f5b718f19790e",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:44:32 2012 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:44:32 2012 +0100"
      },
      "message": "Add object-expirer.\n\nFixes bug 928198.\n\nChange-Id: I0f3bbe323cdb285714d1c80fe7e7b7d9842ece06\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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"
    }
  ]
}
