)]}'
{
  "log": [
    {
      "commit": "a7164ba5075273b9dcf4cf6533bc369236eaf87b",
      "tree": "1b4f727ba49c0ecb1207f109c13c3ba7e3aa4494",
      "parents": [
        "189c0757e9f6a37b81cff1471223bbe65343753e",
        "1f361c2c11e15eaf9a67d2e4990f7d18be3cf013"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 21 17:36:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 21 17:36:34 2016 +0000"
      },
      "message": "Merge \"Define v3 endpoints_client as library\""
    },
    {
      "commit": "189c0757e9f6a37b81cff1471223bbe65343753e",
      "tree": "87985848bdb2fbb54640fa815511da8be5588338",
      "parents": [
        "0fddba80926cdd61036b87dd6a4ab2d350fb0ea1",
        "2edbc3c4b7f5ee8302dadbd0c2b69cb7963f92be"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 21 09:15:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 21 09:15:59 2016 +0000"
      },
      "message": "Merge \"Add available params in baremetal client\u0027s comment\""
    },
    {
      "commit": "0fddba80926cdd61036b87dd6a4ab2d350fb0ea1",
      "tree": "bec8eaf17880484c93c1ea0825f50ed75ea34d99",
      "parents": [
        "2c2496e21d856c022d2621da325067339b4078a1",
        "558ebe6b21be03d0bdf21f817245bc9e9071d0e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 21 04:01:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 21 04:01:04 2016 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "2c2496e21d856c022d2621da325067339b4078a1",
      "tree": "cf561d82c3a345aada2e9f87e6f5d41d94f1301d",
      "parents": [
        "1c7a254a25dca97714dba9ae745271647ad5be95",
        "62ce77367062cab4ab379622860599a4c8e8d35a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 21 03:04:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 21 03:04:32 2016 +0000"
      },
      "message": "Merge \"Add available params in volume clients\u0027 comment\""
    },
    {
      "commit": "558ebe6b21be03d0bdf21f817245bc9e9071d0e6",
      "tree": "fa0a47f34af015ae7602bad1a42eec0b8f407af6",
      "parents": [
        "1c7a254a25dca97714dba9ae745271647ad5be95"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jul 20 16:27:16 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jul 20 16:27:16 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I6f1d9064eb0b7b125fcbf3ccf12ed62e45c5acf3\n"
    },
    {
      "commit": "1c7a254a25dca97714dba9ae745271647ad5be95",
      "tree": "e5d75e1612f74c36ab07370f8ef63d69ef172144",
      "parents": [
        "a01f0d59fd5b5a8f88a7ae24cc65d79769db85fb",
        "935f2cca8e9d05fdd1b6d3cb2149a84dadabfea1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 13:20:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 13:20:07 2016 +0000"
      },
      "message": "Merge \"py3: Replace map/filter with a list comprehension\""
    },
    {
      "commit": "1f361c2c11e15eaf9a67d2e4990f7d18be3cf013",
      "tree": "318d0a923ae5beebcc533243251415de6949309a",
      "parents": [
        "a01f0d59fd5b5a8f88a7ae24cc65d79769db85fb"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Jul 20 11:17:56 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Jul 20 13:19:56 2016 +0000"
      },
      "message": "Define v3 endpoints_client as library\n\nMigrate v3 API endpoints_client to tempest.lib\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ic6836aef3400d5b1d14320896ae3a3f4f1eaa450\n"
    },
    {
      "commit": "a01f0d59fd5b5a8f88a7ae24cc65d79769db85fb",
      "tree": "74e2ff083b1a0dce7b3a0399d5ef77648755d5c7",
      "parents": [
        "b79438aabd04197364e429ddcd8504a5a94e571c",
        "6b1df9fdf43b298d029e032fe8a737548218c1bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 10:30:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 10:30:56 2016 +0000"
      },
      "message": "Merge \"Remove unused LOG to keep code clean\""
    },
    {
      "commit": "b79438aabd04197364e429ddcd8504a5a94e571c",
      "tree": "84606955a8d9b1fa62de2ddccb6969b69c2684d4",
      "parents": [
        "50fecef087cff5a187a1f97735c8bf0a4bcaa659",
        "8efac68cb9dd365f5c37a09412c3077403dc71b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 09:42:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 09:42:40 2016 +0000"
      },
      "message": "Merge \"Add available params in network clients\u0027 comment\""
    },
    {
      "commit": "50fecef087cff5a187a1f97735c8bf0a4bcaa659",
      "tree": "b507c294f191c4f3f15fd70728b37b25e0f2fc34",
      "parents": [
        "00d17eca0150877a9978d838b9135d1901b3fd7f",
        "d1945ffa2f1a18f92fa261689c19e12b15ee373c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 09:41:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 09:41:52 2016 +0000"
      },
      "message": "Merge \"Add available params in identity v2 client\u0027s comment\""
    },
    {
      "commit": "00d17eca0150877a9978d838b9135d1901b3fd7f",
      "tree": "30b1e40fe732e265f112bcb4524697a46776bf67",
      "parents": [
        "0c7ba0868d1e85c1cf0f4da3b4a9ef7177b7d4a0",
        "fe2c146335a4d61c76259c429694630876799218"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 09:37:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 09:37:40 2016 +0000"
      },
      "message": "Merge \"Add available params in subnet pools client\u0027s comment\""
    },
    {
      "commit": "0c7ba0868d1e85c1cf0f4da3b4a9ef7177b7d4a0",
      "tree": "ef5e74c110bd421a0ee8044a543aadad27991076",
      "parents": [
        "ad0dc75d46c56b7fef5e569daba0557f46d98bf4",
        "5cb3a3419c27f383ceb56f5dd31e17e130085ce7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 09:33:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 09:33:07 2016 +0000"
      },
      "message": "Merge \"Add available params in neutron float ips client\u0027s comment\""
    },
    {
      "commit": "ad0dc75d46c56b7fef5e569daba0557f46d98bf4",
      "tree": "a03d38b2b45b13d0ce972e630d52057631c5046f",
      "parents": [
        "6ea2c99a397053dc9400dc668f8856d26f28aaac",
        "1d840a6d88ac8f0272215225182dc7750fb61795"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 08:12:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 08:12:50 2016 +0000"
      },
      "message": "Merge \"Modify comment which does not conform to code\""
    },
    {
      "commit": "6ea2c99a397053dc9400dc668f8856d26f28aaac",
      "tree": "032dfe73b5d24347cfd11b9b67c5831fc81765f3",
      "parents": [
        "b9908ce6fd7a13e4949a2f3f43b738dcca8c40c3",
        "64a211fc547456c02f9957eaab1955234a4b61e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 20 04:16:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 20 04:16:02 2016 +0000"
      },
      "message": "Merge \"Add available params in neutron security group rule client\u0027s comment\""
    },
    {
      "commit": "b9908ce6fd7a13e4949a2f3f43b738dcca8c40c3",
      "tree": "07a97e111987bc21230958e3c74cd3fbfeb9db8f",
      "parents": [
        "1c984e4034a0058dbb99b780799de735a06e46e3",
        "b5e23216eb0ec5480855ebd86924a07a90644417"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 19 19:37:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 19 19:37:26 2016 +0000"
      },
      "message": "Merge \"Remove the unused tenant and user option in cleanup\""
    },
    {
      "commit": "935f2cca8e9d05fdd1b6d3cb2149a84dadabfea1",
      "tree": "7f9863aff7633e1c7d9530c60a98011385a2ed4e",
      "parents": [
        "1c984e4034a0058dbb99b780799de735a06e46e3"
      ],
      "author": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Tue Jul 12 19:48:24 2016 +0530"
      },
      "committer": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Tue Jul 19 17:13:29 2016 +0530"
      },
      "message": "py3: Replace map/filter with a list comprehension\n\nThe map and filter functions returns a list in python 2 but\nan iterator in python 3. However, there are instances where\nthe code assumes the returned value from map/value to be a\nlist. Substitute these functions to its list comprehension\nequivalent expression to enable compatibility with Python 3.\n\nChange-Id: Iccaa3d1f4b009f59ea575c955ee4015e964f2318\n"
    },
    {
      "commit": "1d840a6d88ac8f0272215225182dc7750fb61795",
      "tree": "38c73003ea8ea6f3e67229126f3b5d0ae9c7aaed",
      "parents": [
        "1c984e4034a0058dbb99b780799de735a06e46e3"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Jul 19 19:30:23 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Jul 19 19:30:23 2016 +0800"
      },
      "message": "Modify comment which does not conform to code\n\n  The content of the comment does not match the actual code.Modify\nit.\n\nChange-Id: Ia07024c5d26c29b3ea004a1029c76c33b426b447\n"
    },
    {
      "commit": "1c984e4034a0058dbb99b780799de735a06e46e3",
      "tree": "dec40f6d08c680c89bbea5c4a90d7b5490d2609f",
      "parents": [
        "8ead4a79088a196b58c622b306071c690afd6f76",
        "d31185229057aea8c26739a354a64ae844c54ecf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 19 10:32:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 19 10:32:48 2016 +0000"
      },
      "message": "Merge \"Remove DataGenerator from the dentity base\""
    },
    {
      "commit": "8ead4a79088a196b58c622b306071c690afd6f76",
      "tree": "946ab9b9adef346e16b3073eb0795dfb242ed500",
      "parents": [
        "1fafc756a069ceb0988179e9c16e8d863c1b5582",
        "19b81b2cde00e5687bda03ce8ec6244c10391615"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 19 10:28:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 19 10:28:17 2016 +0000"
      },
      "message": "Merge \"Remove DataGenerator from admin V3 identity tests\""
    },
    {
      "commit": "62ce77367062cab4ab379622860599a4c8e8d35a",
      "tree": "26de4aaf9d7d64e99f1c5386d5192c355c4472b7",
      "parents": [
        "1fafc756a069ceb0988179e9c16e8d863c1b5582"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 17:01:27 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Tue Jul 19 16:29:51 2016 +0800"
      },
      "message": "Add available params in volume clients\u0027 comment\n\nSome interfaces in volume clients have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in\ntheir comments.\n\nChange-Id: I4514436373260446ee93883fa9c09064eefba819\n"
    },
    {
      "commit": "1fafc756a069ceb0988179e9c16e8d863c1b5582",
      "tree": "695f57f5de91159396d3646bd9c15f99ecd0f748",
      "parents": [
        "5e930c2d8a88219c014ee0e9e9a1ef7980e574ee",
        "e3adee430e3a0d6caa02c3c1063d1c1e6c276b89"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 18 23:09:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 18 23:09:54 2016 +0000"
      },
      "message": "Merge \"Remove DataGenerator from admin V2 identity tests\""
    },
    {
      "commit": "6b1df9fdf43b298d029e032fe8a737548218c1bf",
      "tree": "6b7da63ac7b708671e288b995de6b700e465efea",
      "parents": [
        "5e930c2d8a88219c014ee0e9e9a1ef7980e574ee"
      ],
      "author": {
        "name": "zhangyanxian",
        "email": "zhang.yanxian@zte.com.cn",
        "time": "Mon Jul 18 01:10:09 2016 +0000"
      },
      "committer": {
        "name": "zhangyanxian",
        "email": "zhang.yanxian@zte.com.cn",
        "time": "Mon Jul 18 01:52:54 2016 +0000"
      },
      "message": "Remove unused LOG to keep code clean\n\nChange-Id: I2f037e746e7d0518132286d9d7acf8f0a556b46a\n"
    },
    {
      "commit": "d31185229057aea8c26739a354a64ae844c54ecf",
      "tree": "b986588f1534b3ebc62257b245895d982b1057e9",
      "parents": [
        "19b81b2cde00e5687bda03ce8ec6244c10391615"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 15 12:01:58 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 15 12:13:56 2016 -0700"
      },
      "message": "Remove DataGenerator from the dentity base\n\nThe identity tests have a DataGenerator that handles resource creation\nand cleanup for tests, however using this DataGenerator has proven to\nmake debugging more difficult. The object storage tests used to use\nthis DataGenerator as well but was removed for the same reason.\n\nThis is the third and last of a series of commits to removes the\nDataGenerator from the Identity tests. This commit removes the\nDataGenerator class from the identity base module.\n\nCloses-Bug: 1280333\nChange-Id: I4e2a99767e74da11f0cb420a3948900466bf50d3\n"
    },
    {
      "commit": "19b81b2cde00e5687bda03ce8ec6244c10391615",
      "tree": "739604c46ff09e8f3c85393306af50914a44b85a",
      "parents": [
        "e3adee430e3a0d6caa02c3c1063d1c1e6c276b89"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 15 08:58:25 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 15 11:58:37 2016 -0700"
      },
      "message": "Remove DataGenerator from admin V3 identity tests\n\nThe identity tests have a DataGenerator that handles resource creation\nand cleanup for tests, however using this DataGenerator has proven to\nmake debugging more difficult. The object storage tests used to use\nthis DataGenerator as well but was removed for the same reason. This\nis the second of a series of commits to removes the DataGenerator from\nthe Identity tests. This commit removes the DataGenerator from the\nadmin v3 tests and moves resource creation and cleanup back to the\ntests or the resource_setup, resource_cleanup methods.\n\nChange-Id: Ic73cbffec8ff801462ea2155718fc3728bfb6512\n"
    },
    {
      "commit": "5e930c2d8a88219c014ee0e9e9a1ef7980e574ee",
      "tree": "20b69e2baae494665f3a62070f38a8600feba0cf",
      "parents": [
        "45336f99eeea14f766f06cb506da963e2f9336f7",
        "df9475bad66f2d96584a84193640a58ff7345a43"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 15 10:37:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 15 10:37:50 2016 +0000"
      },
      "message": "Merge \"Correct reraising of exception\""
    },
    {
      "commit": "45336f99eeea14f766f06cb506da963e2f9336f7",
      "tree": "9a4321f322a59cc74bab9e6e6b49663b759e352a",
      "parents": [
        "2c35114fe9ea487c45dcc9970c12780f3dac2392",
        "88780b7f8b3fb78666ffb4aa2464bfbd68853d0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 15 10:36:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 15 10:36:04 2016 +0000"
      },
      "message": "Merge \"Requirements.txt: remove pyOpenSSL\""
    },
    {
      "commit": "2c35114fe9ea487c45dcc9970c12780f3dac2392",
      "tree": "bc2b9f01a3aa80c08060bbae12942b97b53f1127",
      "parents": [
        "964f3be3c1736296e48a4c2387cfed844ecff56a",
        "68d31b83af88aca44d02046aa4c53284c056b3b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 15 03:58:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 15 03:58:12 2016 +0000"
      },
      "message": "Merge \"Fix typo in tempest/run help document.\""
    },
    {
      "commit": "964f3be3c1736296e48a4c2387cfed844ecff56a",
      "tree": "7e1bee06eb0e6279d9f0d75d8b7192c4ad13154d",
      "parents": [
        "9d8a8c84364b395645b5ad977d183e7aa622527d",
        "a8c641a96e47f4a71462c3152616ac4605a4a45d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 23:12:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 23:12:28 2016 +0000"
      },
      "message": "Merge \"Add a test for attach/detach port on multiple servers\""
    },
    {
      "commit": "e3adee430e3a0d6caa02c3c1063d1c1e6c276b89",
      "tree": "50da5607fc81dfd178c54a825f9925ace9ba86eb",
      "parents": [
        "e6915250fe88a01d75223af59aef292853f914d1"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Thu Jul 14 10:40:08 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Thu Jul 14 13:45:42 2016 -0700"
      },
      "message": "Remove DataGenerator from admin V2 identity tests\n\nThe identity tests have a DataGenerator that handles resource creation\nand cleanup for tests, however using this DataGenerator has proven to\nmake debugging more difficult. The object storage tests used to use\nthis DataGenerator as well but was removed for the same reason. This\nis the first of a series of commits to removes the DataGenerator from\nthe Identity tests. This commit removes the DataGenerator from the\nadmin v2 tests and moves resource creation and cleanup back to the\ntests or the resource_setup, resource_cleanup methods.\n\nChange-Id: I2767d962826d0a6249b14afb325cbaad7fcaa34c\n"
    },
    {
      "commit": "9d8a8c84364b395645b5ad977d183e7aa622527d",
      "tree": "7a07838e4eea24e8039eab1ef16e30f19488d3c0",
      "parents": [
        "78e591edad7de6beef8c821dc8e5d4e4785c8245",
        "05ab856124df141df3becf7baf433e7ab7f415a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 17:41:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 17:41:53 2016 +0000"
      },
      "message": "Merge \"Add sync to avoid the loss of pub key data\""
    },
    {
      "commit": "78e591edad7de6beef8c821dc8e5d4e4785c8245",
      "tree": "e3304f4330aa968bef0f08a139aea347739e0bc5",
      "parents": [
        "0a89530aa3a0561a0c6d00bdbca9e5783fa33a43",
        "4dcd00253078158d9516974222b0c5bda0cf34a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 17:40:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 17:40:01 2016 +0000"
      },
      "message": "Merge \"Add documentation for glance api\""
    },
    {
      "commit": "68d31b83af88aca44d02046aa4c53284c056b3b2",
      "tree": "43e604bf23b0a96c959a9364962556146a0ce9e9",
      "parents": [
        "ad37b61be636ae05a3b5009343b992df061174a1"
      ],
      "author": {
        "name": "zhangyanxian",
        "email": "zhang.yanxian@zte.com.cn",
        "time": "Wed Jul 13 01:48:33 2016 +0000"
      },
      "committer": {
        "name": "zhangyanxian",
        "email": "zhang.yanxian@zte.com.cn",
        "time": "Thu Jul 14 02:38:13 2016 +0000"
      },
      "message": "Fix typo in tempest/run help document.\n\nChange-Id: I2a552b936d60d9386b655585cada4e39f364343b\n"
    },
    {
      "commit": "0a89530aa3a0561a0c6d00bdbca9e5783fa33a43",
      "tree": "fbabcbf875491a9b3ec13aec26857b6469f55cb5",
      "parents": [
        "e6915250fe88a01d75223af59aef292853f914d1",
        "8ed23d2645f71b5dc3b61a8aec8d348caff9a491"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 14 02:00:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 02:00:58 2016 +0000"
      },
      "message": "Merge \"Use skip_checks instead of skipUnless in TestShelveInstance\""
    },
    {
      "commit": "e6915250fe88a01d75223af59aef292853f914d1",
      "tree": "81a79f8a32d3e627d5539cfbac30b6e7b54cb8d8",
      "parents": [
        "180def018c72b429b9ca2141a8ea2131c301e9ad",
        "01cce04c2e6d5364869344733d4beab54f60caba"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 13:54:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 13:54:13 2016 +0000"
      },
      "message": "Merge \"Add __pycache__ to .gitignore\""
    },
    {
      "commit": "180def018c72b429b9ca2141a8ea2131c301e9ad",
      "tree": "ebdafe0769c39a4bcc8448483c78d9b961fb3c4e",
      "parents": [
        "a33c2f34b8a03631f094500167cb6c58d3d7e198",
        "df73bdf0c0502af5a5d0aa9d40b768548dada617"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 13:42:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 13:42:01 2016 +0000"
      },
      "message": "Merge \"Check network_data info in config drive tests\""
    },
    {
      "commit": "a33c2f34b8a03631f094500167cb6c58d3d7e198",
      "tree": "27463b64cde38b0c61a7b9bafbffe15fddb96637",
      "parents": [
        "6ee549b4029b9f6787eaea09d6431a1eed7aa081",
        "9df3a52d7754150fca235455492df4bbf9b3ff49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 13:35:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 13:35:58 2016 +0000"
      },
      "message": "Merge \"Update docstring for create_test_server\""
    },
    {
      "commit": "6ee549b4029b9f6787eaea09d6431a1eed7aa081",
      "tree": "3d0f67b02465b6ab6829dffbda50abaf805ef4ea",
      "parents": [
        "5dc23c1697e62ba39239aa3b05a1d76101f95d64",
        "a8d3cae7c2432a9d378777aff647c2efcb00a506"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 12:45:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 12:45:21 2016 +0000"
      },
      "message": "Merge \"Fix typo in Test Removal Procedure doc\""
    },
    {
      "commit": "5dc23c1697e62ba39239aa3b05a1d76101f95d64",
      "tree": "1a2c2e3a317924d4d9c501b615e228d82567f3b9",
      "parents": [
        "98d97e1ac3e6f71c764f6882cf38296411f774a9",
        "742f4ab2df62b7602d5c287562e3c00525a89177"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 11:45:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 11:45:58 2016 +0000"
      },
      "message": "Merge \"Remove unused LOG\""
    },
    {
      "commit": "98d97e1ac3e6f71c764f6882cf38296411f774a9",
      "tree": "4f7833c3d20856118080c2cc4848b64c06a2ce15",
      "parents": [
        "ff2cd4f0425721189a4b6226f955035bcc3321d0",
        "36063d227f7cd3ededdc99b23b0c7911f2233df2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 11:45:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 11:45:49 2016 +0000"
      },
      "message": "Merge \"Add available params in metering labels client\u0027s comment\""
    },
    {
      "commit": "ff2cd4f0425721189a4b6226f955035bcc3321d0",
      "tree": "4723b99fa3c159dd26f530426bfd2e2e19e48b0c",
      "parents": [
        "c249fe06a1f76c798d292e196389321a1569d6f7",
        "cde957af94a9c841d40f43f5ddff8748d3ece540"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 11:45:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 11:45:40 2016 +0000"
      },
      "message": "Merge \"Add available params in neutron security group client\u0027s comment\""
    },
    {
      "commit": "c249fe06a1f76c798d292e196389321a1569d6f7",
      "tree": "0258347cbe8d41aa31b749db6aeb45b85b483060",
      "parents": [
        "ad37b61be636ae05a3b5009343b992df061174a1",
        "84b5f43a0f175e87affa63527dd8f081a661a1aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 13 11:33:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 13 11:33:27 2016 +0000"
      },
      "message": "Merge \"Add available params in ports client\u0027s comment\""
    },
    {
      "commit": "8ed23d2645f71b5dc3b61a8aec8d348caff9a491",
      "tree": "82015684e1a62a79856b1a75f11b4c30b29817f3",
      "parents": [
        "ad37b61be636ae05a3b5009343b992df061174a1"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 13 11:00:05 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 13 13:48:12 2016 +0800"
      },
      "message": "Use skip_checks instead of skipUnless in TestShelveInstance\n\nAll testcases in TestShelveInstance should be skipped if\nCONF.compute_feature_enabled.shelve is false, so this is to\nuse skip_checks to avoid adding skipUnless decorator for\neach testcase individually.\n\nChange-Id: I41f57fc92cf0294e922b87667b84d4aa3ac87663\n"
    },
    {
      "commit": "a8c641a96e47f4a71462c3152616ac4605a4a45d",
      "tree": "7963e82f3fc69c6108621ef32367a9a09281e6d6",
      "parents": [
        "ad37b61be636ae05a3b5009343b992df061174a1"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Jul 12 17:07:33 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Jul 12 20:15:25 2016 -0400"
      },
      "message": "Add a test for attach/detach port on multiple servers\n\nA regression was introduced in nova in newton when you\nattach the same port across multiple instances (not at\nthe same time). The problem was nova started creating\nsome internal resources on attach but wasn\u0027t cleaning\nthem up on detach, so when you\u0027d tried to attach the same\nport to a second server it would fail because of a\nunique constraint on the internal resource that nova creates.\n\nWe should have an integration test that covers this scenario\nso we don\u0027t regress it again.\n\nThis change covers both booting servers with a pre-created\nport and attaching a pre-created port to existing servers.\n\nDepends-On: I2254bad0df3ccc00cd5c9438fa2684e705442e2d\n\nChange-Id: I469b8ec426bd71dea515e99f76d415c62fff7dd3\nRelated-Bug: #1602357\n"
    },
    {
      "commit": "05ab856124df141df3becf7baf433e7ab7f415a6",
      "tree": "f1e29a48529423e2bc38e0275f39b80abfcf016e",
      "parents": [
        "ad37b61be636ae05a3b5009343b992df061174a1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Jul 12 00:06:18 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Jul 12 00:20:15 2016 -0700"
      },
      "message": "Add sync to avoid the loss of pub key data\n\nOn the hard rebooting test, the pub key data can be loss due to the\nimmediate rebooting. In addition, the existing scenario test manager\nis using \u0027sync\u0027 command to avoid the other data loss.\nSo this patch adds a \u0027sync\u0027 command call.\n\nChange-Id: Ie55ad394cdbbde100eee45026c1e52a6f2825b77\nCloses-Bug: #1583987\n"
    },
    {
      "commit": "ad37b61be636ae05a3b5009343b992df061174a1",
      "tree": "efbb9f38c48a692f7bc2af982fc5bc6c8c5b4738",
      "parents": [
        "9e18f7062c66d14298afe2c24d86a04e2b695a2d",
        "e2dbc1f692f3422657ba5931b6eb6d43266d684f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 12 05:24:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 05:24:32 2016 +0000"
      },
      "message": "Merge \"Remove white space between print and ()\""
    },
    {
      "commit": "9e18f7062c66d14298afe2c24d86a04e2b695a2d",
      "tree": "0333707c5b236192dde57c7b31bd64c3949335fd",
      "parents": [
        "59edd7f2585b865a1b3a0022dba2b34a5e23c8ff",
        "70e0a8986c8d674f3669d7c05c5f06388b72e7c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 12 04:16:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 04:16:25 2016 +0000"
      },
      "message": "Merge \"Add vcs string to version option output\""
    },
    {
      "commit": "59edd7f2585b865a1b3a0022dba2b34a5e23c8ff",
      "tree": "ec86c3c05c5cffa7710819819f0b2cd99d311019",
      "parents": [
        "a72f2c6fb7105d29afe23252273026ad385181b3",
        "043c7d714583f12ce37f73ed1398f78a492d0cc7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 12 04:04:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 04:04:12 2016 +0000"
      },
      "message": "Merge \"Add workspace subcommands help\""
    },
    {
      "commit": "a8d3cae7c2432a9d378777aff647c2efcb00a506",
      "tree": "df514b58ef93995c5dc4133d5d4afd7e67d965a5",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Jul 11 18:59:23 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Tue Jul 12 03:53:39 2016 +0000"
      },
      "message": "Fix typo in Test Removal Procedure doc\n\nThis commit fixes some typos in the Tempest Test Removal Procedure\ndocument. The document was introduced by just copying from the wiki page\nto this repo[1]. So we didn\u0027t paying attention at that time.\n\n[1] I5f2322a5de7b73252e0162165eeaec120ec94948\n\nChange-Id: Ia3b4f255cc688ddd4007cf80753923cb18799b98\n"
    },
    {
      "commit": "df9475bad66f2d96584a84193640a58ff7345a43",
      "tree": "6d55ad11d9f5e658dc5614de21de17ce10190d1c",
      "parents": [
        "617e65ac038cf1d99b8982c0def34ac7425501c2"
      ],
      "author": {
        "name": "Bin Zhou",
        "email": "zhou.bin9@zte.com.cn",
        "time": "Thu Jul 07 12:14:31 2016 +0800"
      },
      "committer": {
        "name": "Bin Zhou",
        "email": "zhou.bin9@zte.com.cn",
        "time": "Tue Jul 12 00:48:27 2016 +0000"
      },
      "message": "Correct reraising of exception\n\nwhen an exception was caught and rethrown, it should call \u0027raise\u0027\nwithout any arguments.\n\nChange-Id: Ifedddb352910f8c499c0ca36c2377567c59c1de5\n"
    },
    {
      "commit": "88780b7f8b3fb78666ffb4aa2464bfbd68853d0e",
      "tree": "855a77dcac7a2f6136226b20d1273afbd0c5b397",
      "parents": [
        "20d880abecb60085dcfa557ab5b768babfc7da66"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Jul 11 17:58:06 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Jul 11 17:58:06 2016 +0200"
      },
      "message": "Requirements.txt: remove pyOpenSSL\n\nIt\u0027s not used anymore. Last import was removed in\nIdd18ab2cdf09024f83795eaa904ec3f2815f1fc8\n\nChange-Id: I91d6f3bed96cc71dd045aa8f8bd092caa61cc879\n"
    },
    {
      "commit": "a72f2c6fb7105d29afe23252273026ad385181b3",
      "tree": "04ab13c36e8da5f6f55fbba17de487c5b5c7decc",
      "parents": [
        "20d880abecb60085dcfa557ab5b768babfc7da66"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "jhakimra@redhat.com",
        "time": "Mon Jul 11 16:28:19 2016 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "jhakimra@redhat.com",
        "time": "Mon Jul 11 16:45:22 2016 +0200"
      },
      "message": "Removes explicit looping over dict .keys() method\n\nLooping over the .keys() method of a dictionary is an anti-pattern. In\nfact, the method is actually creating a new list which is redundant and\nunnecessary. Looping over a dictionary implicitly loops over its keys.\n\nChange-Id: I937d3f060bf95bb86e50fcb5dec8def524f6208e\n"
    },
    {
      "commit": "36063d227f7cd3ededdc99b23b0c7911f2233df2",
      "tree": "d05b111cd00655bfa131016f40598e55b09ca598",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 16:39:52 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Mon Jul 11 11:04:31 2016 +0800"
      },
      "message": "Add available params in metering labels client\u0027s comment\n\nSome interfaces in metering labels client have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: Iaba6c1be53e994c95f7f5c350ee018adcd337a6e\n"
    },
    {
      "commit": "84b5f43a0f175e87affa63527dd8f081a661a1aa",
      "tree": "9fcd6b15a9877b0de5dae52c5d7ff8de59576f53",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 14:16:45 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Mon Jul 11 10:50:49 2016 +0800"
      },
      "message": "Add available params in ports client\u0027s comment\n\nSome interfaces in ports client have **kwargs parameter, but no api\nreference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: I654f1e9872980c9ebaef772bf0340c953df666af\n"
    },
    {
      "commit": "cde957af94a9c841d40f43f5ddff8748d3ece540",
      "tree": "40f1db050005d1899ccf79d8367ec9cdf4e2926d",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 17:14:47 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Mon Jul 11 10:14:41 2016 +0800"
      },
      "message": "Add available params in neutron security group client\u0027s comment\n\nSome interfaces in neutron security group client have **kwargs parameter,\nbut no api reference links are given. so this is to add \"Available params\"\nin their comments.\n\nChange-Id: I177b07a3f96f593b8ba8a8a7c646429a6616925b\n"
    },
    {
      "commit": "20d880abecb60085dcfa557ab5b768babfc7da66",
      "tree": "940e6fb9e2cbb7eb9aa2112c2e8963e786562dca",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jul 09 19:28:30 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jul 09 19:28:30 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If056482410bc7364c34a46d3d99679e9be84cfa0\n"
    },
    {
      "commit": "8efac68cb9dd365f5c37a09412c3077403dc71b1",
      "tree": "d06d7b94e03d0dce928fc0bc69a582311d1bb0e9",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 16:49:52 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 16:49:52 2016 +0800"
      },
      "message": "Add available params in network clients\u0027 comment\n\nSome interfaces in network clients have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in\ntheir comments.\n\nChange-Id: Ifcfd32380ea840b35f068b460ca135f566de5d0d\n"
    },
    {
      "commit": "fe2c146335a4d61c76259c429694630876799218",
      "tree": "94eb55986930c6b846a5e317389a6cfbecb3b3db",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 17:24:37 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 16:24:49 2016 +0800"
      },
      "message": "Add available params in subnet pools client\u0027s comment\n\nSome interfaces in subnet pools client have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in\ntheir comments.\n\nChange-Id: I64662a3444402c5f02cff02bad80716c6f84ec86\n"
    },
    {
      "commit": "64a211fc547456c02f9957eaab1955234a4b61e0",
      "tree": "0dfb1612d01950320e19924c213774a8b0d1166e",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 17:19:05 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 15:47:09 2016 +0800"
      },
      "message": "Add available params in neutron security group rule client\u0027s comment\n\nSome interfaces in neutron security group rule client have **kwargs\nparameter, but no api reference links are given. so this is to add\n\"Available params\" in their comments.\n\nChange-Id: I9933af44dcc52d5607c0b3f17082d9d261b043b2\n"
    },
    {
      "commit": "2edbc3c4b7f5ee8302dadbd0c2b69cb7963f92be",
      "tree": "ab2256f17262c7ee46941709539b98733c6a25a3",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 14:36:25 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 14:36:25 2016 +0800"
      },
      "message": "Add available params in baremetal client\u0027s comment\n\nSome interfaces in baremetal client have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in\ntheir comments.\n\nChange-Id: I593d6f5917a30e8973c4ec553be76bc3e0a9c366\n"
    },
    {
      "commit": "d1945ffa2f1a18f92fa261689c19e12b15ee373c",
      "tree": "b47ea899157b3da50fb7b05a399c6dfaf3ea9f97",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Thu Jul 07 11:03:39 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 14:17:08 2016 +0800"
      },
      "message": "Add available params in identity v2 client\u0027s comment\n\nSome interfaces in identity v2 client have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in\ntheir comments.\n\nChange-Id: I95987e2a24c439b473bc9f9dcd64ac6c42c1e423\n"
    },
    {
      "commit": "742f4ab2df62b7602d5c287562e3c00525a89177",
      "tree": "02469d1800b8a0e3312136cee0b572d4c506c45b",
      "parents": [
        "73c449834bef51cde6cab7fb96091e84b2610d09"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jun 22 14:48:22 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Jul 08 13:45:40 2016 +0800"
      },
      "message": "Remove unused LOG\n\nThis is to remove unused LOG in some files\n\nChange-Id: I4eaf149e2002f30a99730a40a9bd8e4283bdbcb9\n"
    },
    {
      "commit": "5cb3a3419c27f383ceb56f5dd31e17e130085ce7",
      "tree": "51d92a0efcd1f9b5ce8639d8aeb1795423cb3072",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 16:27:27 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Fri Jul 08 13:43:54 2016 +0800"
      },
      "message": "Add available params in neutron float ips client\u0027s comment\n\nSome interfaces in neutron float ips client have **kwargs parameter, but no\napi reference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: I67fafeb6c5b368a1bd8432758d4aab7eda3958a8\n"
    },
    {
      "commit": "4dcd00253078158d9516974222b0c5bda0cf34a1",
      "tree": "fdebc041b5608d2e295e932e91d7a0e9df3269a2",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Anthony Washington",
        "email": "awashington251@gmail.com",
        "time": "Thu Jun 30 18:24:46 2016 +0000"
      },
      "committer": {
        "name": "Anthony Washington",
        "email": "anthony.washington@intel.com",
        "time": "Thu Jul 07 20:32:26 2016 +0000"
      },
      "message": "Add documentation for glance api\n\nAdded link to available params for list images.\n\nChange-Id: I6d34fc18acd08e74e61375749ae4c1ce66ce6876\n"
    },
    {
      "commit": "d519cb71952e3b12273c7e396cbee5c84ab643f9",
      "tree": "94383fb9ea585524b90f09c8d755caa3a20c9042",
      "parents": [
        "617e65ac038cf1d99b8982c0def34ac7425501c2",
        "de5fb0cf583273eccd1765c80c38ed26756c013a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 07 10:44:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 07 10:44:07 2016 +0000"
      },
      "message": "Merge \"Factor up (most) CONF value in clients.Manager\""
    },
    {
      "commit": "de5fb0cf583273eccd1765c80c38ed26756c013a",
      "tree": "801fb81316cd3df6d304455b916ed1c0e28a467b",
      "parents": [
        "23950143517d6e1004dabba4e71d58475cb5fd7f"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Mon Jun 13 12:15:00 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jul 06 23:54:26 2016 +0100"
      },
      "message": "Factor up (most) CONF value in clients.Manager\n\nFactor up CONF dependencies from the client manager class, so\nthat the part of it independent from CONF and unstable interfaces\ncan be moved to the manager base class, and be useful to external\nconsumers (such as plugins).\n\nAn helper function is defined in config.py to help extract from\nconfiguration the parameters relevant for service client __init__.\nThis is used for Tempest own service clients and will be used by\nplugins as well.\n\nPartially-implements: bp client-manager-refactor\n\nChange-Id: I19cdcf6f84144f6b1b0223a41a52f5b6e4b8fdd1\n"
    },
    {
      "commit": "df73bdf0c0502af5a5d0aa9d40b768548dada617",
      "tree": "e508ce8553c7c4625f0924b87ae7aea75d79d14a",
      "parents": [
        "617e65ac038cf1d99b8982c0def34ac7425501c2"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Jul 06 09:55:28 2016 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Jul 06 09:57:01 2016 -0700"
      },
      "message": "Check network_data info in config drive tests\n\nThere is an existing scenario test that verifies the meta_data.json\ncontents of config drives. Extend this to also do verification of the\nnetwork_data.json information on the config drive.\n\nThe network_data has been included in various ways by different cloud\ndeployments so we want to have a concrete test for this somewhere as the\nfirst step towards consistency.\n\nChange-Id: Ia148bca2cd932ccdf9735142e0082a330212ee04\n"
    },
    {
      "commit": "617e65ac038cf1d99b8982c0def34ac7425501c2",
      "tree": "3406ac820392484afcbaa4fd844a2b5f76ceb4ad",
      "parents": [
        "d9266a13d381381e301bddbbcf7eb3d79964a90a",
        "c4b0e0091b16773b8180946c73f789cc429673e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 14:18:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 14:18:36 2016 +0000"
      },
      "message": "Merge \"Making delete_on_termination configurable\""
    },
    {
      "commit": "d9266a13d381381e301bddbbcf7eb3d79964a90a",
      "tree": "82a84bd4dc80c03004d272f1b5711b662ebcd670",
      "parents": [
        "e1570f3a5d3ba374d3a5ab31218f1eb7d611535a",
        "fbfe20f5c0f590f5c281f5b17b9f6707703d8313"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 14:18:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 14:18:25 2016 +0000"
      },
      "message": "Merge \"Add available params in subnets client\u0027s comment\""
    },
    {
      "commit": "e1570f3a5d3ba374d3a5ab31218f1eb7d611535a",
      "tree": "9b71f188a047385921294ed5af78663903cd681b",
      "parents": [
        "83da4f5d7441366df1825dfad4ce237d501f8b39",
        "294846c0d3fae2e79b75534a8628d873196fae3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 14:09:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 14:09:05 2016 +0000"
      },
      "message": "Merge \"Add available params in networks client\u0027s comment\""
    },
    {
      "commit": "9df3a52d7754150fca235455492df4bbf9b3ff49",
      "tree": "e7e70bf47784d19ba2826a45253f3e0e8135b4dc",
      "parents": [
        "c4b0e0091b16773b8180946c73f789cc429673e8"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jul 06 14:09:48 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jul 06 14:09:48 2016 +0100"
      },
      "message": "Update docstring for create_test_server\n\nSeveral paramters are missing in the docstring of the helper to\ncreate test servers, so fixing that.\n\nChange-Id: I408de7b98ad60b98c86a776912951d9e04491b7e\n"
    },
    {
      "commit": "83da4f5d7441366df1825dfad4ce237d501f8b39",
      "tree": "75a93a6cca07a1d3124f8e8deaf215a66ce71596",
      "parents": [
        "6e9a2e5a16a66ae97ac8a1a9f805dc3bc72aefbc",
        "da566b99a207c383fe18484a650a3cf9a65105c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 13:06:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 13:06:20 2016 +0000"
      },
      "message": "Merge \"Extend server schema for extended volume attribute\""
    },
    {
      "commit": "b5e23216eb0ec5480855ebd86924a07a90644417",
      "tree": "0d6811fd2216f2163d0b3334779c7752a7bac550",
      "parents": [
        "6afd72d07434d835e2bc1065f9a02cd80e18b8f8"
      ],
      "author": {
        "name": "Jeffrey Zhang",
        "email": "zhang.lei.fly@gmail.com",
        "time": "Wed Jul 06 14:18:53 2016 +0800"
      },
      "committer": {
        "name": "Jeffrey Zhang",
        "email": "zhang.lei.fly@gmail.com",
        "time": "Wed Jul 06 20:39:43 2016 +0800"
      },
      "message": "Remove the unused tenant and user option in cleanup\n\nSince I8c24cd17f643083dde71ab2bd2a38417c54aeccb , these options have\nbeen removed and useless.So remove them.\n\nChange-Id: I0c60c4bab9bfc97745a5e344656f78f8995aa1bd\nCloses-Bug: #1599371\n"
    },
    {
      "commit": "6e9a2e5a16a66ae97ac8a1a9f805dc3bc72aefbc",
      "tree": "fc8fcc0a3d620dc644eb5fee2c23cb262d72a3c7",
      "parents": [
        "5d5488ecb681801b1f302615a88949bcb9376762",
        "0baba7096a9abd0fce430f3e49d201595a067a2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 11:19:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 11:19:25 2016 +0000"
      },
      "message": "Merge \"Disable file injection by default\""
    },
    {
      "commit": "5d5488ecb681801b1f302615a88949bcb9376762",
      "tree": "65e2ec47cc446d55d37fe930bfe04d87ea563a70",
      "parents": [
        "f81f5b5cc6ca7fdaab3171d713990f00e705ec55",
        "cb1c6297464f0a1bb80c3c8021a392ed4bddfc91"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 10:27:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 10:27:47 2016 +0000"
      },
      "message": "Merge \"Add documentation for glance api\""
    },
    {
      "commit": "f81f5b5cc6ca7fdaab3171d713990f00e705ec55",
      "tree": "7f7ed4b984ae00634511cc6f679af23c846decb8",
      "parents": [
        "613cdbc320ee57853ac428d44d3a2421f653dfe7",
        "9ed4104ee9316ce04fc351e10bf7d46194e209b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 10:27:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 10:27:38 2016 +0000"
      },
      "message": "Merge \"Tempest: Fixed a typo\""
    },
    {
      "commit": "e2dbc1f692f3422657ba5931b6eb6d43266d684f",
      "tree": "378c9483efca8a7df47d9de55b1c03efee9026f0",
      "parents": [
        "6afd72d07434d835e2bc1065f9a02cd80e18b8f8"
      ],
      "author": {
        "name": "yuyafei",
        "email": "yu.yafei@zte.com.cn",
        "time": "Wed Jul 06 16:09:19 2016 +0800"
      },
      "committer": {
        "name": "yuyafei",
        "email": "yu.yafei@zte.com.cn",
        "time": "Wed Jul 06 17:44:50 2016 +0800"
      },
      "message": "Remove white space between print and ()\n\nTrivialFix\n\nChange-Id: I757a1b513613ef9870e9f8dd1328c7630e4840df\n"
    },
    {
      "commit": "613cdbc320ee57853ac428d44d3a2421f653dfe7",
      "tree": "46a90ab1144def63e43bae8edf3792f71f633954",
      "parents": [
        "d2f46265c1f0000497df97bd464c181aa629151f",
        "dced423202be99dffcda21b85e14faa2c58aa46f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 08:52:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 08:52:35 2016 +0000"
      },
      "message": "Merge \"Fix minor details in README\""
    },
    {
      "commit": "d2f46265c1f0000497df97bd464c181aa629151f",
      "tree": "1c84967247a637ee33b03160406387af965862a7",
      "parents": [
        "6afd72d07434d835e2bc1065f9a02cd80e18b8f8",
        "531b01c0175aae0fcf915f6177315a7a72bb33c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 08:50:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 08:50:51 2016 +0000"
      },
      "message": "Merge \"Update quickstart for revised temepst init setup\""
    },
    {
      "commit": "294846c0d3fae2e79b75534a8628d873196fae3e",
      "tree": "61d4cf02da35662ffd52b4c0c5cf13a9c12f7d01",
      "parents": [
        "6afd72d07434d835e2bc1065f9a02cd80e18b8f8"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 14:21:29 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 14:21:29 2016 +0800"
      },
      "message": "Add available params in networks client\u0027s comment\n\nSome interfaces in networks client have **kwargs parameter, but no api\nreference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: I34a8bbe92326f1f37554838a00932aaf712b2a33\n"
    },
    {
      "commit": "fbfe20f5c0f590f5c281f5b17b9f6707703d8313",
      "tree": "4665f4fc38acde9f50e536ee476e23a3bd6d0ef1",
      "parents": [
        "6afd72d07434d835e2bc1065f9a02cd80e18b8f8"
      ],
      "author": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 13:42:27 2016 +0800"
      },
      "committer": {
        "name": "Lv Fumei",
        "email": "lv.fumei@zte.com.cn",
        "time": "Wed Jul 06 14:10:12 2016 +0800"
      },
      "message": "Add available params in subnets client\u0027s comment\n\nSome interfaces in subnets client have **kwargs parameter, but no api\nreference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: I770cf5cce2c532b914db74742bc86629db43ae60\n"
    },
    {
      "commit": "6afd72d07434d835e2bc1065f9a02cd80e18b8f8",
      "tree": "936c805af9a040fc954c888ccbaf35fe832bf553",
      "parents": [
        "a1f2ebe6ff81e1ebb0452964fb7074530602252d",
        "20a1d1144d7e2ad5ee2cc324b05f5c0176aa27a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 06 00:29:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 06 00:29:02 2016 +0000"
      },
      "message": "Merge \"Remove duplicated identity v2 clients\""
    },
    {
      "commit": "a1f2ebe6ff81e1ebb0452964fb7074530602252d",
      "tree": "02db76aa7013e7ed804cf9b7e8fd81fdf5a31893",
      "parents": [
        "90c0779f06f27a8e7081b471717596985d3bcf81",
        "49b387ab789147577eba9f57930e38d97375b21c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 05 22:19:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 22:19:05 2016 +0000"
      },
      "message": "Merge \"Fix test_project_create_with_parent\""
    },
    {
      "commit": "90c0779f06f27a8e7081b471717596985d3bcf81",
      "tree": "5a197e5cf71f9ce6a2e24bd27966d6d99f785c30",
      "parents": [
        "0b2c35e3d7ac5dfd40a1db71c166e8274efcb0d0",
        "9dea88ebad6df96d072f0b0a68218ae096f38dfe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 05 22:14:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 22:14:57 2016 +0000"
      },
      "message": "Merge \"Backup create using force flag\""
    },
    {
      "commit": "9ed4104ee9316ce04fc351e10bf7d46194e209b9",
      "tree": "74ccd559112c84818c5fec870f3ad82340fb901f",
      "parents": [
        "66483ceacc6e8c00bbe28f4639c79ab3ce8ec802"
      ],
      "author": {
        "name": "Puneet Arora",
        "email": "apuneet@vmware.com",
        "time": "Tue Jul 05 19:46:06 2016 +0000"
      },
      "committer": {
        "name": "Puneet Arora",
        "email": "apuneet@vmware.com",
        "time": "Tue Jul 05 20:00:07 2016 +0000"
      },
      "message": "Tempest: Fixed a typo\n\nChange-Id: I03e97fb446431adc1f113327ca54ae523a10602c\n"
    },
    {
      "commit": "dced423202be99dffcda21b85e14faa2c58aa46f",
      "tree": "729482da6d3f17863fb10c7ec7d2fd0883c808f5",
      "parents": [
        "531b01c0175aae0fcf915f6177315a7a72bb33c2"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jul 05 11:20:12 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jul 05 14:31:57 2016 -0400"
      },
      "message": "Fix minor details in README\n\nThis commit makes 3 updates to the README. First it adds a link to the\nofficial documentation at the top of the README. We\u0027ve had a number of\nbugs filed where people think the docs are broken because github\ndoesn\u0027t understand sphinx directives in its rst rendering. Including\na link to the openstack hosted logs will make it clear that the docs\noutput is only via sphinx. The second cleanup is adding an internal\nlink to the tempest configuration guide in the quickstart. The\nquickstart alludes to configuring tempest, but never actually provides\nan explanation on how to do it. Adding the link to the configuration\nguide should clear up any potential confusion. The last change here is\nremoving the external shield images from the readme. These raise sphinx\nwarnings (which we want to stop), and violate at least one distros\npackaging process for questionable value.\n\nCloses-Bug: #1589428\n\nChange-Id: I0f797478624df704c03a00bc3fae89bfcea5799a\n"
    },
    {
      "commit": "531b01c0175aae0fcf915f6177315a7a72bb33c2",
      "tree": "c96166b3003083e3062550d5ba4fe1ce7abf6e81",
      "parents": [
        "0b2c35e3d7ac5dfd40a1db71c166e8274efcb0d0"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jul 05 10:22:52 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jul 05 11:25:26 2016 -0400"
      },
      "message": "Update quickstart for revised temepst init setup\n\nThis commit updates the quickstart to reflect reality when using\ntempest init. The quickstart documented our original ideal expectation\nof how things worked, but because of python packaging limitations we\nhad to adjust it\u0027s behavior. However, the quickstart was never updated\nto reflect this change.\n\nChange-Id: Icbc0c005a344c25b7ab7d3fd059a9401747eca3f\nCloses-Bug: #1598882\n"
    },
    {
      "commit": "c4b0e0091b16773b8180946c73f789cc429673e8",
      "tree": "6515078176ad702727cb30ed6a69a6c7db5a1ad9",
      "parents": [
        "6406a4432d549a229168f698eafee86585d7365e"
      ],
      "author": {
        "name": "Andrea Rosa",
        "email": "andrea.rosa@hpe.com",
        "time": "Fri Jul 01 14:22:38 2016 +0100"
      },
      "committer": {
        "name": "Andrea Rosa",
        "email": "andrea.rosa@hpe.com",
        "time": "Tue Jul 05 14:25:45 2016 +0100"
      },
      "message": "Making delete_on_termination configurable\n\nIn the compute.create_test_server method the delete_on_termination\nparameter for the block device mapping is hard coded to be True, this\nchange allows to pass it as keyword argument, if it is not passed we\nkeep True as default value.\n\nChange-Id: I38fea4c9e0aca0d0c2fb97fd7d323c4e808ae050\n"
    },
    {
      "commit": "0b2c35e3d7ac5dfd40a1db71c166e8274efcb0d0",
      "tree": "77926793105b0150749af976c093d5181624048b",
      "parents": [
        "66483ceacc6e8c00bbe28f4639c79ab3ce8ec802",
        "43488a5d9a8d5166068275eae184782d00804b12"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 05 12:53:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 12:53:29 2016 +0000"
      },
      "message": "Merge \"Add purge flag in image_meta_to_headers\""
    },
    {
      "commit": "66483ceacc6e8c00bbe28f4639c79ab3ce8ec802",
      "tree": "5c64dc45ffe29d6fb356a577a8678b0db36166bd",
      "parents": [
        "7030633ab11105d08c08a57d7a273fdf9a8f1a9f",
        "08ce3f0dd99e6df1c305587b729358d57cbce325"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 05 10:37:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 10:37:22 2016 +0000"
      },
      "message": "Merge \"Restriction on sequence of allowed address pairs\""
    },
    {
      "commit": "da566b99a207c383fe18484a650a3cf9a65105c0",
      "tree": "48c0d3935d4848c3162c79eb4f688970c60284c3",
      "parents": [
        "7030633ab11105d08c08a57d7a273fdf9a8f1a9f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Jul 05 19:34:32 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Jul 05 19:34:32 2016 +0900"
      },
      "message": "Extend server schema for extended volume attribute\n\nextended volume attribute adds the \u0027id\u0027 in\n\u0027os-extended-volumes:volumes_attached\u0027 but JSON schema only check\nthe type array.\n\nWe should check \u0027id\u0027 with additional property false. Because v2.3\nversion adds another attribute in this response which can be strongly\nverified on previous versions.\n\nChange-Id: Icf6148017cdbc4f48d3ef9a964ee39fedda72b4e\n"
    },
    {
      "commit": "7030633ab11105d08c08a57d7a273fdf9a8f1a9f",
      "tree": "76a7e7f307e311f0281f3104a2a68b7cc78e1750",
      "parents": [
        "b002833f41ebc97e82c3813462c8f8d8546bfb66",
        "88c89b52aa42af3bcf8fd86a4692d441717b01fd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 05 08:17:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 08:17:19 2016 +0000"
      },
      "message": "Merge \"Use find_test_caller in test_utils instead of in misc\""
    },
    {
      "commit": "49b387ab789147577eba9f57930e38d97375b21c",
      "tree": "29f809602698a3f07ab55e385bd60e756d63519b",
      "parents": [
        "236954be0c7a33a854f035beaf6a8407c5125a59"
      ],
      "author": {
        "name": "Rodrigo Duarte",
        "email": "rduartes@redhat.com",
        "time": "Mon Jul 04 17:14:57 2016 -0300"
      },
      "committer": {
        "name": "Rodrigo Duarte",
        "email": "rduartes@redhat.com",
        "time": "Mon Jul 04 17:16:12 2016 -0300"
      },
      "message": "Fix test_project_create_with_parent\n\nThe cleanup was being done in the wrong order, we can never try\nto delete a project with children.\n\nChange-Id: Ib2a3934d0698a1223e368d03f5671989120901f7\n"
    },
    {
      "commit": "b002833f41ebc97e82c3813462c8f8d8546bfb66",
      "tree": "d96f2c7619bcf703d9b706ab92e7492ba8e904d2",
      "parents": [
        "236954be0c7a33a854f035beaf6a8407c5125a59"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Jul 04 17:29:23 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Jul 04 17:29:23 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I7373cde724ca25b844e15eac3d33a5cb805040db\n"
    },
    {
      "commit": "236954be0c7a33a854f035beaf6a8407c5125a59",
      "tree": "e6c81d452d57e5c18431fba8791b5eff9313eff0",
      "parents": [
        "6fddc299d87ff8aa579fac1bbb796f32edc58b8c",
        "4ee6b918bad9af444f2b1c63dbd61cbda4591775"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 04 16:04:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 04 16:04:06 2016 +0000"
      },
      "message": "Merge \"Add parent_id to create_project\""
    },
    {
      "commit": "6fddc299d87ff8aa579fac1bbb796f32edc58b8c",
      "tree": "f774f2680e6d8699bfd32df4a4209f6bd48c3cdb",
      "parents": [
        "c7f4d2bd2ab9c08dcfb40bc51cc9f2da68228cc5",
        "edb0a3b8fd707aa665d57046125033a5c10b1e67"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 04 13:58:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 04 13:58:59 2016 +0000"
      },
      "message": "Merge \"Fix teardown of the identity api\""
    },
    {
      "commit": "0baba7096a9abd0fce430f3e49d201595a067a2a",
      "tree": "7802798f218cf2203c6b30efd36121a39bbaeb17",
      "parents": [
        "c7f4d2bd2ab9c08dcfb40bc51cc9f2da68228cc5"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sun Jul 03 19:24:08 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Jul 04 08:47:35 2016 -0400"
      },
      "message": "Disable file injection by default\n\nNova change 9ce99a44cf85e431227536e2251ef05b52e61524 disabled\nfile injection with the libvirt driver by default back in Icehouse.\n\nWith nova change Ieb0f64847e31622bd86d1c5f4672c37b3a89f197,\nrequesting file injection on a host that disables it will result\nin a failure.\n\nTempest should also disable file injection by default since the\nentire stack has to be configured properly to test this.\n\nChange-Id: Ibcf7f87feda86242de17c035fd62a86aabebf919\nCloses-Bug: #1598581\n"
    },
    {
      "commit": "43488a5d9a8d5166068275eae184782d00804b12",
      "tree": "88868c436bb122a3963720103994a1a707761eb3",
      "parents": [
        "61b82bf2368f382bf2e7af88de02dfe6de04827e"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Jun 30 12:18:35 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jul 04 15:55:52 2016 +0800"
      },
      "message": "Add purge flag in image_meta_to_headers\n\nWhen calling image_client_v1\u0027s update_image with \"purge\" flag,\nit raise 400 Bad Request with message \"Bad header: x-image-meta-purge-props\".\nThis is to add purge transform in image_meta_to_headers to support purge flag.\n\nChange-Id: I2a30c2fc746701805f9e9cc77068c7eaa17dbcb8\nCloses-Bug: #1597591\n"
    },
    {
      "commit": "c7f4d2bd2ab9c08dcfb40bc51cc9f2da68228cc5",
      "tree": "ba1cc1859e9e4b0ae47f8ef6151b09bf6940e12d",
      "parents": [
        "68ab4d0a162130dca83e5cb87cea5fd612e9f84d",
        "ab77cbfb72416a765a57b46e1abf9c2a048ad92a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 02 14:23:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 02 14:23:08 2016 +0000"
      },
      "message": "Merge \"Cleanup tempest quickstart\""
    },
    {
      "commit": "68ab4d0a162130dca83e5cb87cea5fd612e9f84d",
      "tree": "203dd629a40e6d9de33b21dda6e37d39de8506ea",
      "parents": [
        "0d6c4c2163f2c7657f655b074b8254d30d12c0d0",
        "85c8e3e60d4414e1af63b8e1b0449e6800122cac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 01 19:43:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 19:43:58 2016 +0000"
      },
      "message": "Merge \"Add basic tempest run instructions to the quickstart\""
    },
    {
      "commit": "0d6c4c2163f2c7657f655b074b8254d30d12c0d0",
      "tree": "e2d9ee5e2fdc3542351f1563bf5d81e629ba05e7",
      "parents": [
        "6406a4432d549a229168f698eafee86585d7365e",
        "30c9ee51e83f9225782a083fc01d3086e292f367"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 01 19:43:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 19:43:26 2016 +0000"
      },
      "message": "Merge \"Add support for specifying a config file to tempest run\""
    }
  ],
  "next": "ab77cbfb72416a765a57b46e1abf9c2a048ad92a"
}
