)]}'
{
  "log": [
    {
      "commit": "9650847569ad46bd255bbac6e7e02a2c7d827071",
      "tree": "6cab3ef1fe44aa55474c531a6b9a325ecf7ea4e2",
      "parents": [
        "4937f56b5a94fcb4d154b9c74ec225dc7e15a16f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 01:43:42 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Mar 26 21:15:01 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in identity tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in identity tests.\n\nChange-Id: I8b1eb0ea1db708fa02673b3c3963fcb39d1a3ff6\n"
    },
    {
      "commit": "4937f56b5a94fcb4d154b9c74ec225dc7e15a16f",
      "tree": "1448330571f93ece18b6e6acaf19b979c29fd1ac",
      "parents": [
        "a498b1de8fc8713dd417a63ef778f65fe0727032"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 00:15:01 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Mar 26 21:12:42 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in compute tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in compute tests.\n\nChange-Id: Ibed983d75ad9fdbb1f90100863ba0ff1934ab644\n"
    },
    {
      "commit": "a498b1de8fc8713dd417a63ef778f65fe0727032",
      "tree": "571c2e3fffbb6d251bf109f6211e5861fb8d7e8f",
      "parents": [
        "777a62d20cfd8185179c8b58128e3740b51d28d2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 01:56:52 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Mar 26 21:11:15 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in thirdparty tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in thirdparty tests.\n\nChange-Id: I825b576b53e2b1209086cb68b3e27098f13f90d4\n"
    },
    {
      "commit": "777a62d20cfd8185179c8b58128e3740b51d28d2",
      "tree": "b0c43e9bfa89e2e8d0383caa9869ec4963e4b3f4",
      "parents": [
        "171d05e97fccfba1a88b38320ce259ae3b47d31a",
        "abf0d6ff56a1cf64797d23bd1276242048707c27"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 20:33:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 20:33:32 2015 +0000"
      },
      "message": "Merge \"Drop any dependency from config in test_credentials\""
    },
    {
      "commit": "171d05e97fccfba1a88b38320ce259ae3b47d31a",
      "tree": "0a3782709962ae3cd11a8650d788316f92714fff",
      "parents": [
        "c4a2f33739bee42e8cf8f3ed5acf82764299e427",
        "823d33189b10d1bf465b4eb44fa36f7265d63c07"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 09:28:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 09:28:00 2015 +0000"
      },
      "message": "Merge \"Remove hyphen from rand_name calls in baremetal tests\""
    },
    {
      "commit": "c4a2f33739bee42e8cf8f3ed5acf82764299e427",
      "tree": "2e25303b67155608fefde440cab7128984609bed",
      "parents": [
        "7edd8ae2f8580c66c984d628cb3dacbf7e32a2d8",
        "484ba66302ae2995d253698cca79723b1f76c821"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 09:22:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 09:22:25 2015 +0000"
      },
      "message": "Merge \"Pass identity_version into get_credentials\""
    },
    {
      "commit": "7edd8ae2f8580c66c984d628cb3dacbf7e32a2d8",
      "tree": "6c83c0b1617ac0da227056b1eb678e9cd6a60b19",
      "parents": [
        "047d6b81a00d13f65b22db6e3c458654a539fe5b",
        "d3906c9e206827301e563f35c7b03c0bba053895"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 09:21:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 09:21:46 2015 +0000"
      },
      "message": "Merge \"Remove hyphen from rand_name calls in image tests\""
    },
    {
      "commit": "047d6b81a00d13f65b22db6e3c458654a539fe5b",
      "tree": "37bd1d1c72bddaba5cd697b884c7b088e823997a",
      "parents": [
        "c36351d76e0ba578566c222c5a2d47509af92cd6",
        "07308f1d1e108700e005a2ea675f6b760945198d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 04:10:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 04:10:47 2015 +0000"
      },
      "message": "Merge \"Remove hyphen from rand_name calls in volume tests\""
    },
    {
      "commit": "c36351d76e0ba578566c222c5a2d47509af92cd6",
      "tree": "bec5563b51b878ce66e2a6b70dc21ebd4d278497",
      "parents": [
        "7ac7af88845c61a1033df5fdfd9e8c5150c55aea",
        "ffb140242f450bce48e86ecc6f64ef2d39acc3fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 01:03:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 01:03:50 2015 +0000"
      },
      "message": "Merge \"Adding sudo to command _renew_lease_dhclient in remote_client\""
    },
    {
      "commit": "7ac7af88845c61a1033df5fdfd9e8c5150c55aea",
      "tree": "5142845abdc1a7e111704d2435282e0b674853f4",
      "parents": [
        "345c7fa43f9687e255b56249a4531f1e916d56c3",
        "58b64099041bba4c3522c277f6aa858eb2bd6929"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 26 01:02:45 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 26 01:02:45 2015 +0000"
      },
      "message": "Merge \"Refactor floatin_ips V2.1 API response schema\""
    },
    {
      "commit": "823d33189b10d1bf465b4eb44fa36f7265d63c07",
      "tree": "6f435c6f33c759df03452148623b0d71869efacb",
      "parents": [
        "d3906c9e206827301e563f35c7b03c0bba053895"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 00:27:53 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Mar 25 22:56:58 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in baremetal tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in baremetal tests.\n\nChange-Id: I43fde9b537f7d225266ebb3950b6768aa7ae9fae\n"
    },
    {
      "commit": "d3906c9e206827301e563f35c7b03c0bba053895",
      "tree": "26d5b2e1acdc4c3cb5586bb0603f03506767bba0",
      "parents": [
        "07308f1d1e108700e005a2ea675f6b760945198d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 00:26:11 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Mar 25 22:56:58 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in image tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in image tests\n\nChange-Id: Iac422b107ca558e5b41d9ad3fbde051b012df56c\n"
    },
    {
      "commit": "07308f1d1e108700e005a2ea675f6b760945198d",
      "tree": "a11fa8fc9be87b1363c87aa2f8c142ce140c7c69",
      "parents": [
        "345c7fa43f9687e255b56249a4531f1e916d56c3"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 23 00:24:28 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Mar 25 22:56:58 2015 +0000"
      },
      "message": "Remove hyphen from rand_name calls in volume tests\n\ndata_utils.rand_name() appends randam charactors with a hypen like:\n\n def rand_name(name\u003d\u0027\u0027):\n     randbits \u003d str(random.randint(1, 0x7fffffff))\n     if name:\n         return name + \u0027-\u0027 + randbits\n\nSo it is not necessary to specify a hypen in caller side.\nThis patch removes a hypen in volume tests.\n\nChange-Id: I1ea38961053cf751b14e261321d6695a8c11dd54\n"
    },
    {
      "commit": "484ba66302ae2995d253698cca79723b1f76c821",
      "tree": "d804e727169678f7fa5b175285b98a3fee404362",
      "parents": [
        "345c7fa43f9687e255b56249a4531f1e916d56c3"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 25 16:25:29 2015 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 25 16:37:18 2015 -0400"
      },
      "message": "Pass identity_version into get_credentials\n\nWhen identity_version is passed into get_configured_credentials,\npass that into the call to get_credentials as well.\n\nChange-Id: Icfe1efa131518f3190b53b781bfb9b35176eea5d\n"
    },
    {
      "commit": "345c7fa43f9687e255b56249a4531f1e916d56c3",
      "tree": "be0714e6546c7449530f10b6260609b1ae7ea465",
      "parents": [
        "4845af783806061fa73e772a498d7b94007b574e"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 25 10:10:42 2015 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 25 10:36:59 2015 -0400"
      },
      "message": "Support identity_version in credential provider wrappers\n\nAdd identity_version to get_client_manager and get_isolated_credentials.\nMost tests rely on the configured version, which is the default if not\nspecified, but identity test need to force this to v2 or v3.\n\nChange-Id: I69e07237c49e13bc1fd506e9decbbb27840a733b\nPartially-implements: bp/multi-keystone-api-version-tests\n"
    },
    {
      "commit": "4845af783806061fa73e772a498d7b94007b574e",
      "tree": "7ed17c2614b516179eb444dfbc152ec59f051a45",
      "parents": [
        "eaef637fd7a64aafb028daf649afa75095423455",
        "85b660b3393a0217433917ba764a6c6a9c7a027e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 25 11:45:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 25 11:45:44 2015 +0000"
      },
      "message": "Merge \"Remove invalid use of kwargs from image clients\""
    },
    {
      "commit": "eaef637fd7a64aafb028daf649afa75095423455",
      "tree": "a78d24044c5152124cf591454ee3436fe0df1071",
      "parents": [
        "eb74bf001f1e7ff05cdc3a0c9df9d119ccea6358",
        "1e33e374cee02a9236b719533e3d67dbe665b9f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 25 02:22:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 25 02:22:17 2015 +0000"
      },
      "message": "Merge \"Remove remaining CONF references in service_client\""
    },
    {
      "commit": "eb74bf001f1e7ff05cdc3a0c9df9d119ccea6358",
      "tree": "d8b80784a13bc3eb6ff0a377993a96af160e3e0d",
      "parents": [
        "9393d61ceaf1a474a79645745bea72476e0f6e57",
        "0fe20f72107e789c6c64aee91839638c47eecc1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 25 02:22:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 25 02:22:09 2015 +0000"
      },
      "message": "Merge \"Refactor fixed_ips API response schema\""
    },
    {
      "commit": "9393d61ceaf1a474a79645745bea72476e0f6e57",
      "tree": "729b622c1de67e0ec3f2eae375a89cd903727603",
      "parents": [
        "29dae32a45122670c016b3bd6c83d789691537a6",
        "d610a0217e0a351ea4ec5b6901fe2dec35d83264"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 25 00:53:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 25 00:53:32 2015 +0000"
      },
      "message": "Merge \"Rearrange aggregates response schema into one file\""
    },
    {
      "commit": "29dae32a45122670c016b3bd6c83d789691537a6",
      "tree": "07c41cb72d2616809121cd59fb9e3fe7bc764652",
      "parents": [
        "b503f036462c63cac1e563d79ae229cee31ae890",
        "c3280150af14dba5e247c514e5ef47c636a200f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 24 22:09:58 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 24 22:09:58 2015 +0000"
      },
      "message": "Merge \"Support v3 in credential providers and subclasses\""
    },
    {
      "commit": "58b64099041bba4c3522c277f6aa858eb2bd6929",
      "tree": "6a85953702297d598742235896e933297787d0cb",
      "parents": [
        "d1a391a55482d64b9014e7b41219af195722d990"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Mon Mar 23 17:58:49 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Tue Mar 24 19:08:58 2015 +0530"
      },
      "message": "Refactor floatin_ips V2.1 API response schema\n\n- Extract common schema code\n- Remove \u0027additionalProperties\u0027 attribute\n\nPartially implements blueprint rearrange-nova-response-schemas\nChange-Id: I6aa8e472e074f7455a5d9eaf2061c08ffc131230\n"
    },
    {
      "commit": "abf0d6ff56a1cf64797d23bd1276242048707c27",
      "tree": "e021da236a9dd62b3bbb85273106af14e7b2d417",
      "parents": [
        "d1a391a55482d64b9014e7b41219af195722d990"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Mar 23 15:14:02 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Mar 24 09:40:10 2015 +0000"
      },
      "message": "Drop any dependency from config in test_credentials\n\ntest_credentials will be moved over to tempest-lib.\nCleaning up unused reference to config.\n\nChange-Id: I9e0dafd77ed0786b9a7455185d856fdc869daa76\n"
    },
    {
      "commit": "0fe20f72107e789c6c64aee91839638c47eecc1d",
      "tree": "bca5fe8676c2ea998e2bae55cd143682eeb75182",
      "parents": [
        "d1a391a55482d64b9014e7b41219af195722d990"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Mon Mar 23 17:18:58 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Tue Mar 24 14:31:46 2015 +0530"
      },
      "message": "Refactor fixed_ips API response schema\n\n- Rename fixed_ips -\u003e get_fixed_ip\n- Rename fixed_ip_action -\u003e reserve_fixed_ip\n\nPartially implements blueprint rearrange-nova-response-schemas\nChange-Id: If95988306ad0efdf4dd22e47a6623623f34503d9\n"
    },
    {
      "commit": "d610a0217e0a351ea4ec5b6901fe2dec35d83264",
      "tree": "c36e014ab9f2a4595d1c148dcf94faaa7fbada54",
      "parents": [
        "d1a391a55482d64b9014e7b41219af195722d990"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Mon Mar 23 15:46:02 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Tue Mar 24 14:28:05 2015 +0530"
      },
      "message": "Rearrange aggregates response schema into one file\n\nAfter removing v3 schemas, we have only 1 set of schemas for v2 (/v2.1)\nAPIs but those end up in scattered structure.\n\nSchema files needs to be re arranged into a clean structure. Any\nresource schema should be defined in single file for better readability.\n\nThis patch merges the aggregates response schema into one file.\n\nPartially implements blueprint rearrange-nova-response-schemas\nChange-Id: I2a173792fc83887635051477c312cba986a7f907\n"
    },
    {
      "commit": "ffb140242f450bce48e86ecc6f64ef2d39acc3fc",
      "tree": "658d2b934fc733af533060f55ad12a6216ee2eb4",
      "parents": [
        "6e8e5e1f882ec339fe3838e3e52345d2e1c5f5a1"
      ],
      "author": {
        "name": "Itzik Brown",
        "email": "itzikb@redhat.com",
        "time": "Mon Mar 23 17:03:55 2015 +0200"
      },
      "committer": {
        "name": "Itzik Brown",
        "email": "itzikb@redhat.com",
        "time": "Mon Mar 23 17:08:08 2015 +0200"
      },
      "message": "Adding sudo to command _renew_lease_dhclient in remote_client\n\ntest_subnet_details failes because the command is missing sudo\nCloses-Bug: 1435365\n\nChange-Id: Ia7d403de194b493322a448aa0f771afacff56fd3\n"
    },
    {
      "commit": "85b660b3393a0217433917ba764a6c6a9c7a027e",
      "tree": "53cec63b1b48127d5fca0fe9ff1a6b53f91b730c",
      "parents": [
        "1e33e374cee02a9236b719533e3d67dbe665b9f8"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Mar 23 10:26:52 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Mar 23 10:26:52 2015 -0400"
      },
      "message": "Remove invalid use of kwargs from image clients\n\nThe image clients take **kwargs and pass it along to ServiceClient which\nonly takes a specific set of arguments. trace_requests is the only valid\nparameter in kwargs so the signature was changed to simply accept this\nadditional parameter instead.\n\nChange-Id: I6bfffcb66a248c960f52578a1aee9180b3202776\n"
    },
    {
      "commit": "1e33e374cee02a9236b719533e3d67dbe665b9f8",
      "tree": "39471a6fb31942f641598a3c34b0b9aaa4aeefff",
      "parents": [
        "f731aa355e0b2774b1fec563c0685c88af8fbcdb"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Mar 20 09:42:56 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Mar 23 10:19:39 2015 -0400"
      },
      "message": "Remove remaining CONF references in service_client\n\nThe client manager and javelin2 provide these values now, and\nNegativeRestClient was fixed to not need these values.\nThis change is needed to move clients to tempest_lib.\n\nChange-Id: Id30f17281b7e2f9c2a9ef5b9861a27e294911ff6\n"
    },
    {
      "commit": "b503f036462c63cac1e563d79ae229cee31ae890",
      "tree": "de867ad958ad4dda6a5e5272587db0fde9eb9120",
      "parents": [
        "d1a391a55482d64b9014e7b41219af195722d990"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 12 15:48:49 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Mar 23 09:56:18 2015 -0400"
      },
      "message": "Use oslo concurrency api to get lock path\n\nThis commit switches the locking accounts provider and its unit tests\nto use the oslo.concurrency api added in the new release to get the\nlock path instead of using the config option, which is not considered\npart of the api.\n\nChange-Id: Ie614fd65cdaefcb052d6be53a3fbe457cc3399a7\n"
    },
    {
      "commit": "d1a391a55482d64b9014e7b41219af195722d990",
      "tree": "960c3b6a412520ce393a8bf2bceb823197c4f360",
      "parents": [
        "6e8e5e1f882ec339fe3838e3e52345d2e1c5f5a1"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Mar 21 00:18:49 2015 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Mar 23 08:46:15 2015 -0400"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ib62d7ff4a2299315a917b28637f558064bf9eaa7\n"
    },
    {
      "commit": "6e8e5e1f882ec339fe3838e3e52345d2e1c5f5a1",
      "tree": "db4819f03999c26e9173e99c0c91eb490fb8805d",
      "parents": [
        "8c7364d576f92f841467c445b2b27b7a0dcb0efd",
        "405a85942990f84cddc119439306a0387f075eff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 04:59:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 04:59:38 2015 +0000"
      },
      "message": "Merge \"Rearrange certificates response schema into one file\""
    },
    {
      "commit": "8c7364d576f92f841467c445b2b27b7a0dcb0efd",
      "tree": "b53f086d905e8f0b9b9ee8c442792976710b2f72",
      "parents": [
        "e868f43c411633ae4d273cad5600316135246d72",
        "b8a61247bef3a15c691eca2a4300ba7ac202043d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 04:58:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 04:58:26 2015 +0000"
      },
      "message": "Merge \"Merge agent response schema into one file\""
    },
    {
      "commit": "e868f43c411633ae4d273cad5600316135246d72",
      "tree": "b4adde05ddf3a1c3baaf22819b3ef037695273ac",
      "parents": [
        "80791c50fc8250803e79dcbbb4852e87f25863b1",
        "bdb461c35c18eb7693c760268efff72151840be6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 02:00:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 02:00:56 2015 +0000"
      },
      "message": "Merge \"Remove ceilometerclient CLI tests\""
    },
    {
      "commit": "80791c50fc8250803e79dcbbb4852e87f25863b1",
      "tree": "836635e6b0ae390970f0c90c9c0fad49b8175c00",
      "parents": [
        "af57c3b2e47f24930c9e5bd7d92661db508dfa79",
        "00a75425616592fe5f68b65df71545eef83e9709"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 00:59:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 00:59:53 2015 +0000"
      },
      "message": "Merge \"Fixes a typo and adds proper captilization\""
    },
    {
      "commit": "af57c3b2e47f24930c9e5bd7d92661db508dfa79",
      "tree": "6a1321f37ea622b07041505ba4a2da604e05fcd8",
      "parents": [
        "a4b91415a70a667f2c61a72bccbe55a5c93c0192",
        "6a96bb19b6240b99d97493c1c78bced8bd5fe76f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 00:59:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 00:59:42 2015 +0000"
      },
      "message": "Merge \"Remove python-ironicclient from requirements\""
    },
    {
      "commit": "a4b91415a70a667f2c61a72bccbe55a5c93c0192",
      "tree": "dfa439fefcf24fee45626826c0dea9ed2844e1d8",
      "parents": [
        "d8f38aba5802dfa04aeaa486b064547bcd50ea0d",
        "c4559e5dbf667e69d18e66c00f5bca85fef94008"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 23 00:52:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 23 00:52:16 2015 +0000"
      },
      "message": "Merge \"Fix interfaces response schema\""
    },
    {
      "commit": "c3280150af14dba5e247c514e5ef47c636a200f5",
      "tree": "6d8c76a01153377c0f1f18b5fd30905e638292e2",
      "parents": [
        "67c259108b2d6be194a52c5b06d40009d1b42a32"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Feb 26 12:42:34 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Sat Mar 21 21:41:52 2015 +0000"
      },
      "message": "Support v3 in credential providers and subclasses\n\nSupport using v3 to in credential providers:\n- load v3 credentials from YAML if auth_version \u003d\u003d v3\n- create v3 credentials in isolated credentials is auth_version \u003d\u003d v3\n\nCredentials are provisioned in a configured domain (by name), or in the\nadmin domain if no specific domain is configured.\n\nSupport requesting a specific version of credentials from\ncredentials providers.\n\nDepends-on: Iaae9286ecc6f019d36261a5c450068a650e24a28\nChange-Id: Id1ffa35c35f7badd0a35140229554ddf138a3fef\n"
    },
    {
      "commit": "d8f38aba5802dfa04aeaa486b064547bcd50ea0d",
      "tree": "8473f7d77a3c00aeff079f9b61d376935dcc29c9",
      "parents": [
        "d07973de2961f3298214fda0abf761ddd72b6afb",
        "6c3fc15c5e83b01aadb4704b6d7872f821e2892f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 22:48:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 22:48:40 2015 +0000"
      },
      "message": "Merge \"Allow sress test runner to skip based on available services\""
    },
    {
      "commit": "d07973de2961f3298214fda0abf761ddd72b6afb",
      "tree": "8e5484a291ba6d1ed691595751496e6966ca1133",
      "parents": [
        "59eb174a8069a584f1ba3bb35ecf091e5d1ced27",
        "854fe78d590932bb525216dd0130e67c04d59a95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 22:38:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 22:38:02 2015 +0000"
      },
      "message": "Merge \"Revert \"disable neutron network tests that fail too much\"\""
    },
    {
      "commit": "59eb174a8069a584f1ba3bb35ecf091e5d1ced27",
      "tree": "f3fead021a046d0891515cbc17d4e0905825732c",
      "parents": [
        "11cc57c0a6ad6d294bddd9a3ce0d8eefc2f9cdf3",
        "aa93b4bd0b68de56ae0980c7bf027cf86b5fbc5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 21:01:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 21:01:17 2015 +0000"
      },
      "message": "Merge \"Rename compute response schema dir to v2_1\""
    },
    {
      "commit": "bdb461c35c18eb7693c760268efff72151840be6",
      "tree": "c1500f7d3301bcfff10feb794a5324a209148211",
      "parents": [
        "11cc57c0a6ad6d294bddd9a3ce0d8eefc2f9cdf3"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Mar 20 17:22:53 2015 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Mar 20 17:22:53 2015 +0000"
      },
      "message": "Remove ceilometerclient CLI tests\n\nThese have been converted into functional tests in the\nceilometerclient itself[1].\n\n[1] I3ce5ddbe471d70e8775ec5a1cc908a95a335b5e7\n\nChange-Id: I95de03e841ec9d0bced30afaa0d0286b65b18683\n"
    },
    {
      "commit": "11cc57c0a6ad6d294bddd9a3ce0d8eefc2f9cdf3",
      "tree": "de57edbd6ff91f689ee69c6386efba7a581b088b",
      "parents": [
        "8e5386f55934d31350c8e40f85b84be073deae37",
        "17940737daf172cbb428cef12e5f5765900d580b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 15:26:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 15:26:06 2015 +0000"
      },
      "message": "Merge \"Restore \"Add scenario \u0027test_preserve_preexisting_port\u0027\"\""
    },
    {
      "commit": "8e5386f55934d31350c8e40f85b84be073deae37",
      "tree": "2b701bb5e1df2bcac1019e0bfa2167d0c581e34d",
      "parents": [
        "67c259108b2d6be194a52c5b06d40009d1b42a32",
        "48509c363ef87d8d81fe4ccd5c5014c50a16b975"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 10:38:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 10:38:23 2015 +0000"
      },
      "message": "Merge \"Fixing spelling error in the message when test is skipped\""
    },
    {
      "commit": "c4559e5dbf667e69d18e66c00f5bca85fef94008",
      "tree": "e4eef915c2bf9651c89ad09bde20aee94675b5b8",
      "parents": [
        "aa93b4bd0b68de56ae0980c7bf027cf86b5fbc5b"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:58:44 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:58:44 2015 +0900"
      },
      "message": "Fix interfaces response schema\n\nAfter removing v3 schemas, we have only 1 set of schemas for v2 (/v2.1)\nAPIs but those end up in scattered structure.\n\nSchema files needs to be re arranged into a clean structure. Any\nresource schema should be defined in single file for better readability.\n\nThis patch merge the interfaces response schema into one file\nAlso define the schema for show and create os-interface API.\n\nPartially implements blueprint rearrange-nova-response-schemas\n\nChange-Id: I4ff75ef4d29304230a85aa224e43657e96b18f2e\n"
    },
    {
      "commit": "405a85942990f84cddc119439306a0387f075eff",
      "tree": "84086e524c6f7948df921a1ed386af8bf819a94d",
      "parents": [
        "aa93b4bd0b68de56ae0980c7bf027cf86b5fbc5b"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:39:28 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:39:28 2015 +0900"
      },
      "message": "Rearrange certificates response schema into one file\n\nAfter removing v3 schemas, we have only 1 set of schemas for v2 (/v2.1)\nAPIs but those end up in scattered structure.\n\nSchema files needs to be re arranged into a clean structure. Any\nresource schema should be defined in single file for better readability.\n\nThis patch merge the certificates response schema into one file.\n\nPartially implements blueprint rearrange-nova-response-schemas\n\nChange-Id: I50752ca74f08029c16913bea98361d84d04aa90c\n"
    },
    {
      "commit": "b8a61247bef3a15c691eca2a4300ba7ac202043d",
      "tree": "aa95fcf6453932a6c9a50953d285ad08dff036bd",
      "parents": [
        "aa93b4bd0b68de56ae0980c7bf027cf86b5fbc5b"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:25:22 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:25:22 2015 +0900"
      },
      "message": "Merge agent response schema into one file\n\nAfter removing v3 schemas, we have only 1 set of schemas for v2 (/v2.1)\nAPIs but those end up in scattered structure.\n\nSchema files needs to be re arranged into a clean structure. Any\nresource schema should be defined in single file for better readability.\n\nThis patch merge the agent response schema into one file.\n\nPartially implements blueprint rearrange-nova-response-schemas\n\nChange-Id: I5f8b946279bed995b012b92ae1330f479e552993\n"
    },
    {
      "commit": "aa93b4bd0b68de56ae0980c7bf027cf86b5fbc5b",
      "tree": "7ac00a144e9e4de3288202ecb37114ffad73cdbb",
      "parents": [
        "db9721dfecd99421f89ca9e263a97271e5f79ca0"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:03:44 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 20 11:03:44 2015 +0900"
      },
      "message": "Rename compute response schema dir to v2_1\n\nThis commit rename the compute response schema directory to v2_1.\nFurther this directory will used to place all merged compute schema files\nfor V2.1 API.\n\nPartially implements blueprint rearrange-nova-response-schemas\n\nChange-Id: Ia9d9a147df3668d6dd76f0825676439676b43bee\n"
    },
    {
      "commit": "67c259108b2d6be194a52c5b06d40009d1b42a32",
      "tree": "723a3f1d17b8f74258839bd96c5fef80c76f2df2",
      "parents": [
        "db9721dfecd99421f89ca9e263a97271e5f79ca0",
        "4cc852b05678a5da11bd033e6553f3250326f327"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 20 01:31:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 01:31:11 2015 +0000"
      },
      "message": "Merge \"Make scenario tests requiring admin skip if no admin creds\""
    },
    {
      "commit": "db9721dfecd99421f89ca9e263a97271e5f79ca0",
      "tree": "fe606e84701b4ffab3c0597400a531e9cc51c2b1",
      "parents": [
        "f731aa355e0b2774b1fec563c0685c88af8fbcdb"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 18 14:21:28 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 18 22:08:47 2015 -0400"
      },
      "message": "Respect configured credential provider everywhere\n\nThis commit changes all the uses of the old AdminManager and Manager()\nconstructs to use cls.isolated_creds to provide user credentials from\nwhatever the configured credential provider is being used instead of\nassuming it\u0027s the non-locking accounts provider without an accounts.yaml\nfile. As part of this we need to add a heat option for the stack owner\nrole so that we can request the creds by that role. The heat tests were\npreviously making an implicit assumption about the configured user having\nthat role assigned. Which while true in devstack today, it isn\u0027t\nnecessarily the case everywhere.\n\nDepends-On: Id98a83f0a716de0fdb5f36d03407364830e8fa5f\nCloses-Bug: #1433723\nChange-Id: Ie071cb2cb6add591a60c9d76a12c95b7fb5ee539\n"
    },
    {
      "commit": "f731aa355e0b2774b1fec563c0685c88af8fbcdb",
      "tree": "a7b7c2b1cd6b43f5fece762f458c4e5575263470",
      "parents": [
        "9bcf1bb09a73f77ca7bf55bedef7b2e46a6712d1",
        "7c58ddb2d02527329bdd3aa6309ceeec725455ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 18 17:52:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 17:52:30 2015 +0000"
      },
      "message": "Merge \"Remove unused dependency to config module\""
    },
    {
      "commit": "9bcf1bb09a73f77ca7bf55bedef7b2e46a6712d1",
      "tree": "37297397189152d45df45b5d922ca3a3c450c0a1",
      "parents": [
        "438bbc39a6b09f44af1515d1049feea30a568138",
        "62aebc494ef1d65af39a89eccc1419139ab1c8e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 18 17:43:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 17:43:03 2015 +0000"
      },
      "message": "Merge \"Remove last references to python-keystoneclient\""
    },
    {
      "commit": "7c58ddb2d02527329bdd3aa6309ceeec725455ab",
      "tree": "44e9e4020a8f67d2abadb006df6cb491a2dfc99f",
      "parents": [
        "5ac739a712a0118539ce5b53a12e4f36ff5fefed"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Mar 17 11:55:14 2015 +0000"
      },
      "committer": {
        "name": "andreaf",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 18 11:35:44 2015 +0000"
      },
      "message": "Remove unused dependency to config module\n\nAuth module unit tests import and mock config, which is not\nneeded anymore since the auth module has been made independent\nfrom config. Cleaning up the unused dependency in preparation\nto migration to tempest-lib.\n\nChange-Id: Iedcd2fa7713409743b1b4b9f460481608796d491\n"
    },
    {
      "commit": "438bbc39a6b09f44af1515d1049feea30a568138",
      "tree": "ae411283fd171ca6a0b0ce533540b0814ee109e1",
      "parents": [
        "5dd627db9e76def94842c79fcc4f34b44805cc37",
        "72a0411e59024be53427d67471ee203fcfb31b1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 17 22:30:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 17 22:30:13 2015 +0000"
      },
      "message": "Merge \"Remove redundant calls to clear_isolated_creds\""
    },
    {
      "commit": "48509c363ef87d8d81fe4ccd5c5014c50a16b975",
      "tree": "26584894b4c90e2ce5ebcd0481e54f1aae3cb3b6",
      "parents": [
        "5dd627db9e76def94842c79fcc4f34b44805cc37"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Mar 17 21:18:30 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Mar 17 21:18:30 2015 +0300"
      },
      "message": "Fixing spelling error in the message when test is skipped\n\nChange-Id: If64c47071b5d68b44082b742886f49ed92c9893d\n"
    },
    {
      "commit": "5dd627db9e76def94842c79fcc4f34b44805cc37",
      "tree": "1f63f27c581efeb0e9432ce22b5d73818f1c4b31",
      "parents": [
        "9f0e4eccccedcaf13e4fd63b5d45f0bd154404d9",
        "44ec0be116eeaca2dc25871e70c900adc7598ed5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 17 16:57:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 17 16:57:15 2015 +0000"
      },
      "message": "Merge \"Add \u0027instance_uuid\u0027 in show baremetal schema\""
    },
    {
      "commit": "9f0e4eccccedcaf13e4fd63b5d45f0bd154404d9",
      "tree": "e30ae1f89c44a24857c895acd74f0bd971f46c4c",
      "parents": [
        "fdff09dfa53e0234af95d00850e9c16561eab608",
        "07a5a6f58d6647795a03206e7f9a891e1a312bce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 17 12:11:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 17 12:11:29 2015 +0000"
      },
      "message": "Merge \"Make check_uuid executable\""
    },
    {
      "commit": "72a0411e59024be53427d67471ee203fcfb31b1d",
      "tree": "b3b63e8afe31d9c75f73571b2438f9012905f64e",
      "parents": [
        "5ac739a712a0118539ce5b53a12e4f36ff5fefed"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Mar 17 10:38:01 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Mar 17 10:38:01 2015 +0000"
      },
      "message": "Remove redundant calls to clear_isolated_creds\n\nclear_isolated_creds is executed as part of the class teardown\ndefined in test.py. Test classes and base classes do not need\nto invoke it anymore, so removing any redundant invocation.\n\nChange-Id: I5a9ac66a6c5d41bf0274d022e7b6b4a1932c77df\nPartially-implements: bp/resource-cleanup\n"
    },
    {
      "commit": "07a5a6f58d6647795a03206e7f9a891e1a312bce",
      "tree": "50ace9c6d7f0628c1710951a531f7a726fe25a6b",
      "parents": [
        "5ac739a712a0118539ce5b53a12e4f36ff5fefed"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Mar 16 15:14:37 2015 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Tue Mar 17 09:14:55 2015 +0100"
      },
      "message": "Make check_uuid executable\n\nCheck_uuid is a script and not a module. This makes it executable\nfrom CLI.\n\nChange-Id: I1c5b6a79e412471f27bc9779dd821a52ec83c645\n"
    },
    {
      "commit": "44ec0be116eeaca2dc25871e70c900adc7598ed5",
      "tree": "2f8dc6314ad3d3cfd2119a38e34bf8038466f7b2",
      "parents": [
        "fdff09dfa53e0234af95d00850e9c16561eab608"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Mar 17 14:17:45 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Mar 17 16:34:20 2015 +0900"
      },
      "message": "Add \u0027instance_uuid\u0027 in show baremetal schema\n\nShow baremetal node API response includes the \u0027instance_uuid\u0027\nalso so its schema should also includes the same.\n\nThis commit adds \u0027instance_uuid\u0027 in show baremetal node schema.\n\nChange-Id: I863df5a8718cf2870398e7de0429d2e80bb72852\n"
    },
    {
      "commit": "fdff09dfa53e0234af95d00850e9c16561eab608",
      "tree": "47499e31e2cdcd9e69030c063ba29cb657ff1015",
      "parents": [
        "5ac739a712a0118539ce5b53a12e4f36ff5fefed"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Mar 17 11:05:05 2015 +0900"
      },
      "committer": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Tue Mar 17 13:39:26 2015 +0900"
      },
      "message": "Add \u0027disabled_reason\u0027 in hypervisor schema\n\nIf os-hypervisor-status extension is enabled then,\n\u0027disabled_reason\u0027 is updated in \u0027service\u0027 dict of hypervisor\nshow and list detail API\u0027 response.\n\nThis patch adds \u0027disabled_reason\u0027 in their schema.\n\nChange-Id: I98eb76cede2deeb188e3776a2f94a75f70f59725\n"
    },
    {
      "commit": "5ac739a712a0118539ce5b53a12e4f36ff5fefed",
      "tree": "fb60ce59d4752d2f6c13435151a2a7cb7e257ed9",
      "parents": [
        "4baeda6b8060e2bd1ca1092e7f5de4b2e338bd98",
        "0363a17cffe85bba9d1b553344eacff95950a493"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 17 03:11:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 17 03:11:31 2015 +0000"
      },
      "message": "Merge \"Update test to fail instead of skip if floating pool is already allocated\""
    },
    {
      "commit": "6c3fc15c5e83b01aadb4704b6d7872f821e2892f",
      "tree": "612e4fa522b33e40e7b82357933d35fdaa0a30e6",
      "parents": [
        "854fe78d590932bb525216dd0130e67c04d59a95"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Mar 13 14:47:44 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Mar 16 17:40:11 2015 -0400"
      },
      "message": "Allow sress test runner to skip based on available services\n\nAlso add run network connectivity start/stop test as stress.\n\nChange-Id: I3441d1deb7804033f73441a626e9cb8ae632501a\n"
    },
    {
      "commit": "4baeda6b8060e2bd1ca1092e7f5de4b2e338bd98",
      "tree": "feb59869bd971d34e90eda33f4727e31c5c51648",
      "parents": [
        "3617365e58e5679d9243631c82422e0e745a44bb",
        "fb199c05168a88b37d1d0d09e53beccf78b88e6b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 18:33:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 18:33:55 2015 +0000"
      },
      "message": "Merge \"Add additional checks for attributes\""
    },
    {
      "commit": "3617365e58e5679d9243631c82422e0e745a44bb",
      "tree": "80384c5aaef0e0237e7a7a9e095e90b027c45b63",
      "parents": [
        "cb18f61e516644fc3d6f590ee6ce7804c659c57d",
        "dc5bae217d1847da4b034211cb484644d9882cd6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 18:31:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 18:31:31 2015 +0000"
      },
      "message": "Merge \"javelin: don\u0027t destroy floating IP resource\""
    },
    {
      "commit": "cb18f61e516644fc3d6f590ee6ce7804c659c57d",
      "tree": "584c400a0e1df7a7733c8bfdf6732c57bb04c5da",
      "parents": [
        "9cf54118d857c6d725b00641114163fd0b3a83db",
        "cd2872ae2716ccce4d393f565117b8412dd34415"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 17:36:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 17:36:12 2015 +0000"
      },
      "message": "Merge \"Distinguish between luks and cryptsetup volume types\""
    },
    {
      "commit": "00a75425616592fe5f68b65df71545eef83e9709",
      "tree": "95e6f597ebb5948ea043977d8d52516258adcec5",
      "parents": [
        "9cf54118d857c6d725b00641114163fd0b3a83db"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Mon Mar 16 17:46:24 2015 +0100"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Mon Mar 16 17:46:24 2015 +0100"
      },
      "message": "Fixes a typo and adds proper captilization\n\nThis patch fixes a typo in the last paragraph of the README file. Also\nthis file would sometimes use a capital T for Tempest and sometimes\nnot. This patch uniformly does capitalization across the file.\n\nChange-Id: I8461e01de374ad487ed7f4af6beb35db921064d7\n"
    },
    {
      "commit": "dc5bae217d1847da4b034211cb484644d9882cd6",
      "tree": "57918bf4bc7cd8d7941ddde425d2b5fedd0dad04",
      "parents": [
        "9cf54118d857c6d725b00641114163fd0b3a83db"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Mon Mar 16 08:49:02 2015 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Mon Mar 16 10:47:31 2015 -0400"
      },
      "message": "javelin: don\u0027t destroy floating IP resource\n\nThe code to destroy floating IP resources is broken today and needs more\nwork.\nTo bring back the CI again, let\u0027s drop this code and add a TODO so we\ncan work on it later once CI is back and we also have a new job testing\nGrenade on Neutron.\n\nChange-Id: I8cf7fb3aa7e361d603716afbd3cf98827151f094\n"
    },
    {
      "commit": "62aebc494ef1d65af39a89eccc1419139ab1c8e0",
      "tree": "9ed828eb72ff2d908d0c2c122e0aad9a25323d44",
      "parents": [
        "9cf54118d857c6d725b00641114163fd0b3a83db"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Mar 12 07:38:19 2015 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Mar 16 12:37:39 2015 +0100"
      },
      "message": "Remove last references to python-keystoneclient\n\nRemove the remaining references to python-keystoneclient,\nalso removing it from the requirements.txt.\n\nChange-Id: I434d5366848d3010ac12a3fa12fcf86abb405fd5\n"
    },
    {
      "commit": "9cf54118d857c6d725b00641114163fd0b3a83db",
      "tree": "7ef1bd573f0eb0ed93ad8d23747bfc0ad109a1e3",
      "parents": [
        "7473aca1c1496f26ca0201af338ce605c88ce06f",
        "d4b808f6a44c04e581167e47b5af6a2f3d2372c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 11:21:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 11:21:15 2015 +0000"
      },
      "message": "Merge \"Adding common header attributes in image header schema\""
    },
    {
      "commit": "7473aca1c1496f26ca0201af338ce605c88ce06f",
      "tree": "9615d48499392ed7ebfd87daf2e1c7c79236ce63",
      "parents": [
        "7b47b778be8288af57f677aba3a10ef30a1abeeb",
        "f74c94bc9309b5d4e3e5aa7c43a28fee65cd373a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 11:15:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 11:15:27 2015 +0000"
      },
      "message": "Merge \"javelin: add missing network_name in destroy_servers loop\""
    },
    {
      "commit": "fb199c05168a88b37d1d0d09e53beccf78b88e6b",
      "tree": "2998e539b18f68c933525bf4bd19179a0ad8a780",
      "parents": [
        "7b47b778be8288af57f677aba3a10ef30a1abeeb"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Mar 16 11:53:44 2015 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Mar 16 12:04:11 2015 +0100"
      },
      "message": "Add additional checks for attributes\n\nSome decorators (like dtt) do have a func attribute\nbut no \"attr\" and \"value\" attribute defined.\nThis leads to errors during pep8 gate check (see [1]).\n\n[1]: https://review.openstack.org/#/c/153234/4\n\nCloses-Bug: #1431267\nChange-Id: Id16bce40e30ecb6bc5bff9b55650acc538ece3a9\n"
    },
    {
      "commit": "7b47b778be8288af57f677aba3a10ef30a1abeeb",
      "tree": "7086c7012d0bf64aaf923f9fd12b1b17839d3694",
      "parents": [
        "7ebc28f4784ce96e85213d4d10337775c29ced1f",
        "f640f665dfa155e70c43a24e3b3b13d3171f7e1f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 16 08:40:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 16 08:40:51 2015 +0000"
      },
      "message": "Merge \"Add section to the config guide on lock_path\""
    },
    {
      "commit": "d4b808f6a44c04e581167e47b5af6a2f3d2372c0",
      "tree": "4d51d044a7ea77557a4c954d3b6156e941b0721c",
      "parents": [
        "7ebc28f4784ce96e85213d4d10337775c29ced1f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 25 15:08:10 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 16 00:48:39 2015 +0000"
      },
      "message": "Adding common header attributes in image header schema\n\nCreate Image schema only contain \u0027location\u0027 as header\nfield but there some common fields listed below which\nwill be present in header.\nCreate Image header-\n{\n \u0027status\u0027: \u0027202\u0027,\n \u0027content-length\u0027: \u00270\u0027,\n \u0027x-compute-request-id\u0027: \u0027req-df43993d-5047-407b-a9f7-22c455d7f42c\u0027,\n \u0027connection\u0027: \u0027close\u0027,\n \u0027location\u0027: \u0027http://10.0.2.15:8774/v2/\n     578afc43d3d14c34b71aa01a604ca987/images/b769ecb7-8fee-4893-8c41-1e4047d20a29\u0027,\n \u0027date\u0027: \u0027Wed, 25 Feb 2015 06:04:25 GMT\u0027,\n \u0027content-type\u0027: \u0027text/html; charset\u003dUTF-8\u0027\n \u0027vary\u0027: \u0027X-OpenStack-Nova-API-Version\u0027,\n \u0027x-openstack-nova-api-version\u0027: \u00272.1\u0027\n}\n\nThis commit fix that.\n\nChange-Id: Icfeddc3f8f73d1dc5eb23ace7d1a8bdb1dbb6f5f\n"
    },
    {
      "commit": "7ebc28f4784ce96e85213d4d10337775c29ced1f",
      "tree": "6c4e0163d5a93665669fdcb9ac2cebc7e8af26fe",
      "parents": [
        "b8626bda1117b12ec7f46814744854944c54517e"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Feb 26 16:41:06 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 16 00:48:39 2015 +0000"
      },
      "message": "Add \u0027fault\u0027 attributes in server schema\n\nWhen server is in error or deleted state then, \u0027fault\u0027 attribute\nis included in server API response. This commit adds that in server schema.\n\nChange-Id: I4dcca3dc6a3f8a9f745c8c48170529b018a75aa0\n"
    },
    {
      "commit": "b8626bda1117b12ec7f46814744854944c54517e",
      "tree": "8015e87c3c7d490957a70f24ac10dfe667242ffe",
      "parents": [
        "c3df6a99678cea586ee7976576aeb4f6f7c7df8c"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 25 17:40:45 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 16 00:48:39 2015 +0000"
      },
      "message": "Add \u0027images_links\u0027 attribute in image list schema\n\nImage list and detail list response may have \u0027images_links\u0027 attribute\nbut schema files for above APIs do not have \u0027images_links\u0027 attribute.\n\nThis patch fix the above issue.\n\nChange-Id: I6bb5521063c29e3ba5179613dd77a3f4995c3f27\n"
    },
    {
      "commit": "c3df6a99678cea586ee7976576aeb4f6f7c7df8c",
      "tree": "933157d63b16c087717c9be7aadce28a0e0372d6",
      "parents": [
        "f9dc7c553a5afa3de15ab29c459b601200139846"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 25 17:24:09 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Mar 16 00:48:39 2015 +0000"
      },
      "message": "Add \u0027servers_links\u0027 attribute in server list schema\n\nserver list and detail list response may have \u0027servers_links\u0027 attribute\nbut schema files for above APIs do not have \u0027servers_links\u0027 attribute.\n\nThis patch fix the above issue.\n\nChange-Id: I0582aaa8deca7dcfe93cdfa1ba462b3b4e6dea06\n"
    },
    {
      "commit": "f74c94bc9309b5d4e3e5aa7c43a28fee65cd373a",
      "tree": "c100e36cb563c46d8bca7542f45cda8e977f5eb9",
      "parents": [
        "f9dc7c553a5afa3de15ab29c459b601200139846"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Sat Mar 14 17:17:56 2015 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Sat Mar 14 17:17:56 2015 -0400"
      },
      "message": "javelin: add missing network_name in destroy_servers loop\n\nWhen looping on server addresses, res[\u0027addresses\u0027], we need to split the\nnetwork_name and the body so we can iterate in the body directly.\nIn a previous commit, we iterated in network_name which is wrong because\nit leads to this error: TypeError: string indices must be integers.\n\nChange-Id: If062888d7f178ab08d0277d24d35c47821b2c49e\nCloses-bug: #1432091\n"
    },
    {
      "commit": "f9dc7c553a5afa3de15ab29c459b601200139846",
      "tree": "e41d16bfe40051d56f7e8dc033bbeea5d5354430",
      "parents": [
        "2a5ac8207ae88ef3a14cffaa034e5f76cf9de5e6"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Sat Mar 14 11:31:39 2015 -0400"
      },
      "committer": {
        "name": "Armando Migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sat Mar 14 15:38:54 2015 +0000"
      },
      "message": "javelin: fix destroy_servers\n\nIn destroy_servers, fix \"res\" to get servers details by the ID before\nstarting to iterate server networks.\nThis is the same way used in check_servers.\n\nCloses-bug: #1432091\n\nChange-Id: I0ec617da9352e534a6031b27ea80632acc2609ba\n"
    },
    {
      "commit": "17940737daf172cbb428cef12e5f5765900d580b",
      "tree": "1cec55ada736b0cf8da53f4937f5f54b98f32b95",
      "parents": [
        "2a5ac8207ae88ef3a14cffaa034e5f76cf9de5e6"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Mar 13 14:18:19 2015 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sat Mar 14 06:27:58 2015 -0700"
      },
      "message": "Restore \"Add scenario \u0027test_preserve_preexisting_port\u0027\"\n\nThis reverts commit 8ec99feafebd5ee67a0f4c34bcd5a30d8d42ed97\n\nThe neutron job on stable/icehouse was running more tests than what the\nneutron-icehouse compat job was running against tempest changes on\nmaster, that\u0027s why we didn\u0027t catch this when the change on master to add\nthe test was under review.\n\nNote that stable/juno neutron jobs were not running these tests either\nbecause the router extension isn\u0027t enabled.\n\nThe difference was we didn\u0027t have change\nI7c80e3bfe4962c3e8c94736af21ff215cd98f7f3 on stable/icehouse or\nstable/juno in devstack before the new test merged, which broke\nstable/icehouse.\n\nNow that devstack is fixed on stable and will run these scenario tests\nwe add a \u0027preserve_ports\u0027 config flag to compute-feature-enabled so it\ncan be toggled from devstack.\nFor stable branches we won\u0027t run the test since the code doesn\u0027t work in\nNova on stable (and won\u0027t be backported). For master devstack, we\u0027ll set\npreserve_ports\u003dTrue so the test does get run. We can remove the option\nafter juno-eol happens.\n\nDevstack change: I214baa3b861e29bedf6bb7b50534ac2286676dd1\n\nRelated-Bug: #1431724\n\nChange-Id: I95469e4c2f4aa2bc4e6342860a9c222fb4fa7e16\n"
    },
    {
      "commit": "2a5ac8207ae88ef3a14cffaa034e5f76cf9de5e6",
      "tree": "a1c34df395f9f81c60b167d0f17996c4080b0360",
      "parents": [
        "732aabd4b3896ca11ce1a0ee24ad788405c0ce51"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Mar 13 19:49:55 2015 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Mar 13 19:50:05 2015 -0700"
      },
      "message": "Fix NoSuchOptError when using use_floatingip_for_ssh\n\nIt looks like a non-existent option is referenced and\nthis breaks the Grenade Neutron job. This patch should\nput everything back to normal.\n\nCloses-bug: #1432091\n\nChange-Id: Iff7f4523a2dd370e4b6c3724ac98cfc7203ceb26\n"
    },
    {
      "commit": "732aabd4b3896ca11ce1a0ee24ad788405c0ce51",
      "tree": "2fec12afc252c679af8ad63efee10bc1b69ca223",
      "parents": [
        "b2c259942389e9c6b3c7ede82438890ec4d874e5",
        "c3e3e290d13bd7619ee750439db4e124626a021f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 21:30:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 21:30:42 2015 +0000"
      },
      "message": "Merge \"javelin: implement floating-ip support\""
    },
    {
      "commit": "b2c259942389e9c6b3c7ede82438890ec4d874e5",
      "tree": "cb77e7d2b33702e28d5212748f6bb3bb09cae13c",
      "parents": [
        "2c1bd2070c7bccf740d9fbb8fa8ad50ff76ff4fe",
        "25369ad6158148e979b912164ff5a7c0800d016e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 20:23:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 20:23:23 2015 +0000"
      },
      "message": "Merge \"remove redundant negative flavor admin tests\""
    },
    {
      "commit": "2c1bd2070c7bccf740d9fbb8fa8ad50ff76ff4fe",
      "tree": "af98a773ce26a966552eaf4b912023a4561223f4",
      "parents": [
        "a9a4f383eda7e39554aea0717b9d00a6351e2225",
        "36b71fcbfb038c9d8e6dfcd71c1db27361072ab1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 19:12:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 19:12:11 2015 +0000"
      },
      "message": "Merge \"Skip test_connectivity_between_vms_on_different_networks for baremetal\""
    },
    {
      "commit": "a9a4f383eda7e39554aea0717b9d00a6351e2225",
      "tree": "b052a567bfee7564dc0e5bcbce45997a35504c92",
      "parents": [
        "8c72d61e1a3caf60ea98d05551d45456eadb0bd4",
        "648962989dfa70703a35f2aa0597c4f1da9aecf4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 17:41:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 17:41:12 2015 +0000"
      },
      "message": "Merge \"Copy the default params dict to avoid race\""
    },
    {
      "commit": "8c72d61e1a3caf60ea98d05551d45456eadb0bd4",
      "tree": "cb408f7e46d2e9578ae950613af58887dea0c44a",
      "parents": [
        "6394b21bfe7ec4a3ea350c54eab73a6a5ec8d3a6",
        "56cb97cff9186c42ee0f221cf342c599fa614b9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 17:40:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 17:40:26 2015 +0000"
      },
      "message": "Merge \"Replace hardcoded volume size by created volume size\""
    },
    {
      "commit": "6394b21bfe7ec4a3ea350c54eab73a6a5ec8d3a6",
      "tree": "7862794a74fc56bc0362a6a247aed0147d2279cd",
      "parents": [
        "8c58227b82a658161ba02e75b47802e9db964e31",
        "04cd2fe3bc86d17f187096b445cc012373963d83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 17:30:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 17:30:11 2015 +0000"
      },
      "message": "Merge \"Remove neutron CLI tests\""
    },
    {
      "commit": "cd2872ae2716ccce4d393f565117b8412dd34415",
      "tree": "e5b42a7ab5ae9f8d7e5778281ddef2a53223909f",
      "parents": [
        "8c58227b82a658161ba02e75b47802e9db964e31"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Mar 13 09:50:25 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Mar 13 09:50:52 2015 -0700"
      },
      "message": "Distinguish between luks and cryptsetup volume types\n\nTestEncryptedCinderVolumes was always creating the volume type in cinder\nwith a random name but \u0027luks\u0027 was always in the name since it\u0027s\nhard-coded, which makes debugging failures in the cryptsetup test\ndifficult when you\u0027re looking at nova-compute logs.\n\nChange the helper method to take a parameter for the volume type name\nso we can distinguish between luks and cryptsetup.\n\nRelated-Bug: #1327218\n\nChange-Id: If607ba6d389e6a482cfb1eb3af4fe895ed00f8db\n"
    },
    {
      "commit": "c3e3e290d13bd7619ee750439db4e124626a021f",
      "tree": "bc2ab3e9419ca11c1e26a7b5c68a59428578d9b6",
      "parents": [
        "f1cd8b57cff5cd2fcf4e62977476aec3e3a618eb"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed Mar 11 17:42:08 2015 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Fri Mar 13 12:04:17 2015 -0400"
      },
      "message": "javelin: implement floating-ip support\n\nConsider multi-node environment when use_floatingip_for_ssh is True, so\nwe can run Javelin in multi-node environment.\n\n* create: If CONF.use_floatingip_for_ssh is at True, we create and associate a\n  floating IP to a server.\n* check: if the server has a floating IP, we\n  validate the server connectivity with it.\n* destroy: disassociate the floating IP from the server.\n\nThis feature is useful when namespaces are\nnot reachable from the node where we run Javelin2.\n\nChange-Id: I6c6d998588621b503bda941b54cd5c752eefb684\n"
    },
    {
      "commit": "8c58227b82a658161ba02e75b47802e9db964e31",
      "tree": "6d2d4734fd7bf24091ad2bd9d9bb7bd6fb217748",
      "parents": [
        "06af51c2f03699b3663bf44189992a1271795f8a",
        "a970d6548696be2fe9f37c4053e335efdae74abf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 15:59:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 15:59:29 2015 +0000"
      },
      "message": "Merge \"Cleanup the tempest readme\""
    },
    {
      "commit": "06af51c2f03699b3663bf44189992a1271795f8a",
      "tree": "297c0ccf72971c2c9d399a802235381c6a9ba9da",
      "parents": [
        "8ec99feafebd5ee67a0f4c34bcd5a30d8d42ed97",
        "118cd39c61996785f21acfb1afecba5f0d3e7fb9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 15:55:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 15:55:48 2015 +0000"
      },
      "message": "Merge \"Create test nodes for test_baremetal_nodes\""
    },
    {
      "commit": "36b71fcbfb038c9d8e6dfcd71c1db27361072ab1",
      "tree": "5d1c60d1535e24a2768ef2cffea1f44cb2c2ffb0",
      "parents": [
        "8ec99feafebd5ee67a0f4c34bcd5a30d8d42ed97"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Mar 12 12:24:08 2015 -0700"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Mar 13 10:39:45 2015 -0400"
      },
      "message": "Skip test_connectivity_between_vms_on_different_networks for baremetal\n\nAnother network test that relies on network isolation slipped through\nand needs to be skipped for the baremetal case.\n\nChange-Id: Id19c1eaf6bd41604dc68e24b463e3a888abf7a5d\n"
    },
    {
      "commit": "8ec99feafebd5ee67a0f4c34bcd5a30d8d42ed97",
      "tree": "4054088ada8f5112c0ca6e0fae4bd2bf3d9f6b80",
      "parents": [
        "e4953ac129dc0f1fd072c9976b178137ad46c34c"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Mar 13 09:22:56 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Mar 13 09:25:50 2015 +0000"
      },
      "message": "Revert \"Add scenario \u0027test_preserve_preexisting_port\u0027\"\n\nThis reverts commit bedd9652206f0a33cd53a3ad51a14a22467b6604.\n\nThe newly added test is causing failures against icehouse,\nreverting it for now until it\u0027s fixed.\n\ne-r query: https://review.openstack.org/#/c/164120/\n\nCloses-bug: #1431724\nChange-Id: I224b32df50e13f0f2902f3e3921180e72681ac54\n"
    },
    {
      "commit": "e4953ac129dc0f1fd072c9976b178137ad46c34c",
      "tree": "52bba3f2626711be5716efbaf058a87132e4b6bc",
      "parents": [
        "05415cca7db86d5cef547e8e135286870a18dc78",
        "046953c24b77747850b1c142df2c52d1ff3dd21e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 02:53:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 02:53:48 2015 +0000"
      },
      "message": "Merge \"Skip boto tests when auth_version is v3\""
    },
    {
      "commit": "6a96bb19b6240b99d97493c1c78bced8bd5fe76f",
      "tree": "2bd65ce0a05a008efac9b05341fc7285f624a420",
      "parents": [
        "1727a993b1d134f73813fbb9fc0a06bec4027035"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "mas-igawa@ut.jp.nec.com",
        "time": "Fri Mar 13 11:15:39 2015 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "mas-igawa@ut.jp.nec.com",
        "time": "Fri Mar 13 11:15:39 2015 +0900"
      },
      "message": "Remove python-ironicclient from requirements\n\nThis commit removes python-ironicclient from requirements because we\ndon\u0027t use it anymore.\n\nChange-Id: Ic1ddc1846ba51e1734865329c32a83d2dac776e8\n"
    },
    {
      "commit": "05415cca7db86d5cef547e8e135286870a18dc78",
      "tree": "991e72bbc287878e2bd7542c36929f83a1039d2f",
      "parents": [
        "1727a993b1d134f73813fbb9fc0a06bec4027035",
        "bedd9652206f0a33cd53a3ad51a14a22467b6604"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 01:33:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 01:33:05 2015 +0000"
      },
      "message": "Merge \"Add scenario \u0027test_preserve_preexisting_port\u0027\""
    },
    {
      "commit": "25369ad6158148e979b912164ff5a7c0800d016e",
      "tree": "e2f9a7d2bddcbfd51004c059bdf4abab536abf89",
      "parents": [
        "1727a993b1d134f73813fbb9fc0a06bec4027035"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 24 15:12:32 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Mar 12 14:08:35 2015 -0400"
      },
      "message": "remove redundant negative flavor admin tests\n\nThese tests are now in the nova functional test tree, which is a\nbetter place to put them. The nova tests go a step further and\nactually verify the database is correct after these land.\n\nDepends-On: I0cc37c0a49e26b965403bb3ed59ff4569f0952f1\n\nChange-Id: I37a5ccc0f1ff0a62f0f097e80620ec1883ba61f3"
    },
    {
      "commit": "04cd2fe3bc86d17f187096b445cc012373963d83",
      "tree": "bb30d5807eea7d7224337a2ae2515304bf452454",
      "parents": [
        "1727a993b1d134f73813fbb9fc0a06bec4027035"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Tue Mar 10 02:47:53 2015 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "mestery@mestery.com",
        "time": "Thu Mar 12 16:19:06 2015 +0000"
      },
      "message": "Remove neutron CLI tests\n\nThese have been converted into a neutron function job [1].\n\n[1] a03acdc5099ede21a7d66f8ebb26c6ca11543c13\nDepends-on: Icaaaa094c1637f5d0e5296491d349a282fadc2cc\nRelated-Bug: #1429289\n\nChange-Id: Ib110887862de559a8372fdd43aab837e47c48178\n"
    },
    {
      "commit": "a970d6548696be2fe9f37c4053e335efdae74abf",
      "tree": "6afe954e980f480e2d5f407deff9fd53d298fbfe",
      "parents": [
        "efa399bc32660365e235bf1e6a5c0f5b274d9805"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 11 15:39:24 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 12 10:03:11 2015 -0400"
      },
      "message": "Cleanup the tempest readme\n\nThis commit makes several needed cleanups and improvements to the\ntempest readme to make things clearer and elaborate on some sections.\nAlso as the readme is intended to be a tempest users guide, this moves\nsections which are more developer focused to the hacking guide.\n\nChange-Id: I4180ce18268443873fe7d8d5e7d0aaebc2cd1e08\n"
    },
    {
      "commit": "046953c24b77747850b1c142df2c52d1ff3dd21e",
      "tree": "2de8860be6a77b2c9c5a4decb19cd0bbf85f77c3",
      "parents": [
        "e4414523cd40c776b94b5b9f7ddbc83277c07cec"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Mar 12 11:20:04 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Mar 12 13:56:08 2015 +0000"
      },
      "message": "Skip boto tests when auth_version is v3\n\nWhen auth_version is v3, boto clients are not setup by manager\nas boto clients can only use v2 identity clients to generate AWS\ncredentials.\n\nWhen auth version is v3, boto tests try to run, and fail because\nthey can\u0027t find the clients. They should be skipped instead.\n\nPartially-implements: bp/multi-keystone-api-version-tests\nChange-Id: I7281d2c886d123682cefc5b5511c11300af0ca4c\n"
    },
    {
      "commit": "1727a993b1d134f73813fbb9fc0a06bec4027035",
      "tree": "d3f9d5282559e40b788bc30e0309d5915399444c",
      "parents": [
        "e4414523cd40c776b94b5b9f7ddbc83277c07cec",
        "9750461e82ee690a14aa0b33986b9f74fc375814"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 12 11:05:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 12 11:05:44 2015 +0000"
      },
      "message": "Merge \"Allow full v3 authentication\""
    },
    {
      "commit": "e4414523cd40c776b94b5b9f7ddbc83277c07cec",
      "tree": "6fa8aee36dad54be8872de6140f7a7ad9f16e44f",
      "parents": [
        "df5c744450e533e2b9516ece2b6ec52291eca82c",
        "b66c94ea25f45fdc9a074a7ceb296faae70d318a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 12 08:05:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 12 08:05:14 2015 +0000"
      },
      "message": "Merge \"Add support to the services decorator for trove\""
    }
  ],
  "next": "118cd39c61996785f21acfb1afecba5f0d3e7fb9"
}
