)]}'
{
  "log": [
    {
      "commit": "0ad690430bd6851dc83e0e4131c762d42b6e840a",
      "tree": "b28bdba1fc37e1ea41f57804dffa771e710ad76f",
      "parents": [
        "c99373b0bcf2dc4be559a991dcf61875676c1d08",
        "7012c8654c045b67b0fa69e0558686af0bdfe059"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 14 03:21:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 14 03:21:23 2016 +0000"
      },
      "message": "Merge \"Remove JSON from class name\""
    },
    {
      "commit": "c99373b0bcf2dc4be559a991dcf61875676c1d08",
      "tree": "ed7f367eff0736ed34c0dd4a220ba61e03f23736",
      "parents": [
        "355875a90410ab387c550d6d601bcc3ea6de2643",
        "f2d1f57e0010f6463914f247a23166b4d6ec1932"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 13 18:04:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 13 18:04:20 2016 +0000"
      },
      "message": "Merge \"Refactor extract code to function in auth.py\""
    },
    {
      "commit": "355875a90410ab387c550d6d601bcc3ea6de2643",
      "tree": "8af2da7c2f2df2b3439cc7fda42a92ab3973216b",
      "parents": [
        "dba61befeea41370f9ab40f94dbfbf26ede504ec"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Apr 13 03:45:56 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Apr 13 03:45:56 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If340ac664f5ec41b96fdf412c18ef4e859e2207d\n"
    },
    {
      "commit": "dba61befeea41370f9ab40f94dbfbf26ede504ec",
      "tree": "84c6d7e446e19c7c6c9b7331343548e364461e0e",
      "parents": [
        "5de99e4959544f4eb3d7a1138b14d866ca9260a7",
        "72e8376175fb47ad36a27959ff7298a670fb732e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 13 02:18:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 13 02:18:33 2016 +0000"
      },
      "message": "Merge \"Remove virtualenv management scripts from oslo-incubator\""
    },
    {
      "commit": "5de99e4959544f4eb3d7a1138b14d866ca9260a7",
      "tree": "87edf298bfb94f42bbbb02a39198d1acd14f98d5",
      "parents": [
        "0aa0342273b13fb9d85c9c922b8e6b811cf96fe1",
        "68c3cb05f693708922258f7abb3a3365b867b1b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 12 19:11:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 12 19:11:15 2016 +0000"
      },
      "message": "Merge \"Updated Image Not Created Error Thrown\""
    },
    {
      "commit": "0aa0342273b13fb9d85c9c922b8e6b811cf96fe1",
      "tree": "e2e36fc7039a1df648be7bdcbb4dd7b04b45da34",
      "parents": [
        "b39bbce80c69a57c708ed1b672319f111c79bdd5",
        "00f259670cd792b536bc82b34514e23f90662a51"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 12 19:11:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 12 19:11:03 2016 +0000"
      },
      "message": "Merge \"Get rid of httplib2, use urllib3 instead\""
    },
    {
      "commit": "b39bbce80c69a57c708ed1b672319f111c79bdd5",
      "tree": "c8f883f8fb2bfac5843e6af1bf7de16dd341932b",
      "parents": [
        "0afc659299b2df8c6e99a193eb2b5d138277aa79",
        "bc830d04a563c41f5b5207fd2573b2972a35f097"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 12 19:09:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 12 19:09:48 2016 +0000"
      },
      "message": "Merge \"Fix volume mountpoint - read from configuration file\""
    },
    {
      "commit": "00f259670cd792b536bc82b34514e23f90662a51",
      "tree": "025205da921e92f6ce535ae57a2fc813f87b1bd9",
      "parents": [
        "0afc659299b2df8c6e99a193eb2b5d138277aa79"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Mar 18 17:10:07 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Apr 12 16:09:10 2016 +0200"
      },
      "message": "Get rid of httplib2, use urllib3 instead\n\nhttplib2 has been abandonned by its author [1] and is less going\nto be updated and maintained than urllib3. So, let\u0027s replace httplib2\nwith urllib3.\n\nNote that this patch mostly rework the unit tests.\n\nI removed the files `tempest.tests.fake_identity` and\n`tempest.tests.fake_http` to use their `tempest.tests.lib` counterpart.\n\nAlso, I tried to \"encapsulated\" HTTP calls and use\n`tempest/lib/common/http.py` everywhere so that we only import\nurllib3 once. This makes us not so dependent on a specific HTTP\nlibrary.\n\n[1] http://bitworking.org/news/2016/03/an_update_on_httplib2\nChange-Id: Id469e78afdb69a404144568a454d98d20a924231\n"
    },
    {
      "commit": "0afc659299b2df8c6e99a193eb2b5d138277aa79",
      "tree": "7386b2f76a3868e3a1f6a5ef948f23b2a1eadebc",
      "parents": [
        "7edda7e6095d45cd54ef6e4bd12811457d9fdcf2",
        "411290482a7c3c1349defc05303a79b49c3b6aed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 12 02:39:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 12 02:39:42 2016 +0000"
      },
      "message": "Merge \"Use tempest.tests.lib.base instead of tempest.tests.base\""
    },
    {
      "commit": "68c3cb05f693708922258f7abb3a3365b867b1b7",
      "tree": "ecac6ffa0fdd11668dfe0bac69d5b4207cfe157f",
      "parents": [
        "7edda7e6095d45cd54ef6e4bd12811457d9fdcf2"
      ],
      "author": {
        "name": "Slade Baumann",
        "email": "baumann@us.ibm.com",
        "time": "Mon Apr 11 17:05:11 2016 -0500"
      },
      "committer": {
        "name": "Slade Baumann",
        "email": "baumann@us.ibm.com",
        "time": "Mon Apr 11 17:42:44 2016 -0500"
      },
      "message": "Updated Image Not Created Error Thrown\n\nWhen image creation fails in this instance, we get a\ndelete image error. The error is occuring where the image isn\u0027t even\ncreated in the first place. This patch makes it so the error will be\nthat the image is never created, instead of failure of deletion.\nIt will make the stacktrace easier to understand in the case that\nsomeone runs into this error in the future.\n\nChange-Id: I2f38685d36855fe23dea6624a9c9aef04a5158f9\n"
    },
    {
      "commit": "7012c8654c045b67b0fa69e0558686af0bdfe059",
      "tree": "9055fca8115ea50a015d804f2ea9483143be14f3",
      "parents": [
        "7edda7e6095d45cd54ef6e4bd12811457d9fdcf2"
      ],
      "author": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Mon Apr 11 22:32:05 2016 +0000"
      },
      "committer": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Mon Apr 11 22:32:05 2016 +0000"
      },
      "message": "Remove JSON from class name\n\nNetworksTestJSON class has already been renamed to NetworksTest\nin patch Ie4ffd458456d03b0b817b01bbed391f359240db2. To be\nconsistent, remove JSON from other test classes that inheritate\nfrom it.\n\nChange-Id: I5504aea2263842a639df51839cc590e467fc10e8\n"
    },
    {
      "commit": "f2d1f57e0010f6463914f247a23166b4d6ec1932",
      "tree": "89e2082bb5ac7916b2a2c32153e12113b2d2fb02",
      "parents": [
        "7edda7e6095d45cd54ef6e4bd12811457d9fdcf2"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Apr 11 15:02:01 2016 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Mon Apr 11 15:03:02 2016 -0500"
      },
      "message": "Refactor extract code to function in auth.py\n\nCode for applying filters to the urls in the KeystoneV*AuthProvider\nclasses was copy-pasted. Extracting the copied code to a function so\nthat fixes can be made in one place.\n\nChange-Id: I6b1029d2004fe0208519b506c2751390a6c49569\n"
    },
    {
      "commit": "7edda7e6095d45cd54ef6e4bd12811457d9fdcf2",
      "tree": "63e419fecc7adbdad1038d0c16966ef4d88a0826",
      "parents": [
        "a16bf19ea9c597395b4612056201e69fe5c610c8",
        "b5f6978692bf3ebb86636d9e979ad553704e89e1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 17:38:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 17:38:21 2016 +0000"
      },
      "message": "Merge \"Adding explanation comment for multi-node test\""
    },
    {
      "commit": "411290482a7c3c1349defc05303a79b49c3b6aed",
      "tree": "731bc7ba70ead10decc13860624de06604fa6e37",
      "parents": [
        "6f56a0ec0bc31c273dcc7e24d8e92d7df550a2ce"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Mar 29 21:21:16 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Apr 11 12:32:01 2016 +0200"
      },
      "message": "Use tempest.tests.lib.base instead of tempest.tests.base\n\nThose 2 files were identical. We should use `tempest.tests.lib.base`\nnow that we are commited to tempest.lib.\nChange-Id: I45d73891f3c0829a2378a032dfc02e5ac0ee34b7\n"
    },
    {
      "commit": "a16bf19ea9c597395b4612056201e69fe5c610c8",
      "tree": "acf62d0b098d7ff82a286fcf6a25e87f058d8728",
      "parents": [
        "6f56a0ec0bc31c273dcc7e24d8e92d7df550a2ce",
        "1608cc0950e24697039672e3d809e0dab8a931f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 09:59:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 09:59:01 2016 +0000"
      },
      "message": "Merge \"Fix Review Checklist URL\""
    },
    {
      "commit": "b5f6978692bf3ebb86636d9e979ad553704e89e1",
      "tree": "80271f4d60fe86881f1d596ba10e10d1ab9a3eab",
      "parents": [
        "7d007278fc38849eec3db39c19e0838b81777d14"
      ],
      "author": {
        "name": "Eran Kuris",
        "email": "ekuris@redhat.com",
        "time": "Sun Apr 10 11:48:28 2016 +0300"
      },
      "committer": {
        "name": "Eran Kuris",
        "email": "ekuris@redhat.com",
        "time": "Mon Apr 11 08:47:01 2016 +0000"
      },
      "message": "Adding explanation comment for multi-node test\n\nChange-Id: I71698afb2ceb025b137ff39d3842ff69a934afc4\n"
    },
    {
      "commit": "6f56a0ec0bc31c273dcc7e24d8e92d7df550a2ce",
      "tree": "4d2faa537f21a7b49337c7289a2ebaa0900e74d7",
      "parents": [
        "8bb8b683bd0480354226885c7ed8b878058f110d",
        "d4d0b93f4a5958756f7f00c266a962c6724cba76"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 07:57:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 07:57:26 2016 +0000"
      },
      "message": "Merge \"Change alarm client name and tenant name\""
    },
    {
      "commit": "8bb8b683bd0480354226885c7ed8b878058f110d",
      "tree": "a81b47cb771a2a1199ac8b466452bd9fc1bce503",
      "parents": [
        "2595e6584100c704f5f736d2f6247347a6935b5a",
        "3e758ee22bdaeb99cc6430eefd96e15ea07fca45"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 05:53:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 05:53:18 2016 +0000"
      },
      "message": "Merge \"Move keypair client to lib interfaces\""
    },
    {
      "commit": "1608cc0950e24697039672e3d809e0dab8a931f8",
      "tree": "ffc2451fe6fe5b8e8f679bcfb5969e2321ef0626",
      "parents": [
        "2595e6584100c704f5f736d2f6247347a6935b5a"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Apr 11 13:54:38 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Apr 11 13:54:38 2016 +0900"
      },
      "message": "Fix Review Checklist URL\n\nThis commit fixes the Review Checklist URL. The page has been move to\nthe OpenStack Infra Manual.\n\nChange-Id: Ieca7a9aca8fd13187533c2a6c7c8b0ff32ff80a3\n"
    },
    {
      "commit": "2595e6584100c704f5f736d2f6247347a6935b5a",
      "tree": "45b9171bf471ddbaecc762186540916520353ee3",
      "parents": [
        "78f3ff08ca5d952bba4c6cc139c23389a583d2e2",
        "12b28e993b621493e4514c56d2230c8c0a31dbc5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 03:47:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 03:47:31 2016 +0000"
      },
      "message": "Merge \"Extend T110 check for lib\u0027s service clients\""
    },
    {
      "commit": "78f3ff08ca5d952bba4c6cc139c23389a583d2e2",
      "tree": "7ed504007a08eb1dbabae1b93d61a2286a01bb87",
      "parents": [
        "7d007278fc38849eec3db39c19e0838b81777d14",
        "9eb846b1bff095c33d9abb1c42272ad052151571"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 11 02:34:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 02:34:57 2016 +0000"
      },
      "message": "Merge \"Update extra_headers param docstring\""
    },
    {
      "commit": "9eb846b1bff095c33d9abb1c42272ad052151571",
      "tree": "a5c4e7dc417f566f7c94816c278ee51b5761221c",
      "parents": [
        "ac94d0640cbcdbccf90d1da343dad0f01539779f"
      ],
      "author": {
        "name": "vsaienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Apr 09 00:35:47 2016 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sun Apr 10 17:20:20 2016 +0000"
      },
      "message": "Update extra_headers param docstring\n\nextra_headers is a boolean value that indicates if headers should\nbe updated by get_headers() or not.\n\nRemove unnecessary copy operation.\n\nChange-Id: If6b37879b7d0af960765159db369a32dff481aef\n"
    },
    {
      "commit": "7d007278fc38849eec3db39c19e0838b81777d14",
      "tree": "d3fd398354dcd4a1859d80c15ee742f96d336208",
      "parents": [
        "6248c71c73a7811a31fd94a69a48de27a1f977d8",
        "ce31ecaed088c770ebdce506fbf41fc6c0d5ea7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 09 13:21:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 09 13:21:58 2016 +0000"
      },
      "message": "Merge \"Add separate release notes page for v11.0.0\""
    },
    {
      "commit": "6248c71c73a7811a31fd94a69a48de27a1f977d8",
      "tree": "9774574e60b98fbd7bf2b7685fd60d37eb10b3da",
      "parents": [
        "df5d108a065adc17413e63dec203768ef504de1a",
        "254a9a5aa537515392bb5a1f905edec0a1a333c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 09 09:50:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 09 09:50:21 2016 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "df5d108a065adc17413e63dec203768ef504de1a",
      "tree": "4b518aa0178d98c1e276b9e8788a16e58b505553",
      "parents": [
        "2718b3adce57e5f7f5caf89434ee61aa6b59306e",
        "29e9cab8c2a4507aaccae5804cba21400200f9ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 09 05:17:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 09 05:17:39 2016 +0000"
      },
      "message": "Merge \"Change assertTrue(isinstance()) by optimal assert\""
    },
    {
      "commit": "254a9a5aa537515392bb5a1f905edec0a1a333c5",
      "tree": "d07b46fe4cf4f23db4819f3250bcc9376a22458b",
      "parents": [
        "2718b3adce57e5f7f5caf89434ee61aa6b59306e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 08 23:57:22 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 08 23:57:22 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I282cfa9422e5364252f7b43d20dc650cb97a8cee\n"
    },
    {
      "commit": "ce31ecaed088c770ebdce506fbf41fc6c0d5ea7d",
      "tree": "09d5c4d9887551168841e9b4c15b2b9e9616ad83",
      "parents": [
        "d42f1802d01eec5eea72ca5b1958c3b988b88aa6"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Apr 08 11:08:20 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Apr 08 15:29:20 2016 -0400"
      },
      "message": "Add separate release notes page for v11.0.0\n\nThis commit makes a separate page in the generated release note docs\nfor the v11.0.0 release.\n\nChange-Id: I7dabe26dbe1f08efea2aa99730fde0269b26ce6c\n"
    },
    {
      "commit": "2718b3adce57e5f7f5caf89434ee61aa6b59306e",
      "tree": "0bc6696326d4dbc2b38a79f1a0c252ff3d3d69cb",
      "parents": [
        "d42f1802d01eec5eea72ca5b1958c3b988b88aa6"
      ],
      "author": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Tue Feb 23 16:47:14 2016 -0500"
      },
      "committer": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Fri Apr 08 10:23:38 2016 -0700"
      },
      "message": "Move multi-tenant server negative tests into subclass\n\nMost of the server negative tests only require one tenant/project,\nbut the base class requires two tenants. This patch creates a\nnew subclass to isolate the multi-tenant tests, allowing for\nfewer resources to be allocated for tests that do not need to\ncheck tenant isolation. This work is in part to support DefCore\nefforts [1]\n\n[1] https://review.openstack.org/#/c/253138/\n\nChange-Id: I2319558165a2a098e7af4f6965ed1e00e69c46df\n"
    },
    {
      "commit": "d4d0b93f4a5958756f7f00c266a962c6724cba76",
      "tree": "564e69304d0fbccc13d7b5d7e7124108c74da0f7",
      "parents": [
        "438084d0cf8dd993673b83d8452ea7035f14f1ff"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Apr 08 08:57:29 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Apr 08 14:55:35 2016 +0000"
      },
      "message": "Change alarm client name and tenant name\n\nRefactor to use correct client for alarms and project_name instead of\ntenant_name\n\nAlso should test for aodh service being available instead of alarming,\nas ceilometer no longer handles alarming.\n\nChange-Id: I3aeedcb0277c8565b7935b77a2313c63319e92ff\nCloses-Bug: #1567832\n"
    },
    {
      "commit": "d42f1802d01eec5eea72ca5b1958c3b988b88aa6",
      "tree": "7f95a7ae100ffa4ccb7165824b519dc4f07fdf86",
      "parents": [
        "438084d0cf8dd993673b83d8452ea7035f14f1ff",
        "bdc16bfaf1946c0872a6e97d6d1d1ba44547ab63"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 08 08:59:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 08 08:59:49 2016 +0000"
      },
      "message": "Merge \"include domain_id when creating groups\""
    },
    {
      "commit": "29e9cab8c2a4507aaccae5804cba21400200f9ce",
      "tree": "2f86a6bde1e4b20b0632e7fdf8e6684c546a573c",
      "parents": [
        "75996a570bcf0013494680e930fcd40eb08399da"
      ],
      "author": {
        "name": "Shuquan Huang",
        "email": "huang.shuquan@99cloud.net",
        "time": "Wed Dec 30 22:43:49 2015 +0800"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Apr 08 10:33:23 2016 +0200"
      },
      "message": "Change assertTrue(isinstance()) by optimal assert\n\nSome of tests use different method of assertTrue(isinstance(A, B)) or\nassertEqual(type(A), B). The correct way is to use assertIsInstance(A,\nB) provided by testtools.\n\nChange-Id: Ie98c1aec65281fa1784070ce76e472caca7cfc47\nCloses-bug: #1268480\n"
    },
    {
      "commit": "438084d0cf8dd993673b83d8452ea7035f14f1ff",
      "tree": "80b8c082df6dcffa5cede8b3fb68d468adc2f5e4",
      "parents": [
        "75996a570bcf0013494680e930fcd40eb08399da",
        "a413652c250677bc881c51c4a592bacfa3faac69"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 08 01:43:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 08 01:43:38 2016 +0000"
      },
      "message": "Merge \"Prepare for dynamic generation of tempest plugin registry\""
    },
    {
      "commit": "12b28e993b621493e4514c56d2230c8c0a31dbc5",
      "tree": "baa9b424ec0b89324fe4b62a254ea57a6743d94f",
      "parents": [
        "eda607cb1c89762a54290c4525d81c1b192c421f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 06 10:43:51 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Apr 07 15:53:57 2016 -0700"
      },
      "message": "Extend T110 check for lib\u0027s service clients\n\nCurrent T110 check is just working for tempest.service modules, but\nwe have migrated lib\u0027s service clients into tempest.lib.service.\nSo we need to check these modules also on T110.\nThis patch extends the check for these modules.\n\nChange-Id: Id102ba359f86bb7417e121e70c707aae36a24740\n"
    },
    {
      "commit": "75996a570bcf0013494680e930fcd40eb08399da",
      "tree": "b60ea20d6b73cd7be06a0e43a068577fb3501f3a",
      "parents": [
        "577ce6338dd5d5f9fd495e404dac8a9468d35d72",
        "4f549df17d68f8b1f5f50a694edb0a39f78c5ab9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 07 17:54:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 07 17:54:23 2016 +0000"
      },
      "message": "Merge \"Fix `test_requires_ext_decorator_with_all_ext_enabled`\""
    },
    {
      "commit": "577ce6338dd5d5f9fd495e404dac8a9468d35d72",
      "tree": "86d349a1a83996fa026902463f7183b465f4677d",
      "parents": [
        "544f73f297a71048ece6a4265fc910f7d964b18c",
        "43e7fcff6f42e6ce81d87f7656424698103595d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 07 17:54:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 07 17:54:13 2016 +0000"
      },
      "message": "Merge \"Make ports_client use common waiter method\""
    },
    {
      "commit": "544f73f297a71048ece6a4265fc910f7d964b18c",
      "tree": "660426a361e3a1cd6f3de0306562eda476245f92",
      "parents": [
        "8a86763152e26a006c459613cf1d8b25e0a4c5dd",
        "ed6e586b9f8f0ada10af7711f297afa01b2b7754"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 07 17:54:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 07 17:54:00 2016 +0000"
      },
      "message": "Merge \"deprecate use of tenant in configs\""
    },
    {
      "commit": "8a86763152e26a006c459613cf1d8b25e0a4c5dd",
      "tree": "5acca5955c82e6bf25576fecd6e3fb7e81534ca6",
      "parents": [
        "19a29d80bf7302295de53d5e30c1ebca09802090",
        "b97b8be74d606d8144569b95d4320127f51283ac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 07 15:51:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 07 15:51:01 2016 +0000"
      },
      "message": "Merge \"Add release notes for tempest release 11.0.0\""
    },
    {
      "commit": "3e758ee22bdaeb99cc6430eefd96e15ea07fca45",
      "tree": "e54a3ccef5983090aeaad8107779b74bbc696385",
      "parents": [
        "eda607cb1c89762a54290c4525d81c1b192c421f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 07 09:29:02 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 07 00:42:26 2016 +0000"
      },
      "message": "Move keypair client to lib interfaces\n\nFor microversion testing framework, keypair client was\nkept in tempest and modified for 2.2 and 2.10 microversion tests.\n\nNow microversion stuff is all merged and we can move modified\nkeypair clients along with its schema files to lib folder.\n\nNote- There is no backward compatibility changes in this interface.\n\nChange-Id: Id8012ae123997142f645bcca8f250659fe73bb8e\n"
    },
    {
      "commit": "19a29d80bf7302295de53d5e30c1ebca09802090",
      "tree": "3daf05628d994f7e67b880233059e09b72056c1c",
      "parents": [
        "eda607cb1c89762a54290c4525d81c1b192c421f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 06 19:28:56 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 06 19:30:46 2016 -0400"
      },
      "message": "Skip test_compare_db_flavors_with_os\n\nThis commit skips test_compare_db_flavors_with_os. This has a 100%\nfailure rate in the gate right now. This is likely related to the\ndevstack nova change creating the default flavors. But, if so this\nindicates how fragile the test is and it\u0027s unrealistic dependence\non the old defaults. Let\u0027s skip for now to unblock things.\n\nRelated-Bug: #1567134\n\nChange-Id: I6e3ef31f5bff42e4ff80742e4649ea667dc945b5\n"
    },
    {
      "commit": "ed6e586b9f8f0ada10af7711f297afa01b2b7754",
      "tree": "1fed2c438af65613b48556c13fa3f5ed36180de7",
      "parents": [
        "fbca80d640646528e94ddf7fddef8d966db6f5d6"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Apr 04 10:49:13 2016 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Apr 06 22:26:18 2016 +0100"
      },
      "message": "deprecate use of tenant in configs\n\nOpenStack has settled (a very long time ago) on project to represent\nthe container which has users. We should make tempest configs always\nuse project versions of these names. This deprecates the old tenant\nversions of these names, and makes project version the prefered\noption.\n\nChange-Id: Ied68c0326cf891a4e6eb3db51dc5f43241e4b8d2\n"
    },
    {
      "commit": "43e7fcff6f42e6ce81d87f7656424698103595d8",
      "tree": "1214cb1555daa272faf99ebcfb724641f02098cb",
      "parents": [
        "eda607cb1c89762a54290c4525d81c1b192c421f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Apr 04 11:59:13 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 06 06:00:08 2016 -0700"
      },
      "message": "Make ports_client use common waiter method\n\nwait_for_resource_deletion() of network_client is used only for\nports_client and Tempest has a common waiter method in its rest\nclient. So this patch makes ports_client use the method and removes\nnetwork_client module for the cleanup.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3145163621dbf7c053f040d4c75b1dd16770ba55\n"
    },
    {
      "commit": "eda607cb1c89762a54290c4525d81c1b192c421f",
      "tree": "6222c06d5f68fa577a8dd3407c461d7cde6f51d6",
      "parents": [
        "fbca80d640646528e94ddf7fddef8d966db6f5d6",
        "a0a9b24de0a2b2c48ce95a988c43cc9affe50652"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 05 12:04:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 05 12:04:56 2016 +0000"
      },
      "message": "Merge \"Remove AuthorizationTestJSON tests\""
    },
    {
      "commit": "bc830d04a563c41f5b5207fd2573b2972a35f097",
      "tree": "23e10dc885d06386260d2d7dac44c0627c1143c4",
      "parents": [
        "534a8dc60dfef116156b8f9ee60071a9bf4e4f90"
      ],
      "author": {
        "name": "bkopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Mar 27 14:09:47 2016 +0300"
      },
      "committer": {
        "name": "bkopilov",
        "email": "bkopilov@redhat.com",
        "time": "Tue Apr 05 08:56:30 2016 +0300"
      },
      "message": "Fix volume mountpoint - read from configuration file\n\nThe mount location is configured on tempest.conf file\nThere is no reason for hardcoded mount per test if all\ntests mount to same location.\n\nChange-Id: I68b1878a1f434ea018981c680148c6c782d97600\n"
    },
    {
      "commit": "a0a9b24de0a2b2c48ce95a988c43cc9affe50652",
      "tree": "fdebd1f59ca6504f9272d69361914a0f91c428a6",
      "parents": [
        "11df0f3b9666da0e4d0d4e195e1a183908928f39"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 30 07:42:08 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Apr 04 17:27:35 2016 -0400"
      },
      "message": "Remove AuthorizationTestJSON tests\n\nThese are a set of legacy negative tests that make an assumption that\nNova service URLs will have {project_id} in them, and that changing\nthe value of {project_id} is a meaningful way to attempt to access\nresources by another tenant. Neither of these things are true.\n\nAs of midway through Mitaka Nova landed a microversion that makes\n{project_id} an optional construct. When we actually deploy systems\nwith this, of the 25 tests listed, 20 fail, 3 are skipped (due to\ncustom skip logic I previously add), and 2 pass. Those 2 passes are\nactually as suspect as anything else, as they should now fail, and\ndemonstrates other bugs in Tempest.\n\nThe removal of these tests followed the full process required for\nremoval of tests -\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-March/088716.html\n\nChange-Id: I81d99d65b8affaea44ddd6643d6acc40068eead7\n"
    },
    {
      "commit": "fbca80d640646528e94ddf7fddef8d966db6f5d6",
      "tree": "d5d4e3a1f3251c05373c8127e7f5c004c3c22b30",
      "parents": [
        "534a8dc60dfef116156b8f9ee60071a9bf4e4f90",
        "4541bd12ea8f4fdd5f51bea8b6853f61ec4b6ca7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 04 09:24:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 04 09:24:43 2016 +0000"
      },
      "message": "Merge \"Add tests for compute v2.10 microversion\""
    },
    {
      "commit": "534a8dc60dfef116156b8f9ee60071a9bf4e4f90",
      "tree": "5def96d5f128efe186b712d1bc35073426f9a099",
      "parents": [
        "ac94d0640cbcdbccf90d1da343dad0f01539779f",
        "7278802f13d9600ad40bcd8f0b47a96c97e365f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 01 03:08:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 01 03:08:19 2016 +0000"
      },
      "message": "Merge \"Ignore created_at/updated_at in test_show_port\""
    },
    {
      "commit": "7278802f13d9600ad40bcd8f0b47a96c97e365f3",
      "tree": "1dceed0652279134e1d1af11559eb3bbc3168c60",
      "parents": [
        "e2644c0ee8018b753756ec3940305d13a8792471"
      ],
      "author": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Thu Mar 24 13:02:09 2016 +0000"
      },
      "committer": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Wed Mar 30 14:25:13 2016 +0000"
      },
      "message": "Ignore created_at/updated_at in test_show_port\n\ntest_show_port compares dict elements from create_port \u0026 show_port.\nThe POST request in create_resource may retrieve inconsistent time\nfor created_at/updated_at elements when the actual resource creation\nturns the next second to fill database. This patch ignores these two\nfields when comparing port dicts from create/show functions.\n\nWith this patch test_show_port avoids mismatch errors like this:\n created_at: expected 2016-03-23T22:20:42, actual 2016-03-23T22:20:41\n updated_at: expected 2016-03-23T22:20:42, actual 2016-03-23T22:20:41\n\nChange-Id: Ic6a17c88cbc394eb970cfcc994de53288305f612\nCloses-Bug: #1563885\n"
    },
    {
      "commit": "ac94d0640cbcdbccf90d1da343dad0f01539779f",
      "tree": "b29267ec9b3d2ed04a4a05e81dad6e069cf6e274",
      "parents": [
        "79f8fedab01290fba3676fc29df5213cf4f029a4",
        "d598d2f64272f40c2825efb5101b7fe1f4c40884"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 30 10:33:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 30 10:33:24 2016 +0000"
      },
      "message": "Merge \"Remove the migrated service client\""
    },
    {
      "commit": "4f549df17d68f8b1f5f50a694edb0a39f78c5ab9",
      "tree": "21d683a530c793d7434d5b9298fea72091074655",
      "parents": [
        "9b79e918e078ee75c7bb9d007380391d049bdcb5"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Sat Mar 05 17:22:37 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Mar 30 10:57:51 2016 +0200"
      },
      "message": "Fix `test_requires_ext_decorator_with_all_ext_enabled`\n\nThis test raised a wrong `TestCase.skipException`. The problem was that\nthe config flag `compute-feature-enabled.api_extensions` is a\n`cfg.ListOpt` and as such, it expects a `list`, not a `str`.\n\nChange-Id: I4937d024c7349f9e76d5f632852448ab5ce56576\n"
    },
    {
      "commit": "79f8fedab01290fba3676fc29df5213cf4f029a4",
      "tree": "c2f887da4a174e91eeb94723e08470602cf296db",
      "parents": [
        "ddbcff21c991b4627eac7c9d9fd54d95820c6690",
        "0dc9747519cb352dec099302be6d0173837afd18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 30 02:10:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 30 02:10:10 2016 +0000"
      },
      "message": "Merge \"Add pep8 check for tempest.lib import\""
    },
    {
      "commit": "ddbcff21c991b4627eac7c9d9fd54d95820c6690",
      "tree": "628475d96be30b057b0d2e06f59b419c353cd843",
      "parents": [
        "642c7ee46208f0133f9bf096d52d3f5914767b59",
        "336aca762bf93e17261df94a3aae038192b825b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 30 00:37:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 30 00:37:30 2016 +0000"
      },
      "message": "Merge \"Removed deprecation warning from \u0027tempest --help\u0027\""
    },
    {
      "commit": "0dc9747519cb352dec099302be6d0173837afd18",
      "tree": "cc67a56a25a3920e654da47efaa49af07ee42f71",
      "parents": [
        "4cf34236e5a1eca4ed6beeebd1241e699490bf1e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 25 15:10:08 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 29 11:14:05 2016 -0700"
      },
      "message": "Add pep8 check for tempest.lib import\n\ntempest.lib should not import local tempest code to avoid circular dependency,\nso this patch adds pep8 check to block such kind of code.\n\nChange-Id: I392d28b3195040a800d96171ef275c6e73f9fef4\n"
    },
    {
      "commit": "642c7ee46208f0133f9bf096d52d3f5914767b59",
      "tree": "70fd1894b409b1ef84e13c47cef31f2d3a0389d1",
      "parents": [
        "4cf34236e5a1eca4ed6beeebd1241e699490bf1e",
        "831516fca2a634dfa892d5d5fcd11bb67b957ef4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 29 18:13:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 29 18:13:51 2016 +0000"
      },
      "message": "Merge \"Fix typo in variable name\""
    },
    {
      "commit": "4cf34236e5a1eca4ed6beeebd1241e699490bf1e",
      "tree": "197acc201ba5705e850d4fb12c7ac939a48c0c39",
      "parents": [
        "9b79e918e078ee75c7bb9d007380391d049bdcb5",
        "f61f1fcee018a613c323fa5babe08469474a8d37"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 29 17:47:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 29 17:47:21 2016 +0000"
      },
      "message": "Merge \"glance_http: add IPv6 support\""
    },
    {
      "commit": "9b79e918e078ee75c7bb9d007380391d049bdcb5",
      "tree": "cc1f8a5047770188c25775c97e226d2603f3e15b",
      "parents": [
        "0f24173a3834a36346418bdb02559581331fd616",
        "4f525f7cca2b49c5acf0adf3f2f585ffed150080"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 29 05:16:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 29 05:16:05 2016 +0000"
      },
      "message": "Merge \"Add T111 history to HACKING.rst\""
    },
    {
      "commit": "a413652c250677bc881c51c4a592bacfa3faac69",
      "tree": "0ed5c8fa1f862e1891cbba4a9feec38dfcb07571",
      "parents": [
        "271b3405729778a5bdb71004b8fa27484524295c"
      ],
      "author": {
        "name": "Clint Adams",
        "email": "clint@gcfm.net",
        "time": "Thu Mar 10 20:24:34 2016 -0500"
      },
      "committer": {
        "name": "Clint Adams",
        "email": "clint@gcfm.net",
        "time": "Mon Mar 28 20:11:23 2016 -0400"
      },
      "message": "Prepare for dynamic generation of tempest plugin registry\n\nThis is based on the devstack plugin detection code, modified\nto check setup.cfg for a tempest_plugins string.  It is to be\nexecuted from a periodic proposal job, generating a list of\nplugins in the same format.\n\nChange-Id: I53d082319b6af6fb47083ea42c3ff6b109882e72\n"
    },
    {
      "commit": "0f24173a3834a36346418bdb02559581331fd616",
      "tree": "9e05ee1a6bfcb8705edd4beb0c06438f477fb903",
      "parents": [
        "3d8c8fd9db3bda09c71ec71921ac58e34d1586f0",
        "5a59f8735d20e1bc9ccb4a280f7b2b47a435eb70"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 28 18:09:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 28 18:09:53 2016 +0000"
      },
      "message": "Merge \"More info when fail to get api version\""
    },
    {
      "commit": "3d8c8fd9db3bda09c71ec71921ac58e34d1586f0",
      "tree": "623e1af47ac4e737f3312b97c295f4329f359d81",
      "parents": [
        "ebcba8e61846a13c4e58136fa7d5766aa33a1381",
        "667aaa23d2d975d89c3f94a0ac1026eb7c5c9056"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 28 04:36:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 28 04:36:27 2016 +0000"
      },
      "message": "Merge \"Use common \"waiters.wait_for_snapshot_status\" function everywhere\""
    },
    {
      "commit": "ebcba8e61846a13c4e58136fa7d5766aa33a1381",
      "tree": "d94d28034f6ac02396e60b1b84fd4e1499237df8",
      "parents": [
        "4660229ccd9d3a77897994fd9a44d4884cdae705",
        "ed3a35b3cc5e715178225d405e0e3c4aeae7b1bb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Mar 27 22:57:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 27 22:57:59 2016 +0000"
      },
      "message": "Merge \"Removing wrapper method for \"wait_for_volume_status\" function\""
    },
    {
      "commit": "4660229ccd9d3a77897994fd9a44d4884cdae705",
      "tree": "418b72340b85d1c4d97e1f68ef445d2d3288f63a",
      "parents": [
        "2cc9fab30ceb3ed98e7843529abe93bbe3631517",
        "9bee3b92f1559cb604c8bd74dcca57805a85a97a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 26 00:56:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 26 00:56:46 2016 +0000"
      },
      "message": "Merge \"Correct server basic ops test case name\""
    },
    {
      "commit": "d598d2f64272f40c2825efb5101b7fe1f4c40884",
      "tree": "2c6c10b2998fd01ecd8af5b32eaa60e84be1f903",
      "parents": [
        "90a3df9c9869f34e68f26b3c0360aea70ffd59ce"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 25 15:57:08 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 25 16:03:26 2016 -0700"
      },
      "message": "Remove the migrated service client\n\nsecurity_group_rules_client has been already migrated into tempest-lib\nwith the commit I76b1d0b1c3ffb2c366c4e6d95105d9c8fde2a22b . But we have\nre-integrated tempest-lib into tempest. Then the client is duplicated now.\nThis patch makes clients.py use the new one and removes the old one.\n\nChange-Id: I3a2e1f255c001b8dc60d44d24c3f6f92771f8944\n"
    },
    {
      "commit": "4f525f7cca2b49c5acf0adf3f2f585ffed150080",
      "tree": "75a7342b50c94dd2d060009b68b65dc927e9b556",
      "parents": [
        "90a3df9c9869f34e68f26b3c0360aea70ffd59ce"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 25 15:20:01 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 25 15:21:10 2016 -0700"
      },
      "message": "Add T111 history to HACKING.rst\n\nOn the commit I36592a91001361d816e302745fe8417aee5e7565 , I forgot\nto add T111 history to HACKING.rst. So this patch fixes it.\n\nChange-Id: Ib4fd6e6d6f20cbe6c8b2914319aca721fb223850\n"
    },
    {
      "commit": "2cc9fab30ceb3ed98e7843529abe93bbe3631517",
      "tree": "69105f0bea6ae76d3854f2f6803b2e6ddb826e7b",
      "parents": [
        "90a3df9c9869f34e68f26b3c0360aea70ffd59ce",
        "b5d32937ddb2d2b35f80178e3d59aa5e4f146d78"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 25 22:20:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 25 22:20:58 2016 +0000"
      },
      "message": "Merge \"Add pypi download + version badges into README.rst\""
    },
    {
      "commit": "667aaa23d2d975d89c3f94a0ac1026eb7c5c9056",
      "tree": "3d20d6248e4e1de3b8b0bee20dcd1df34c22cf5e",
      "parents": [
        "ed3a35b3cc5e715178225d405e0e3c4aeae7b1bb"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Thu Mar 24 23:13:28 2016 -0500"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Mar 25 16:39:35 2016 +0000"
      },
      "message": "Use common \"waiters.wait_for_snapshot_status\" function everywhere\n\nIn Tempest we have the waiters.wait_for_snapshot_status function that\nis already used in some places. So this commit replaces the use of the\nwait_for_snapshot_status method defined in the base_snapshots_client.py\nfile with the use of the waiters.wait_for_snapshot_status function.\n\nChange-Id: Ic017d468cc1478d8207ba482f161ed63c9b168fe\n"
    },
    {
      "commit": "ed3a35b3cc5e715178225d405e0e3c4aeae7b1bb",
      "tree": "5bebff34b1792e2f8f35a3820a939187babfc5aa",
      "parents": [
        "b0953f8eb7ce343dc856b65e7302f64e0696bc9e"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Thu Mar 24 22:41:30 2016 -0500"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Mar 25 11:38:51 2016 -0500"
      },
      "message": "Removing wrapper method for \"wait_for_volume_status\" function\n\nThe wait_for_volume_status method in the base_volumes_client.py file is\na wrapper method that just uses the waiters.wait_for_volume_status function.\nThe wait_for_volume_status method is not a service method and that is why\nit should be removed and the waiters.wait_for_volume_status function should\nbe used instead.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I4516a2cc2dd6ada8d0a49392a98b949edc09a9fd\n"
    },
    {
      "commit": "831516fca2a634dfa892d5d5fcd11bb67b957ef4",
      "tree": "406a8904b78c4e3132a2654fe35f029d20697a49",
      "parents": [
        "90a3df9c9869f34e68f26b3c0360aea70ffd59ce"
      ],
      "author": {
        "name": "Gleb Stepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 25 14:52:33 2016 +0200"
      },
      "committer": {
        "name": "Gleb Stepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Mar 25 14:52:33 2016 +0200"
      },
      "message": "Fix typo in variable name\n\nChange-Id: Ic3034e182789ad154f1364a2011c04c207c8c8d8\n"
    },
    {
      "commit": "90a3df9c9869f34e68f26b3c0360aea70ffd59ce",
      "tree": "ba173eaa30e64bf6344ee3af61bf6e993b401066",
      "parents": [
        "b0953f8eb7ce343dc856b65e7302f64e0696bc9e",
        "d44a8becd9bb6d802ea88035fd998feabfb7d0cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 25 07:10:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 25 07:10:53 2016 +0000"
      },
      "message": "Merge \"Removing some redundant words\""
    },
    {
      "commit": "b0953f8eb7ce343dc856b65e7302f64e0696bc9e",
      "tree": "c0d7b089d2a627261731660243dfd18cd0d0c82e",
      "parents": [
        "e0a3b8ef77a0cca943c228986eb2ed94d078af96",
        "513d68f9d5934f75216f36a44bfd05cf9dafc9e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 25 04:36:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 25 04:36:05 2016 +0000"
      },
      "message": "Merge \"Add release notes page for v10.0.0\""
    },
    {
      "commit": "b5d32937ddb2d2b35f80178e3d59aa5e4f146d78",
      "tree": "1bc718b19cafdb14d1642e2202e4ce93c6b5695e",
      "parents": [
        "e0a3b8ef77a0cca943c228986eb2ed94d078af96"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Mar 25 12:46:43 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Mar 25 12:46:43 2016 +0900"
      },
      "message": "Add pypi download + version badges into README.rst\n\nThis commit adds pypi download and version badges into README.rst.\nWith these badges, users can know the latest version and download\nstatistics.\n\nChange-Id: Ib9ec24ea82d478e44160a6d7f381d8c43a2dcbf5\n"
    },
    {
      "commit": "d44a8becd9bb6d802ea88035fd998feabfb7d0cb",
      "tree": "ba1148ba60441849f1ff0d36848243a0139d6f3f",
      "parents": [
        "e0a3b8ef77a0cca943c228986eb2ed94d078af96"
      ],
      "author": {
        "name": "Anh Tran",
        "email": "anhtt@vn.fujitsu.com",
        "time": "Fri Mar 25 09:49:14 2016 +0700"
      },
      "committer": {
        "name": "Anh Tran",
        "email": "anhtt@vn.fujitsu.com",
        "time": "Fri Mar 25 09:51:21 2016 +0700"
      },
      "message": "Removing some redundant words\n\nThis patch removes some redundant words.\n\nChange-Id: Ibd04cd1842d34f5fc989e94c2b474d705eed9d37\n"
    },
    {
      "commit": "e0a3b8ef77a0cca943c228986eb2ed94d078af96",
      "tree": "9cf721a331c13659b1170c0bab5134560f325378",
      "parents": [
        "b28973f630954c4aee2eede301f8bb25c0721ffc"
      ],
      "author": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Thu Mar 24 20:32:07 2016 +0000"
      },
      "committer": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Thu Mar 24 22:41:27 2016 +0000"
      },
      "message": "Fix a few typos in microversion doc\n\nPatch I29ab6f625df59ba3732f9730a610e14dfe6094ea already fixed some\ncomments for the doc. But there are still some typos that need to\nbe fixed. This patch is to fix those.\n\nChange-Id: I6ab6eabfb0faf28e175179c0097e196c4fa944ea\n"
    },
    {
      "commit": "b28973f630954c4aee2eede301f8bb25c0721ffc",
      "tree": "31fb5abab1daaed1f525345b1646ba6f04dc2cfc",
      "parents": [
        "28a63160ac87b44999d921e1deb497190698de02",
        "e560728a4e512e454985105b9f0d464314c9768c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 20:18:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 20:18:11 2016 +0000"
      },
      "message": "Merge \"Fix comments in microversion doc\""
    },
    {
      "commit": "28a63160ac87b44999d921e1deb497190698de02",
      "tree": "a21660e4364c9423b154c6afc5c5f15f5fb1e4d8",
      "parents": [
        "b3191982e3db3337a481b79be218d127f6147e33",
        "3ed6a554a5c8714610244a47fa4122fdeb9e33ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 20:17:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 20:17:56 2016 +0000"
      },
      "message": "Merge \"Move wait_for_resource_status()\""
    },
    {
      "commit": "b3191982e3db3337a481b79be218d127f6147e33",
      "tree": "f8eb7c1d4bb363fcc17fdf5ebf467b40c7addea9",
      "parents": [
        "6423d149b2100a99da84e63f19675de06d344d9e",
        "60b78c03910b3392c1c79e5be40e7db72cbb18ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 20:16:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 20:16:25 2016 +0000"
      },
      "message": "Merge \"Move list_dhcp_agents_on_hosting_network()\""
    },
    {
      "commit": "b97b8be74d606d8144569b95d4320127f51283ac",
      "tree": "3407154a59392cb98300637ab9ab49a8b1e86bf2",
      "parents": [
        "513d68f9d5934f75216f36a44bfd05cf9dafc9e3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 24 15:05:00 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 24 15:41:26 2016 -0400"
      },
      "message": "Add release notes for tempest release 11.0.0\n\nThis commit adds the release notes necessary prior to pushing the 11.0.0\nrelease. It basically just indicates the supported versions in the tag.\n\nChange-Id: I211b0557c28e78b286a1d6b204d42bda8b10bbd6\n"
    },
    {
      "commit": "513d68f9d5934f75216f36a44bfd05cf9dafc9e3",
      "tree": "460482c1be734b48d73334dc403aa52762b74e82",
      "parents": [
        "84f73213195937b06402ec0ec624d951d4abe61f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 24 14:54:36 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 24 15:11:54 2016 -0400"
      },
      "message": "Add release notes page for v10.0.0\n\nThis commit adds a seperate release notes page for tempest 10.0.0\nto clearly mark what is inclued in that.\n\nChange-Id: Ia3e4672777e6f2fbf5823c3869fa33715db2f2bf\n"
    },
    {
      "commit": "6423d149b2100a99da84e63f19675de06d344d9e",
      "tree": "af03f16e21cdc3dc88b8aa7fd580120c4f98bd8b",
      "parents": [
        "e2644c0ee8018b753756ec3940305d13a8792471",
        "9228bf7bb066ff08a87a056992bd8dc69b7d7ac5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 14:38:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 14:38:36 2016 +0000"
      },
      "message": "Merge \"Allow get_tenant_network() for non-primary creds\""
    },
    {
      "commit": "f61f1fcee018a613c323fa5babe08469474a8d37",
      "tree": "74802d2a36abaddfe074fc6a9d47483dbf615de7",
      "parents": [
        "dcc559792320d6cd087f658a3c49a88104493dc5"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Tue Mar 15 21:40:10 2016 -0400"
      },
      "committer": {
        "name": "Sofer Athlan-Guyot",
        "email": "sathlang@redhat.com",
        "time": "Thu Mar 24 15:32:27 2016 +0100"
      },
      "message": "glance_http: add IPv6 support\n\nAdd IPv6 support when opening a socket to Glance server.\n\nCo-Authored-By: Sofer Athlan-Guyot \u003csathlang@redhat.com\u003e\nCloses-Bug: #1557814\nChange-Id: Ice966f78f94196ba31e64939df4173a67943aa43\n"
    },
    {
      "commit": "5a59f8735d20e1bc9ccb4a280f7b2b47a435eb70",
      "tree": "18924c130373a420f2d5aa32a161b101c0c3b842",
      "parents": [
        "e2644c0ee8018b753756ec3940305d13a8792471"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Fri Mar 18 13:07:00 2016 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Mar 24 09:15:16 2016 -0500"
      },
      "message": "More info when fail to get api version\n\nWhen tempest verify-config incorrectly guesses the unversioned\nendpoint (for example when keystone is accepting requests on a\nsubpath) it might get a response that\u0027s not JSON, in which point\nall that it prints out is that the response isn\u0027t JSON. It would\nbe more useful if the URL that was requested was also printed so\nthat the user could see what was wrong.\n\nChange-Id: Idb5f8ad9290569cf559bd2141b82075e6e0d6091\n"
    },
    {
      "commit": "e2644c0ee8018b753756ec3940305d13a8792471",
      "tree": "b607dc359666e7afa4aa9552ba2e43558487d2d1",
      "parents": [
        "d27175b7ef9ebed79b3c5e4011d783d66626de60",
        "f3110f0f4e70c8d4815316178c93dc54f04ee252"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 12:02:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 12:02:10 2016 +0000"
      },
      "message": "Merge \"Remove redundant list_router_interfaces()\""
    },
    {
      "commit": "e560728a4e512e454985105b9f0d464314c9768c",
      "tree": "82e75b6a9814c42ff491ed3b7d243449c3c65187",
      "parents": [
        "d27175b7ef9ebed79b3c5e4011d783d66626de60"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Mar 24 17:22:10 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Mar 24 17:22:10 2016 +0900"
      },
      "message": "Fix comments in microversion doc\n\nThis fix some comments left in\nI68e6d2a4a681e6588e43e02378a111fd00391f08 for microversion doc.\n\nChange-Id: I29ab6f625df59ba3732f9730a610e14dfe6094ea\n"
    },
    {
      "commit": "d27175b7ef9ebed79b3c5e4011d783d66626de60",
      "tree": "4055b419fc571aa0a6544320391313dabe694792",
      "parents": [
        "33efa0e7dde2e057ea97a65012d25f8ba5a2c537",
        "bd460acdc77e31e430fd6da119a8f8527855a708"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 24 08:02:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 24 08:02:10 2016 +0000"
      },
      "message": "Merge \"Add microversion testing doc in tempest\""
    },
    {
      "commit": "336aca762bf93e17261df94a3aae038192b825b1",
      "tree": "a664d32403e5d540a69ce02f7f268bc4c414a176",
      "parents": [
        "22dd1c9d9489dffa56a5208ee50351c8c4c403b2"
      ],
      "author": {
        "name": "Tin Lam",
        "email": "tl3438@att.com",
        "time": "Mon Mar 07 18:51:44 2016 -0600"
      },
      "committer": {
        "name": "Tin Lam",
        "email": "tl3438@att.com",
        "time": "Wed Mar 23 22:19:40 2016 -0500"
      },
      "message": "Removed deprecation warning from \u0027tempest --help\u0027\n\nDeprecation warning of stress test runner should not show up when\nrunning \u0027tempest --help\u0027.  Warning show be shown only when\nwe run the stress command.\n\nChange-Id: I6135559b6103f56542b611074ec81d29091e40b5\nCloses-Bug: #1552863\n"
    },
    {
      "commit": "9bee3b92f1559cb604c8bd74dcca57805a85a97a",
      "tree": "06977acb28ec68fcf5f51a5af0dedaf8419eff6e",
      "parents": [
        "33efa0e7dde2e057ea97a65012d25f8ba5a2c537"
      ],
      "author": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Wed Mar 23 23:53:43 2016 +0000"
      },
      "committer": {
        "name": "Tong Liu",
        "email": "tongl@vmware.com",
        "time": "Wed Mar 23 23:53:43 2016 +0000"
      },
      "message": "Correct server basic ops test case name\n\nChange test case name test_server_basicops to a more readable\nname test_server_basic_ops. For the scenario test cases, the name\nusually follows the \u003cname\u003e_ops fashion.\n\nChange-Id: I7ff04d0cfd85e363a3e04cfc5285d49b46b38606\n"
    },
    {
      "commit": "33efa0e7dde2e057ea97a65012d25f8ba5a2c537",
      "tree": "8b827fa9877b3ec05fca61ac0e2ab25562ee347b",
      "parents": [
        "fd3088f8992633f6eb005e606d3bb8596fa23d56",
        "3b57d805eb6ad07e809f809d57f004d28aa6877d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 23 22:20:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 23 22:20:23 2016 +0000"
      },
      "message": "Merge \"Fix tests when having multiple floating pools\""
    },
    {
      "commit": "fd3088f8992633f6eb005e606d3bb8596fa23d56",
      "tree": "70028e7e8d4f483eb9e1543646ad90116abdf4a7",
      "parents": [
        "3366cc94a553b884f21aa766d86b8be08c7d415d",
        "63bb903ce963331b8f4acbb78ad8c1f7fead7c5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 23 20:42:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 23 20:42:47 2016 +0000"
      },
      "message": "Merge \"Update the docs on ssh validation\""
    },
    {
      "commit": "3366cc94a553b884f21aa766d86b8be08c7d415d",
      "tree": "b9f75e338f636b66b77cd47022794ffdd3726964",
      "parents": [
        "e6b66b641536e01e4bc91320b5a4fd015fd1aa04",
        "b321cc2d4bc16a108195540b2b6bc1e0eddf0b3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 23 02:58:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 23 02:58:34 2016 +0000"
      },
      "message": "Merge \"Remove unsed wrapper method\""
    },
    {
      "commit": "bd460acdc77e31e430fd6da119a8f8527855a708",
      "tree": "4a29560e78156397c506aa41c153586c5959a4a1",
      "parents": [
        "e6b66b641536e01e4bc91320b5a4fd015fd1aa04"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 16 16:28:56 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 23 10:49:53 2016 +0900"
      },
      "message": "Add microversion testing doc in tempest\n\nThis commit adds the doc about how to implement microversion\ntests in Tempest.\n\nAlso this doc will keep record of what all microversion tests\nhave been implemented in Tempest.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: I68e6d2a4a681e6588e43e02378a111fd00391f08\n"
    },
    {
      "commit": "3ed6a554a5c8714610244a47fa4122fdeb9e33ad",
      "tree": "77b5a5fef078f16596fda4ef6ce0faeb01f037be",
      "parents": [
        "60b78c03910b3392c1c79e5be40e7db72cbb18ab"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 21 12:55:40 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 22 16:14:48 2016 -0700"
      },
      "message": "Move wait_for_resource_status()\n\nwait_for_resource_status() is used in DeletableResource only,\nand some arguments are not used at all.\nSo this patch moves the method into DeletableResource and removes\nunsed arguments for the cleanup.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I036822bfd689ed6d2ce23e7c519174cad8db2a7f\n"
    },
    {
      "commit": "60b78c03910b3392c1c79e5be40e7db72cbb18ab",
      "tree": "8146afa5caf681f0bf7066b16989c89cf8f6f37e",
      "parents": [
        "f3110f0f4e70c8d4815316178c93dc54f04ee252"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 21 12:42:09 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 22 16:14:48 2016 -0700"
      },
      "message": "Move list_dhcp_agents_on_hosting_network()\n\nlist_dhcp_agents_on_hosting_network() sends a request to a resource\n\u0027/networks\u0027, so the method should be implemented in networks_client\nfor the consistent interfaces of tempest.lib.\nThis patch moves the method into networks_client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I46afe15452764fd2db7fce5d91096507e23aa4d6\n"
    },
    {
      "commit": "f3110f0f4e70c8d4815316178c93dc54f04ee252",
      "tree": "06624a1b46166c3287d8fa976d97a99c739dfd07",
      "parents": [
        "e6b66b641536e01e4bc91320b5a4fd015fd1aa04"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 21 12:29:03 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 22 16:14:43 2016 -0700"
      },
      "message": "Remove redundant list_router_interfaces()\n\nlist_router_interfaces() just passes router_id as a filter to\n\"list ports\" API on Neutron. So it is easy to implement the metod\nwith list_ports() instead.\nThis patch removes the redundant method and makes it use list_ports().\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I32d4fab72df8786982d02960770c97e698e34ce3\n"
    },
    {
      "commit": "3b57d805eb6ad07e809f809d57f004d28aa6877d",
      "tree": "11b5dc78b51396ae155540ea8b62c3f735defe08",
      "parents": [
        "e6b66b641536e01e4bc91320b5a4fd015fd1aa04"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Tue Mar 22 15:23:31 2016 +0100"
      },
      "committer": {
        "name": "Tom Patzig",
        "email": "tom.patzig@sap.com",
        "time": "Tue Mar 22 17:08:52 2016 +0100"
      },
      "message": "Fix tests when having multiple floating pools\n\nCompute API and scenario test fail even though\n\u0027floating_network_name\u0027 is specified. This patch provides\nfloating_network_name from tempest.conf as pool, when\ncreate_floating_ip is used.\n\nChange-Id: I2fc7fe59e5e90fb2739dc7eaa3432e7acb967013\nCloses-Bug: #1475143\nCo-Authored-By: Tom Patzig \u003ctom.patzig@sap.com\u003e\n"
    },
    {
      "commit": "63bb903ce963331b8f4acbb78ad8c1f7fead7c5d",
      "tree": "729718d863b8e656727ad42be64c3cd196247df5",
      "parents": [
        "1498669dbeefb0eb84faf5c730a73f2c740879dd"
      ],
      "author": {
        "name": "lanoux",
        "email": "joseph.lanoux@hpe.com",
        "time": "Mon Mar 21 03:16:18 2016 -0700"
      },
      "committer": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hpe.com",
        "time": "Tue Mar 22 08:58:58 2016 +0000"
      },
      "message": "Update the docs on ssh validation\n\nThis change updates to configuration documentation on ssh validation.\n\nPartially implements: blueprint ssh-auth-strategy\n\nChange-Id: Ie6521d77b8ab3b61e7dfa140c7b395c06cf16eeb\n"
    },
    {
      "commit": "4541bd12ea8f4fdd5f51bea8b6853f61ec4b6ca7",
      "tree": "14635776ee0c56ac04376a2ccaf7e914ebbbde69",
      "parents": [
        "e6b66b641536e01e4bc91320b5a4fd015fd1aa04"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Feb 29 13:46:39 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Mar 22 10:02:14 2016 +0900"
      },
      "message": "Add tests for compute v2.10 microversion\n\nNova microversion 2.10 adds the ability for admin\nuser to manage the keypair for other users.\n\nAs Tempest support microversion testing, this commit\nadds the testing for compute v2.10 microversion.\n\nDetails of v2.10 microversion\n- https://github.com/openstack/nova/blob/master/nova/api/openstack/rest_api_version_history.rst\n\nChange-Id: I5097a5669d0f3b7d9016d98da0fbb58a682cef8e\n"
    },
    {
      "commit": "bdc16bfaf1946c0872a6e97d6d1d1ba44547ab63",
      "tree": "6531bb230cc68026e444ee75990f769ca44d77b6",
      "parents": [
        "1498669dbeefb0eb84faf5c730a73f2c740879dd"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Mon Mar 21 16:12:14 2016 -0400"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Mon Mar 21 16:12:30 2016 -0400"
      },
      "message": "include domain_id when creating groups\n\nas of the liberty release, keystone has emitted deprecation warnings\nwhen groups were created without a domain id specified; keystone would\nfall back to using the default domain specified in keystone.conf.\n\nas of newton, this fallback is being removed in favor of always\nspecifying the domain id, and raising an exception if it is not present.\n\nChange-Id: I6004644531c2e86cafe3714451101e6b977a8593\nNeeded-By: I0b061c7df45c10b419c0b1474c9217c4402f70fb\n"
    },
    {
      "commit": "b321cc2d4bc16a108195540b2b6bc1e0eddf0b3a",
      "tree": "382b352250d8ed02636e5bd5feda532991bdb643",
      "parents": [
        "1498669dbeefb0eb84faf5c730a73f2c740879dd"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 21 12:49:15 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 21 12:49:15 2016 -0700"
      },
      "message": "Remove unsed wrapper method\n\nSince Ic542eefcd09c3d55ac69c22e35eb1f47d1a99363 , the removed wapper\nmethod has been unused. So this patch removes it for the cleanup.\n\nChange-Id: I95f43f81bf586eba83b30987df57f0ba2ca9ee3f\n"
    },
    {
      "commit": "e6b66b641536e01e4bc91320b5a4fd015fd1aa04",
      "tree": "71df030c9f3cecea4f2794de7598136b92213970",
      "parents": [
        "1498669dbeefb0eb84faf5c730a73f2c740879dd",
        "ee9af3084728340ef4a2464206daa37153d2ba8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 21 19:34:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 21 19:34:17 2016 +0000"
      },
      "message": "Merge \"Add support of microversion in all compute service clients\""
    },
    {
      "commit": "1498669dbeefb0eb84faf5c730a73f2c740879dd",
      "tree": "83541847041cbef134b02a4f05e1a9e5a96617d6",
      "parents": [
        "bc850e2c36107db2f436252994482efb0ec1b7b3",
        "0b7752f526163836b10103eb91a84392ae270292"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 18 20:44:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 18 20:44:58 2016 +0000"
      },
      "message": "Merge \"Remove the port list that is not used\""
    },
    {
      "commit": "bc850e2c36107db2f436252994482efb0ec1b7b3",
      "tree": "64be47377d53463eeef3ef97a40f63ea971576d0",
      "parents": [
        "07862a7f9d99236bb427b39dc6dd1e89604dd413",
        "858e7200348040f686d8877ee03787bbbc638c2b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 18 06:32:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 18 06:32:29 2016 +0000"
      },
      "message": "Merge \"Unskip test_list_virtual_interfaces\""
    },
    {
      "commit": "07862a7f9d99236bb427b39dc6dd1e89604dd413",
      "tree": "b3dbfb0788e6705fdf0f2b90efbc48ea6c2ec6ce",
      "parents": [
        "a10697f9c5902b5aa01d3d321fe91dcd4ef1f383",
        "cbcb611173d2b1b16244674c2681bbc1b4584e00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 18 06:27:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 18 06:27:17 2016 +0000"
      },
      "message": "Merge \"Adding a note to \u0027test_update_user_password\u0027 test for Keystone V2\""
    }
  ],
  "next": "a10697f9c5902b5aa01d3d321fe91dcd4ef1f383"
}
