)]}'
{
  "log": [
    {
      "commit": "68d22c8eeab43970a2683b3bcab618c6676eef4e",
      "tree": "9239727c7acbf9f90fd0da0449110134a50c9108",
      "parents": [
        "96e604bf4fa45ae7d0a284048fe6c2f668c11d41",
        "ade71d2a4d19da5fe2671b3092e35667cb302953"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 17 09:44:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 17 09:44:15 2017 +0000"
      },
      "message": "Merge \"Remove deprecated compute config options for validation\""
    },
    {
      "commit": "d53e2204e088e34b0a69cbcf4a43e0ea6c085ad0",
      "tree": "e72e8072709e85e0a92c6cff6e336c1eb076d4eb",
      "parents": [
        "7a884c222c8eee73c44bcab6081ab5a847413838",
        "8515b8ffcaeb433dcd343d4ff6095d7f62e43e20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 16 13:13:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 16 13:13:55 2017 +0000"
      },
      "message": "Merge \"Remove deprecated network config options\""
    },
    {
      "commit": "ade71d2a4d19da5fe2671b3092e35667cb302953",
      "tree": "bd6cc718524b0e18bec0d77558e6f5766e92f411",
      "parents": [
        "bad7dcd77c5954e12c871e7d62300ff42addfbeb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Feb 15 05:36:14 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Feb 16 05:00:01 2017 +0000"
      },
      "message": "Remove deprecated compute config options for validation\n\nBelow compute config options for validation server had been\ndeprecated with corresponding options in validation group almost\nyear back.\n- I1908e37d2551760831e338788511db93d5129e16\n\n    - ``compute.use_floatingip_for_ssh`` (available as ``validation.connect_method``)\n    - ``compute.ssh_auth_method`` (available as ``validation.auth_method``)\n    - ``compute.image_ssh_password`` (available as ``validation.image_ssh_password``)\n    - ``compute.ssh_shell_prologue`` (available as ``validation.ssh_shell_prologue``)\n    - ``compute.ping_size `` (available as ``validation.ping_size``)\n    - ``compute.ping_count `` (available as ``validation.ping_count``)\n    - ``compute.floating_ip_range `` (available as ``validation.floating_ip_range``)\n\nThis patch removes them from tempest conf.\n\nDevstack and all plugins are good on those config options.\n\nFew options are also deprecated same time but those are being\nused in some plugin and will be removed in next commit with fix\nin corresponding plugins.\n\nChange-Id: Ia601e8e08284beceff0e2d02182cedc684044ec2\n"
    },
    {
      "commit": "7a884c222c8eee73c44bcab6081ab5a847413838",
      "tree": "9bc34f9a44ffb470980a21a871c4fab0ea911c54",
      "parents": [
        "1878cd77a745aaf5f5a80c1eeb896aac1595a7d3",
        "8889d2b6fb43d7a8e2c35956f9e4189cb26f9874"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 16 00:42:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 16 00:42:32 2017 +0000"
      },
      "message": "Merge \"Remove deprecated compute microversion config options\""
    },
    {
      "commit": "e9c7b9f1ed33706dea34b38e7135b9cd7e4c7044",
      "tree": "d036edbbae4c563124257e091cf09044e671af27",
      "parents": [
        "bad7dcd77c5954e12c871e7d62300ff42addfbeb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Feb 14 05:10:47 2017 +0000"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 14 17:53:05 2017 +0000"
      },
      "message": "Remove input-scenario config options\n\ninput scenarios functionality has already been removed\nfrom tempest and corresponding config options also been\ndeprecated and schedule to remove in Ocata-\n Ie7814bd50f1c57c5f8da8355f665f09c9ac8e2d9\n\nThis commit removes the deprecated input-scenario config options.\n\nChange-Id: Idd4050994d007715a19179f11b745ba27745ca8e\n"
    },
    {
      "commit": "8515b8ffcaeb433dcd343d4ff6095d7f62e43e20",
      "tree": "d9af36de65310a1ace52e59575e6e0e5c373e050",
      "parents": [
        "bad7dcd77c5954e12c871e7d62300ff42addfbeb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Feb 14 03:23:27 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Feb 14 09:40:52 2017 +0000"
      },
      "message": "Remove deprecated network config options\n\nBelow network config options have been deprecated with\nnew names long back\n- Ied68c0326cf891a4e6eb3db51dc5f43241e4b8d2\n\n    - \u0027tenant_network_cidr\u0027 -\u003e \u0027project_network_cidr\u0027\n    - \u0027tenant_network_mask_bits\u0027 -\u003e \u0027project_network_mask_bits\u0027\n    - \u0027tenant_network_v6_cidr\u0027 -\u003e \u0027project_network_v6_cidr\u0027\n    - \u0027tenant_network_v6_mask_bits\u0027 -\u003e \u0027project_network_v6_mask_bits\u0027\n    - \u0027tenant_networks_reachable\u0027 -\u003e \u0027project_networks_reachable\u0027\n\nThis patch removes them from tempest conf.\nDevstack already use the new config options.\n\nChange-Id: Ic0c39e607265f1b8e60caaacd11912ba9d558e01\nDepends-On: I31f83ec70b8803a29a7be765661517d890ffd6f1\n"
    },
    {
      "commit": "8889d2b6fb43d7a8e2c35956f9e4189cb26f9874",
      "tree": "820df79a52faa5f473b02a0716fcaa6a7881b488",
      "parents": [
        "bad7dcd77c5954e12c871e7d62300ff42addfbeb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Feb 14 02:29:06 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Feb 14 05:21:54 2017 +0000"
      },
      "message": "Remove deprecated compute microversion config options\n\nCompute min_microversion and max_microversion in group\n\u0027compute-feature-enabled\u0027 had been deprecated long back\n- I29f0cb9962fdaaecf60a886467c4665fe4010353\n\nThis commit removes those options from deprecated group.\n\nChange-Id: If96cbad9098d511ec0b031390d19f6756d27de15\nDepends-On: I31f83ec70b8803a29a7be765661517d890ffd6f1\n"
    },
    {
      "commit": "84e3e613fc3dc856db4adea8d92a5be37a83f126",
      "tree": "30cf58fcfafdfb838e4bc1ef9f69039803497105",
      "parents": [
        "0c6dc8e70c305b43a0b72f8bcd9bb6bc2250711e"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Thu Feb 09 14:08:37 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Thu Feb 09 14:08:37 2017 +0900"
      },
      "message": "Add v14.0.0 releasenote\n\nThis commit adds v14.0.0 releasenote. Because v14.0.0 was already\nreleased.\n\nChange-Id: I3bc54be900b3e06145192e392d09d7038bfd2166\n"
    },
    {
      "commit": "49a2c7e6b664e84fec77bd535775f7cac789990d",
      "tree": "e56e7ab771ca4343c1a662926853cccb6239be36",
      "parents": [
        "f2d72d8f6d436fc3442ca9854fd7e9942e3acd99"
      ],
      "author": {
        "name": "Rodrigo Duarte Sousa",
        "email": "rduartes@redhat.com",
        "time": "Wed Jan 25 17:03:58 2017 -0300"
      },
      "committer": {
        "name": "Rodrigo Duarte Sousa",
        "email": "rduartes@redhat.com",
        "time": "Sat Feb 04 12:23:40 2017 -0300"
      },
      "message": "Implied roles methods\n\nAdds the implied roles API calls to the roles_client library:\ncreate, get, check and delete inference rules.\n\nThis will enable the possibility to create additional identity\nAPI tests for some features, like implied roles and domain\nspecific roles.\n\nChange-Id: I1587eb862fac5b533aa4715334d54c86d9af85ff\n"
    },
    {
      "commit": "f9ded3536646bb3998325f3417ef4ed588e05b7d",
      "tree": "1d878dd4cecf9aeaaba13ec2235fcd7e2ec6e2f8",
      "parents": [
        "248b74561b7abb2284855cf4e41314ccf308ec0f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Apr 12 17:03:01 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jan 31 07:40:25 2017 +0000"
      },
      "message": "Fix date-time format checking in response schema\n\nCurrently datetime attributes in response schema like\n\u0027created_at\u0027 etc are being validated against type \u0027string\u0027 only\nnot with ISO 8601 date time format.\n\nAnother issue is with jsonschema validation for built-in \u0027date-time\u0027\nformat. It needs \u0027strict_rfc3339\u0027 or \u0027isodate\u0027 module to be installed\nfor proper date-time validation as per rfc3339.\nOtherwise it returns True wihtout doing any validation.\n\nThis patch define the new format checker for \u0027iso8601-date-time\u0027 format\nwhich checks the format as per ISO 8601 with help of oslo_utils.timeutils\nand validate all the date time attributes against JSON schema\n\u0027iso8601-date-time\u0027 format.\n\nNOTE: date in image API header is returned in different format than\nISO 8601 date time format which is not consistent with other date-time\nformat in nova. So validating this as string only.\nThis API is already deprecated so not worth to fix on nova side.\n\nChange-Id: Ief7729975daea373dcfa54a23ec76c3ec7754a70\nCloses-Bug: #1567640\n"
    },
    {
      "commit": "580d24d39041e3e27c92b52690fc8278bdea7005",
      "tree": "e9ee0d50c21e51e719398483a882cc9fa0cc3b1b",
      "parents": [
        "3adabdadcec315b2851e6545d1593d579ba21802",
        "4f67d82b1bc8f5ad98cbf18cc40b974601d7b571"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 19 18:22:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 19 18:22:21 2017 +0000"
      },
      "message": "Merge \"Add namespace tags client and tests\""
    },
    {
      "commit": "4f67d82b1bc8f5ad98cbf18cc40b974601d7b571",
      "tree": "3afebcfaa0c2aa7f40f5a93184cf40252babf582",
      "parents": [
        "1313636b8ec64fd2c189548ba6800a5bd863464c"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Nov 29 11:12:58 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Wed Jan 18 13:44:54 2017 +0800"
      },
      "message": "Add namespace tags client and tests\n\nAs in the doc following, there are namespace tags apis, this patch\nis to add them to the code.\n\n[doc]http://developer.openstack.org/api-ref/image/v2/metadefs-index.html\n\nChange-Id: I92b2c58d11828eafd9f876a46581279bb9b26e3d\n"
    },
    {
      "commit": "4dd523a3af36609a69e496863195290c83c6ba18",
      "tree": "0485e63ea0b9fa5b2d4b28d34a7084e1bd23af8e",
      "parents": [
        "98c25cdd5abec9f3389b94805db4991efa7ee964",
        "b2926fc76cfd0576b4436c144680e06e2463192e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 13 11:50:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 13 11:50:44 2017 +0000"
      },
      "message": "Merge \"Formally deprecate the allow_port_security_disabled feature flag\""
    },
    {
      "commit": "802291bbc97736a30ed72521b89ceb089ce8e450",
      "tree": "1b71fb65f797cf2843484b8ac9f16d8edb0e7744",
      "parents": [
        "1313636b8ec64fd2c189548ba6800a5bd863464c",
        "3f0530b0cad8a4153a86113ea302a1aea7b8751b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 12 09:58:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 12 09:58:28 2017 +0000"
      },
      "message": "Merge \"Removes unnecessary utf-8 encoding\""
    },
    {
      "commit": "e3785d7092d4dd4a19e95292e223f23e18e72c1c",
      "tree": "1d41b2f2360ff4330ec349d650b530069a7aa59f",
      "parents": [
        "6eb4671d348760b1804c1ec9ff5361739a8d972f",
        "cb2f859a057a72cab1338976e4ca840b068fe86a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 11 09:13:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 11 09:13:46 2017 +0000"
      },
      "message": "Merge \"Unmanage and manage snapshots\""
    },
    {
      "commit": "b2926fc76cfd0576b4436c144680e06e2463192e",
      "tree": "4ad048d78aac9c26553966da2b3d843d77af0fcd",
      "parents": [
        "5ac57dad9abbff792105eb675577cde890dc769c"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Jan 04 17:40:08 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Jan 10 10:12:17 2017 +0000"
      },
      "message": "Formally deprecate the allow_port_security_disabled feature flag\n\nNow that Liberty is EOL, the feature flag is not needed anymore. But\nwe still need to deprecate it in order to remove it later.\n\nChange-Id: If0b2168080a0b0ecdc6682ef69856a0879f4f6d3\n"
    },
    {
      "commit": "1a76ea22152385a638ab9d8ec47d6191e82c46e0",
      "tree": "656596934a406cd5af576d33d2cf708a44f92b14",
      "parents": [
        "665d944f878f6754cc2c57696ab9fb6987375601",
        "cf6a035d3477027dec7c97413ff485f50917a413"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 08 06:51:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 08 06:51:59 2017 +0000"
      },
      "message": "Merge \"Deprecate the identity-feature-enabled.reseller config option.\""
    },
    {
      "commit": "665d944f878f6754cc2c57696ab9fb6987375601",
      "tree": "71c19bbba4930959289291bda2ebe0a22298a2bb",
      "parents": [
        "017f5a1ac3efa5e7cb178a186d4bdcf23e3ace16",
        "653f5cb70c0469b53f8baca3e0158fa57b24310e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 08 06:51:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 08 06:51:51 2017 +0000"
      },
      "message": "Merge \"Deprecate the volume_feature_enabled.volume_services feature flag\""
    },
    {
      "commit": "cb2f859a057a72cab1338976e4ca840b068fe86a",
      "tree": "6fb237109e83f7b8a5e15ce8893a9c427fa0136b",
      "parents": [
        "017f5a1ac3efa5e7cb178a186d4bdcf23e3ace16"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jul 17 15:18:01 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sat Jan 07 21:37:14 2017 +0200"
      },
      "message": "Unmanage and manage snapshots\n\nThis feature provides the ability to import/export volume snapshot\nfrom one Cinder to another and to import snapshots that have not been\nmanaged by Cinder from a storage back end to Cinder.\n\nAdded:\n- Api for snapshot-unmange\n- Api for snapshot-manage\n- New client \u0027snapshot_manage_client\u0027\n- \u0027delete_snapshot\u0027 method\nNote: Cinder V1 does not support unmanage \u0026 manage snapshot.\n\nChange-Id: Ib02fe171b07814aa12d311171dceac834ecbfe39\n"
    },
    {
      "commit": "051ebd06b0c700d5a5b5b3bd7fb5de99dcbefa4e",
      "tree": "699a0a0243679a28ae9528caffb9ca2f31853905",
      "parents": [
        "5ac57dad9abbff792105eb675577cde890dc769c",
        "37aff3ca9feb919a243a5f72bc8f18c00a1d3ff7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 05 23:16:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 05 23:16:56 2017 +0000"
      },
      "message": "Merge \"Add test namespace object functions in images\""
    },
    {
      "commit": "653f5cb70c0469b53f8baca3e0158fa57b24310e",
      "tree": "a2f843a74ac69677e82da498d2536af8e482a112",
      "parents": [
        "5ac57dad9abbff792105eb675577cde890dc769c"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Jan 04 17:46:36 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Jan 05 10:46:36 2017 +0100"
      },
      "message": "Deprecate the volume_feature_enabled.volume_services feature flag\n\nNow that Liberty is EOL, the feature flag is not needed anymore. But\nwe still need to deprecate it in order to remove it later.\n\nChange-Id: I7073106988a79aad19c6b95bb050d2eaf00c36c0\n"
    },
    {
      "commit": "cf6a035d3477027dec7c97413ff485f50917a413",
      "tree": "e83b468c6b873e0bb218b77e699aee24b662f842",
      "parents": [
        "2ef46132e147f57e0c3825cb06651b3d218fd2ef"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Jan 04 18:34:52 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Jan 04 19:57:36 2017 +0100"
      },
      "message": "Deprecate the identity-feature-enabled.reseller config option.\n\nAll supported version of OpenStack now supports the \u0027reseller\u0027\n[1] feature. So let\u0027s deprecate the related feature flag.\n\n[1]: http://specs.openstack.org/openstack/keystone-specs/specs/kilo/reseller.html\n\nChange-Id: Ia86c6f351919bddf2611524bf0b143aa09dbddee\n"
    },
    {
      "commit": "3f0530b0cad8a4153a86113ea302a1aea7b8751b",
      "tree": "87dd16ae83551e7ee9a0c37601263349f94dc78a",
      "parents": [
        "4561b60254c9002294bce29895e1bcf0afd4518e"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Tue Dec 13 16:10:26 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Wed Jan 04 09:12:29 2017 +0700"
      },
      "message": "Removes unnecessary utf-8 encoding\n\nThis patches removes unnecessary utf-8 encoding in\ntempest/api/orchestration/stacks/test_swift_resources.py\ntempest/tests/lib/test_tempest_lib.py\ndoc/source/conf.py\nreleasenotes/source/conf.py\n\nFor tempest/api/baremetal/admin/test_chassis.py\n\u003d\u003d\u003e Still need the encoding for Non-ASCII characters in the file\n\nChange-Id: I2e1bff1f64dfe08f40562fa51e08a8ba25c9c3ae\n"
    },
    {
      "commit": "37aff3ca9feb919a243a5f72bc8f18c00a1d3ff7",
      "tree": "2c9c2fe81d67180ec788e283f8fcc48286404b55",
      "parents": [
        "60c3ce26b6851ff3869f3a23823a094522df1ca5"
      ],
      "author": {
        "name": "Li Wei",
        "email": "wei.li@easystack.cn",
        "time": "Thu Oct 20 19:50:02 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Dec 27 18:14:36 2016 +0800"
      },
      "message": "Add test namespace object functions in images\n\nRelated link:\nhttp://developer.openstack.org/api-ref/image/v2/metadefs-index.html\n\nCo-Authored-By: guo yunxian \u003cyunxian.guo@easystack.cn\u003e\nChange-Id: Ic60e3c78ade0eefe21f79c6bfb716beb13b08483\n"
    },
    {
      "commit": "bb3102d2a2090f9c94f64533634d9a16b460c0f8",
      "tree": "f3df5a528db733dae333d0cee88304ee9327b113",
      "parents": [
        "fba6f756afd15cb09742b7a9f237a4e061dcda70",
        "7dcd797745f9ba9447b9e0e20f0b86c314a7e903"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 22 01:02:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 22 01:02:13 2016 +0000"
      },
      "message": "Merge \"Define v3 domains_client as library\""
    },
    {
      "commit": "1fba65eb1be4c30ce619e983f832c6f7af1c7f98",
      "tree": "27333da5c4ccdee169285d2897b66f135f029d9c",
      "parents": [
        "e89140eda3b67ca2a3dad5217208b6cf888ce122"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Dec 21 00:05:36 2016 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Dec 21 00:05:36 2016 -0800"
      },
      "message": "Rename reno files for releasing 14.0.0\n\nThis patch renames the corresponding reno files before 14.0.0.\n\nChange-Id: I4bf37ff65edc23f366630c23e7fb76d1aec492aa\n"
    },
    {
      "commit": "7dcd797745f9ba9447b9e0e20f0b86c314a7e903",
      "tree": "d662b204f97debe7e97d2e035cc39cd09567d585",
      "parents": [
        "72ccabcb685df7c3e28cd25639b05d8a031901c8"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Dec 13 11:04:03 2016 +0900"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Dec 20 12:42:26 2016 +0000"
      },
      "message": "Define v3 domains_client as library\n\nMigrate identity v3 API domains_client to tempest.lib and implement\nunit test for the service clients.\nInit files are edited and the old ones in tempest/services/identity are removed\nas this is the last identity client to migrate.\n\nPartially implements blueprint consistent-service-method-names\n\nCo-Authored-By: ghanshyam \u003cghanshyammann@gmail.com\u003e\nChange-Id: Ia3f5693156d6d9dff4f8b0b1986c5bc456af804a\n"
    },
    {
      "commit": "9b261b501a895b5c5af7c03629ee0e3b268dbf53",
      "tree": "51f6b49604753d446a0cfa5670f560427139be83",
      "parents": [
        "72ccabcb685df7c3e28cd25639b05d8a031901c8"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Dec 05 11:30:02 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Dec 20 12:09:14 2016 +0000"
      },
      "message": "Add releasenotes for baremtal tests removal\n\nPatch - Id518a6d87d0949737cd1c50cb6a83149b85e5f85\nremove the baremetal tests from tempest.\n\nThis patch adds release notes which got missed in\nprevious patch.\n\nChange-Id: Iba3b613aa7bd00abdada7e503c366acc7a12e19d\n"
    },
    {
      "commit": "8114d4c3919b9d20e6771ba1281d41f52103f8b3",
      "tree": "f2938491bd7dba3bc7461ddc5c83ec37c9717041",
      "parents": [
        "a268f1a6b29432b95f0f7d153738f8e802f45b1c",
        "7bba16c4c3b26e4f96fa17fd2c5597a32a284588"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 13 16:22:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 13 16:22:06 2016 +0000"
      },
      "message": "Merge \"Create two new clients under tempest.lib libary\""
    },
    {
      "commit": "8092d568448d34ebaba13ddaf0f9a3f55388cc50",
      "tree": "567a14d46a0fb19ca8304cc909a60ebc843cea66",
      "parents": [
        "19f1716a86e9dc0689667dad6e44bd27f49c3550",
        "e579463b045040a9874257ea6a20c3262ac56556"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 12 13:43:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 12 13:43:59 2016 +0000"
      },
      "message": "Merge \"Network test: rework the service types/service providers tests\""
    },
    {
      "commit": "e579463b045040a9874257ea6a20c3262ac56556",
      "tree": "1e8a8ebe9b70da506ebcbbb5714a68482b1207eb",
      "parents": [
        "6912b893068ab5ec19982cf6a776d650d931b6fc"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Jul 21 17:34:32 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Dec 09 13:36:12 2016 +0000"
      },
      "message": "Network test: rework the service types/service providers tests\n\nThe test `test_service_provider` has been skip for more than 2 years\nbecause of bug #1400370 . In the mean time, the Neutron service-type\nextension has been reworked heavily.\n\nThe connection between service-types and service-providers from the\ndocumentation PoV is briefly discussed in bug #1239153\n\nWhat\u0027s left in the Neutron Core API is \u0027GET /service-providers\u0027\nas per the official doc here [1]\n\nThe patch adds the test for the corresponding API route.\n\n[1] : http://developer.openstack.org/api-ref/networking/v2/index.html?\nexpanded\u003dlist-service-providers-detail#service-providers\n\nRelated-Bug: #1400370\nChange-Id: I66a077b61aa260bf0acaae1adf77f44104b67f0e\n"
    },
    {
      "commit": "8e4397a21fa323285883e94aaad4c66a86f52e56",
      "tree": "4cc8d714be205b96a8d93fd427b8d4d9c4672c2d",
      "parents": [
        "6912b893068ab5ec19982cf6a776d650d931b6fc"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Dec 07 14:06:08 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Dec 07 15:13:42 2016 +0100"
      },
      "message": "Remove the Auto Tests Generators\n\nThey weren\u0027t used by any Tempest test.\n\nChange-Id: Iaf64f21e779ff089ca4eb4049a826049ea4173de\n"
    },
    {
      "commit": "37b2bee80e09ddf5d5f7f1dfec1a69df29bdaa3b",
      "tree": "f4bacbe5915a9ad89e0ae59f86a87c2dab278c0b",
      "parents": [
        "ae4beb7a56bbc38a889fd55a7e017c55b82cc03d"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Nov 06 09:07:19 2016 +0200"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Nov 27 09:51:29 2016 +0200"
      },
      "message": "Remove old v3 volume services library and use lib/service for v3\n\nMoving volume v3 folders to /lib/services/volumes\nRemove old left overs from service/volumes.\n\nThe patch removes services/volume api code\nTempest volume api will run from /lib/service\n\nChange-Id: I76fec9c42ecb7038f01a186f3eb51bb471b1679d\n"
    },
    {
      "commit": "7bba16c4c3b26e4f96fa17fd2c5597a32a284588",
      "tree": "5697ec35bdd58f15f7c06ecd2899caa5a0810c31",
      "parents": [
        "ae4beb7a56bbc38a889fd55a7e017c55b82cc03d"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Sep 04 12:36:04 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sat Nov 26 21:51:32 2016 +0200"
      },
      "message": "Create two new clients under tempest.lib libary\n\nThere are two API v2 actions that only admin has the permission to excute,\naccording to:\nhttp://developer.openstack.org/api-ref-blockstorage-v2.html#listPools\nhttp://developer.openstack.org/api-ref-blockstorage-v2.html#showBackendCapabilities\n\nCurrently, those actions reside on BaseVolumesClient class and I think we\nshould separate them to new files: tempest/lib/services/volume/v2/capabilities_client.py\n                                   tempest/lib/services/volume/v2/scheduler_stats_client.py\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I48e5e19331dd636a093e1817e5c2ea31534ae2c3\n"
    },
    {
      "commit": "56c5a14525fa19bf260e7bcb698b4945688f0c49",
      "tree": "3d016b8ba5d6162c8b6b46835a680a9d1d84f05f",
      "parents": [
        "5f9f540c243b8ff9b9adb9ffbbac40f58095dfbe",
        "141930822fd59ab221ab53de3d5460762623b901"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 17:22:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 17:22:38 2016 +0000"
      },
      "message": "Merge \"Cinder absolute-limits tests\""
    },
    {
      "commit": "71bfd2b37694b3095a1fbe0d18ab1c34531ed632",
      "tree": "291cab27fb4dab27908cd9e990ad4a0e6bdf1b58",
      "parents": [
        "bf6021758e4a2bd3f94379e63c95f00a8cb8a4b7",
        "f8b5eb0fc67de25e63396295951acb6dbb5f8ec3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 15:07:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 15:07:20 2016 +0000"
      },
      "message": "Merge \"Remove CONF.volume_feature_enabled.bootable\""
    },
    {
      "commit": "bf6021758e4a2bd3f94379e63c95f00a8cb8a4b7",
      "tree": "3f30e3c1f3228c4dccf312b4d23f87d5cbb7ddef",
      "parents": [
        "6d770137d4f6f5731a15289c2397d695f2f1c516",
        "bd128d1b409fe260b6cb16a4a5772a9d4ecb5f1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 25 14:11:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 25 14:11:31 2016 +0000"
      },
      "message": "Merge \"Move role_assignments_client to tempest lib\""
    },
    {
      "commit": "bd128d1b409fe260b6cb16a4a5772a9d4ecb5f1e",
      "tree": "c6cb46fa18b58fcd8603b8f11d761e593a8be47c",
      "parents": [
        "2e7d0f026ec81540deef5fe2e4ddf84f484aaa37"
      ],
      "author": {
        "name": "Rodrigo Duarte Sousa",
        "email": "rduartes@redhat.com",
        "time": "Tue Oct 04 10:07:34 2016 -0300"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Nov 25 02:17:41 2016 +0000"
      },
      "message": "Move role_assignments_client to tempest lib\n\nThis patch adds unit tests for the role_assignments_client and also\nmoves it to the lib.\n\nAdditionally, the method is refactored to be generic and handle the\nfull set of the role_assignments API parameters.\n\nChange-Id: I1452d4f7be927f87f180badee377afa116d55ed6\n"
    },
    {
      "commit": "f8b5eb0fc67de25e63396295951acb6dbb5f8ec3",
      "tree": "309bf2ed5ad30d088f360128f2c612032ce5fe08",
      "parents": [
        "86cfa35b84be972802170aa78b8f0f1adadf21df"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Nov 23 18:12:28 2016 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Nov 23 19:46:08 2016 -0800"
      },
      "message": "Remove CONF.volume_feature_enabled.bootable\n\nThe option is deprecated already and the os-set_bootable feature has\nbeen implemented since Ib6cdca15950fe86b4fb2a43cfc7338e28260e453 .\nThat was 2.5 years ago. So we can remove this option.\n\nChange-Id: I83085bc9e9747a5f427d1651408b265cc1e2030e\n"
    },
    {
      "commit": "753e90aebcb8917fd30213d309fadae4a476e0ae",
      "tree": "dd38e2be992e0ab833ac6cb3ae0f4acbbce9de78",
      "parents": [
        "51feb121085cf0a4d70af4b2b086f03991d5bceb"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Nov 17 20:12:22 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Nov 24 10:14:30 2016 +0800"
      },
      "message": "Add namespace properties client and tests\n\nAs in the doc following, there are namespace properties apis, this patch\nis to add them to the code.\n\n[doc]http://developer.openstack.org/api-ref/image/v2/metadefs-index.html\n\nChange-Id: I593c72cea6ed1381d0ddef1569d40e65ae45625b\n"
    },
    {
      "commit": "141930822fd59ab221ab53de3d5460762623b901",
      "tree": "986b0122e041839c8001be748edcfe8b4699770d",
      "parents": [
        "65ca5ad1a3d082dd82e468accf747a0f594379a4"
      ],
      "author": {
        "name": "bkopilov",
        "email": "bkopilov@redhat.com",
        "time": "Tue May 31 10:01:28 2016 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Mon Nov 21 16:14:28 2016 +0200"
      },
      "message": "Cinder absolute-limits tests\n\nAdded a volume limits client\n\nAdded testcase:\n- show cinder absolute-limit api\n\nTests:\n - tests get absolute limits and verify counter and defaults.\n\nChange-Id: I35ac2aeae7e9bda8db69fbc8bf625db1839412ed\n"
    },
    {
      "commit": "8696cc815ab69aa9d7de6147ed9f40bbebff2115",
      "tree": "0cc5e2bfda3c3e58595860882a0f02550871ce10",
      "parents": [
        "65ca5ad1a3d082dd82e468accf747a0f594379a4"
      ],
      "author": {
        "name": "Cady_Chen",
        "email": "chenyingnan@inspur.com",
        "time": "Mon Nov 14 20:28:37 2016 +0800"
      },
      "committer": {
        "name": "Cady_Chen",
        "email": "chenyingnan@inspur.com",
        "time": "Mon Nov 14 20:34:27 2016 +0800"
      },
      "message": "Typo fixing\n\nChange-Id: Ic73ec784726f1f2e1e0e0a88a753918b3a7d31e0\n"
    },
    {
      "commit": "3787e4c234f0a3e7cec8f2933a873ad5786e52bd",
      "tree": "3090ca2f5923c91925866ae52069d4128379c436",
      "parents": [
        "e16218e59f764081145b8f1a20e885e2b28a3533"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Oct 07 21:25:33 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Nov 07 10:03:27 2016 -0500"
      },
      "message": "Move cred_client to tempest.lib\n\nThis commit migrates the cred_client module from tempest.common to\ntempest lib. This module provides an abstraction around the differences\nbetween v2 credential operations and v3 credential operations. Since for\na lot of tests you just need to interact with credentials and which\nversion of keystone is deployed or being used doesn\u0027t matter. As part of\nthis migration unit tests are added to handle testing the abstraction\nlayer.\n\nChange-Id: I196033483e06c96c16eaefeaac68b3253c3347f5\n"
    },
    {
      "commit": "e16218e59f764081145b8f1a20e885e2b28a3533",
      "tree": "b8343d69e149d417f233b1a2185b7d71fa31dee9",
      "parents": [
        "80095b9f09117fb73b3e481bfe6d6d94c8863b7c",
        "81cd9d372dc3ad848ca6b1b2fb27b7d14500f2a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 04 15:03:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 04 15:03:00 2016 +0000"
      },
      "message": "Merge \"Fix Release Notes index page title\""
    },
    {
      "commit": "ca8be4ecb0700850a030acbfc9b9672ac5ddb687",
      "tree": "cfac57d5c5e44b0bbbba44e4b6c0de094450961f",
      "parents": [
        "48d46eda96accf813c922dfd8d8efcf12e4f1262",
        "2e7ae7c6e5d3077c85dedfdb6fe7f36ecfd4e5a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 24 13:02:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 24 13:02:43 2016 +0000"
      },
      "message": "Merge \"Remove the Stress framework\""
    },
    {
      "commit": "3b05049defe7ab6503cda9811ac930edafe4f9b2",
      "tree": "598bf1073e884b17a5e40c853b6332bfb35ce6e8",
      "parents": [
        "17051e89b2cadedd6dd1b63da8989af6b93c41fd"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 20 11:51:09 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 20 14:26:33 2016 -0700"
      },
      "message": "Add _error_checker() call on versions_client\n\nThere are two REST API operation methods (request and raw_request)\nunder tempest.lib and most service clients use request().\nrequest() calls _error_checker() for translating HTTP error code to\nthe corresponding exception, however raw_request() doesn\u0027t do that\nbecause of the raw method.\nWhen an exception happens on service client methods which calls\nraw_request(), now Tempest cannot translated and it makes some\nunexpected situation like I6c05ad377847e2b67ab988efdba006f73cbafcfe\n\nThis patch adds _error_checker() call to them.\n\nChange-Id: I9acf45eb1711683b47f0606ed7c1a9c8327ef241\n"
    },
    {
      "commit": "2e7ae7c6e5d3077c85dedfdb6fe7f36ecfd4e5a1",
      "tree": "49376e9853c09799b0e7b0738ed27b5485c185fb",
      "parents": [
        "46dba3e456e54934ff3125a6430ef65058aca889"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Oct 03 11:00:22 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 19 14:31:13 2016 +0200"
      },
      "message": "Remove the Stress framework\n\nIt\u0027s not used anymore. There was general consensus in Feb 2016\nto deprecate it (see [1]) and remove it in Newton.\n\n[1]  [qa] deprecating Tempest stress framework\n\nChange-Id: Ib229985ea2a1fee495c9492c9ce1781e6bac1dc6\n"
    },
    {
      "commit": "c8526432eea171de7465b9323f1fb7b6f0d0a5ab",
      "tree": "097f419f1c4996d9ab31d2fda56319a01b27de09",
      "parents": [
        "ef3768bc7151c14cf2e3ad4de1d9532af57bebbb",
        "00ab6be2a77dd5e60478b8be388c7ac78a326907"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 18 06:16:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 18 06:16:50 2016 +0000"
      },
      "message": "Merge \"Move cred_provider abstract class to tempest lib\""
    },
    {
      "commit": "f53947e7ca48de081b51738d7d6663befa18c864",
      "tree": "2f2b3bc7ba65e112621e52ba69f155e254d54fdb",
      "parents": [
        "65178d16191a431247988d11d04a1f4230338f48"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Sep 15 10:37:57 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sat Oct 15 21:50:47 2016 +0300"
      },
      "message": "Move volume service clients under tempest.lib\n\nTempest provides a stable library interface and I think we can use it\nfor volume clients.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ia2d87360a6d88e5f54ecd00efbf6730b06484c99\n"
    },
    {
      "commit": "dbe2a599475fa600f3573d104e64e04b239c5913",
      "tree": "41c62db48a5e889e05ef309b503a08e2094ee481",
      "parents": [
        "4ed7b86677b0a7d1047cb10f9cd619a80ea0c6a2",
        "5078e8b87de957f2aa0dcc6973a29fa0284f8d80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 14 07:10:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 14 07:10:27 2016 +0000"
      },
      "message": "Merge \"Deprecate nova api extensions config option\""
    },
    {
      "commit": "5078e8b87de957f2aa0dcc6973a29fa0284f8d80",
      "tree": "a77d53b9727bc1a23f01cc52845a6e272606a8a6",
      "parents": [
        "9dd3871889d44d34cc9d4ecf36597d4a077de162"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Sep 16 11:13:11 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 13 20:04:18 2016 -0400"
      },
      "message": "Deprecate nova api extensions config option\n\nNow that the nova extensions mechanism is deprecated and api extensions\naren\u0027t really a thing anymore we should deprecate the corresponding\nmechanism in tempest. Moving forward there really isn\u0027t anything to set\nhere because microversions are the api selection mechanism and the\n\"extension list\" is fixed. We can remove this option when no supported\nnova release contains extensions anymore.\n\nChange-Id: I1286294b1b61aebf53437b37f6c141bc4c587b1f\n"
    },
    {
      "commit": "4ed7b86677b0a7d1047cb10f9cd619a80ea0c6a2",
      "tree": "20a37cc196aa9ed3f14a2985ccaae39d6f96f26e",
      "parents": [
        "93e6a0370085b0488b8542a66f4adcbf11f4a390",
        "5043f86287f856524c4d1e8a0c4d227d61ecac96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 13 20:35:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 13 20:35:58 2016 +0000"
      },
      "message": "Merge \"Enable release notes translation\""
    },
    {
      "commit": "00ab6be2a77dd5e60478b8be388c7ac78a326907",
      "tree": "9ae70e2146469bdf010baa7269ac1f8f375e95b6",
      "parents": [
        "75abbcf11fa78573f36339cd96b7e3c69e897bda"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Oct 07 16:29:18 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 13 11:15:50 2016 -0400"
      },
      "message": "Move cred_provider abstract class to tempest lib\n\nThis commit migrates the cred provider abstract class into tempest lib.\nThis interface has been very stable and doesn\u0027t have any external\ndependencies as it\u0027s just a building block for a cred provider class.\nThis also doesn\u0027t have any unit tests because it\u0027s just an interface\ndefinition and doesn\u0027t actually do any work.\n\nChange-Id: Ib5f8ef2728368c077666a3ca221cf659412e5f47\n"
    },
    {
      "commit": "1ac2bd6958e84dee2b9694453c95e9eb25f79cfc",
      "tree": "2f41618242b01402eaf0665e71f06d2501bed459",
      "parents": [
        "d6b084af26d2493f2d7c204b57493d2570c21bcf",
        "55b4cfd1e626178c424c875aadb493da3f462fef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 12 08:59:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 12 08:59:04 2016 +0000"
      },
      "message": "Merge \"Add port parameter to ssh Client\""
    },
    {
      "commit": "d6f589ed9af268d5078270ef312484308a35a319",
      "tree": "852d2e4540acafb4ceeceed89d84f2ea890a0f40",
      "parents": [
        "0a972c6ce87d145b4c4841407021b94a1bdda229",
        "7efc155ae13b05f2b83d6ad393f996c601c15d71"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 11 18:59:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 11 18:59:52 2016 +0000"
      },
      "message": "Merge \"Remove Sahara tests from Tempest\""
    },
    {
      "commit": "55b4cfd1e626178c424c875aadb493da3f462fef",
      "tree": "0441333eee8b44213f80856984dec523bdae378a",
      "parents": [
        "8a60724229c8a60c356e67591ffff4d14667a911"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Tue Aug 30 10:29:46 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Oct 11 05:31:10 2016 +0000"
      },
      "message": "Add port parameter to ssh Client\n\nThis commit adds a port parameter to the ssh.Client. We don\u0027t use it in\nour test cases. However, it would be good to have it when I debug this\nclass because my development host ssh port is not 22. And I think\nthat it is natural a ssh client has this feature.\n\nChange-Id: Id8b73108f67fe8c581dd8fba90902869b4ee776d\n"
    },
    {
      "commit": "9640607c7e9f951f7096d72a7b33b30662e25a66",
      "tree": "e37d131ab7b96351cda08feb2e05bf0f2f2c949f",
      "parents": [
        "16b174c5cdf92285284cb1a917394d3317482f95",
        "98513a4a0e36742601f5c7a720d07ab7e0c67295"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 07 09:25:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 07 09:25:32 2016 +0000"
      },
      "message": "Merge \"Add v13.0.0 release note page\""
    },
    {
      "commit": "16b174c5cdf92285284cb1a917394d3317482f95",
      "tree": "7e1ff30351757b70f82bf64f6c460860d6bc7e87",
      "parents": [
        "64d0989fc8074284a056a099eff6b0e85654b036",
        "0bf2d7e582f7c55ebe1bbd3ac2ad7e457edce8ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 07 06:06:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 07 06:06:39 2016 +0000"
      },
      "message": "Merge \"Rename reno files of 13.0.0\""
    },
    {
      "commit": "0bf2d7e582f7c55ebe1bbd3ac2ad7e457edce8ab",
      "tree": "416923a29ad6f881efe37f7684473e7873fcef01",
      "parents": [
        "ad37086e6a2aec99b81ec5c938782a6a917aeea1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 06 15:04:58 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 06 15:07:57 2016 -0700"
      },
      "message": "Rename reno files of 13.0.0\n\nTempest 13.0.0 has been released, so it would be nice to rename\nthe corresponding reno files for clarifying what version the renos\nfor.\n\nChange-Id: I4ec0af8485835301f701f1ef55daf8d5eae8223f\n"
    },
    {
      "commit": "64d0989fc8074284a056a099eff6b0e85654b036",
      "tree": "baa36470d52be90b9af9549220b226d9aed99aa0",
      "parents": [
        "cbbc48c15a897354ece8206681c5b1a619dddc10"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 06 16:22:40 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 06 16:22:40 2016 -0400"
      },
      "message": "Fix the 13.0.0 newton release note\n\nThe formatting in the \u0027other\u0027 section wasn\u0027t what was\nexpected, this fixes it to use ReST format.\n\nChange-Id: I9d763dffd872a92ca4adf612a9cca9156ee7e5a3\n"
    },
    {
      "commit": "98513a4a0e36742601f5c7a720d07ab7e0c67295",
      "tree": "f917b629f93c281e82e4ed5d1dae655ce2f139f9",
      "parents": [
        "ad37086e6a2aec99b81ec5c938782a6a917aeea1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 06 16:04:58 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 06 16:04:58 2016 -0400"
      },
      "message": "Add v13.0.0 release note page\n\nNow that tempest 13.0.0 has been pushed [1] for the newton release lets\ncreate a distinct releasenotes page for it.\n\n[1] https://pypi.python.org/pypi/Tempest/13.0.0\n\nChange-Id: I75e822f2ad354e1276e5a523b794b60942069b0c\n"
    },
    {
      "commit": "5043f86287f856524c4d1e8a0c4d227d61ecac96",
      "tree": "6cc27cad25aabda3a63e4ec23f3b56b9c700fa4f",
      "parents": [
        "0235f98f143df20dbd17b658f5f9c35f02099411"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu Oct 06 20:54:54 2016 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu Oct 06 20:54:54 2016 +0200"
      },
      "message": "Enable release notes translation\n\nReleasenote translation publishing is being prepared. \u0027locale_dirs\u0027\nneeds to be defined in conf.py to generate translated version of the\nrelease notes.\n\nNote that this repository might not get translated release notes - or\nno translations at all - but we add the entry here nevertheless to\nprepare for it.\n\nChange-Id: I428d583eb3f3bbced321348e2a71035fbb282806\n"
    },
    {
      "commit": "ad37086e6a2aec99b81ec5c938782a6a917aeea1",
      "tree": "17861516bc28fc2efc1d14f56b0401ff06f62061",
      "parents": [
        "0235f98f143df20dbd17b658f5f9c35f02099411"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 06 10:32:49 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 06 10:32:49 2016 -0400"
      },
      "message": "Add release notes for start of Newton support\n\nThe Newton release is here, in preparation for the Tempest 13.0.0\nrelease we need to add details to the release notes about the supported\nreleases. Once this merges we should be ready to land the 13.0.0\nrelease.\n\nChange-Id: I3774fcb7753155cfe38d0de36d6e162ff25591b6\n"
    },
    {
      "commit": "7efc155ae13b05f2b83d6ad393f996c601c15d71",
      "tree": "6f427fff601064d86ca429ea14dacc721a40ab99",
      "parents": [
        "93a0c668d9b39c619eb67ed2ae6b74074d4626e5"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Sep 30 12:03:35 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 05 13:06:14 2016 +0200"
      },
      "message": "Remove Sahara tests from Tempest\n\nI think now is a good time. It\u0027s been sitting here for ages. We\nreally should try to make Tempest smaller.\n\nChange-Id: I3370a146042f23a5ba2ca40d2ddf76e7c9e9cf0f\n"
    },
    {
      "commit": "232622c3286b9f7555a2443de78cbc7395fb839b",
      "tree": "a0a0bbeedafcea6c1273ed2774540f68a3c7e8e2",
      "parents": [
        "1b89b7b22ce77e27ab3d19c6e2a0d1b96603279a",
        "67e2f14e54299222d0e4d3bc3b31af2ef1ac8e46"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 05 09:56:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 05 09:56:24 2016 +0000"
      },
      "message": "Merge \"Fix typo in the file\""
    },
    {
      "commit": "9eabc33da4af80fd82ed0320398bda56b6a01991",
      "tree": "83761d35734501ae800528cb4106d484b8ead2c6",
      "parents": [
        "56c2997a521e048b40bf6195f01f5bee0a5b4be5"
      ],
      "author": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Tue Sep 20 06:53:47 2016 -0700"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Sun Oct 02 09:37:46 2016 +0000"
      },
      "message": "Migrate backups clients to tempest.lib\n\nSplit and migrate v1 and v2 backups__client to tempest.lib.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I9d6ef9f069c449f392c245fdac10996517a1cc73\n"
    },
    {
      "commit": "4c9bf10339d1f3f99f48adf13485c20615a8c730",
      "tree": "473a0a15ef864b16be5f708f65a43c6df90746bc",
      "parents": [
        "2cb91540d4edf6e3f262b638c7ae94bc1dea8e6b",
        "ea4f2643351023525ebefc7d82cef910f6640799"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 30 07:14:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 30 07:14:33 2016 +0000"
      },
      "message": "Merge \"Define v2 encryption_types_client as library\""
    },
    {
      "commit": "67e2f14e54299222d0e4d3bc3b31af2ef1ac8e46",
      "tree": "55990aad33319a1cf5190a7dbe6ba00ce14659fc",
      "parents": [
        "31406b845507564fa59ec6a6568a23115569f02b"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Fri Sep 30 10:11:18 2016 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Fri Sep 30 10:11:18 2016 +0800"
      },
      "message": "Fix typo in the file\n\nRemoved redundant \u0027the\u0027.\n\nChange-Id: I429fdb9ef98644df6bf2587bc1eb52e27935411b\n"
    },
    {
      "commit": "6728df8792af7fa83f222bb83850643c12d5fe95",
      "tree": "e42eb959381eda607f5c4be21359c6c5ed9b809c",
      "parents": [
        "fa70e73fea733e9f52e3d112b1c3d428ce2c6243",
        "cdc0c172f73f95c278f860d92126448d11904cda"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 29 10:36:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 29 10:36:37 2016 +0000"
      },
      "message": "Merge \"tempest-cleanup can only be invoked as tempest cleanup\""
    },
    {
      "commit": "81cd9d372dc3ad848ca6b1b2fb27b7d14500f2a0",
      "tree": "67838322d9edd2e370c3a3a7c82b5c27b2dd8efc",
      "parents": [
        "4f5e426d10452db85925d02f35074932aae115db"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Sep 27 14:21:46 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Sep 27 14:21:46 2016 +0900"
      },
      "message": "Fix Release Notes index page title\n\nThis commit fixes the index page title of release notes from \"Unreleased\nRelease Notes\" to \"Current Series Release Notes\". (It\u0027s same as\nsubunit2sql.) Because the page has also \"released release notes\".\n\nChange-Id: I55efda89d96829bb306d810aa308a99eab72d8f6\n"
    },
    {
      "commit": "09c65bc6901652119b956004d0d4b9f5d6b2a3ee",
      "tree": "9cccc71890c31eaf4bee6ae2c02cc0f8c122e5e2",
      "parents": [
        "338c703380aeedfc67716ef3a5d258f94aa74f12"
      ],
      "author": {
        "name": "Hanxi Liu",
        "email": "hanxi.liu@easystack.cn",
        "time": "Mon Sep 26 19:30:41 2016 +0800"
      },
      "committer": {
        "name": "Hanxi Liu",
        "email": "hanxi.liu@easystack.cn",
        "time": "Tue Sep 27 01:54:10 2016 +0000"
      },
      "message": "standardize release note page ordering\n\nIn order to support automatically updating the release notes when we\ncreate stable branches, we want the pages to be in a standard order.\nThis patch updates the order to be reverse chronological, so the most\nrecent notes appear at the top.\n\nChange-Id: I8d7bc165dd1c623498397ac9259f767b3d371172\n"
    },
    {
      "commit": "ea4f2643351023525ebefc7d82cef910f6640799",
      "tree": "b027bb3d0dab6ec1b054f8c3b9dd48f4d461fe75",
      "parents": [
        "d1b9789549c1df7ce8166a4bbfdd8c918fb3807f"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Sep 22 16:55:20 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Sep 22 17:01:15 2016 +0800"
      },
      "message": "Define v2 encryption_types_client as library\n\nMigrate v2 API encryption_types_client to tempest.lib.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Id3b41db66626cda2a50bf406fe4d6cff085c8dbf\n"
    },
    {
      "commit": "d1b9789549c1df7ce8166a4bbfdd8c918fb3807f",
      "tree": "9cd35416bef0755cc94709dab331df709cc7071d",
      "parents": [
        "b03fdf264d1da194ac47934aa73a7359a8ea60fa",
        "cd0374a2a5c40565be793a544313118035b4dde8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 21 22:44:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 22:44:41 2016 +0000"
      },
      "message": "Merge \"Deprecate method get_ipv6_addr_by_EUI64\""
    },
    {
      "commit": "39a4ae9de07b902e3f6d4e0e4a987a5206b24fac",
      "tree": "b7a63cf738f5fa733ffbe6372f83ed06b7976f43",
      "parents": [
        "89a4302278afdb3e0ef6b1aa95292e1f6b79d685",
        "16c4cf2eb2a7e0c4894ba35591f8d35dd63963ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 21 16:28:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 16:28:03 2016 +0000"
      },
      "message": "Merge \"Migrate V1 and V2 qos service to tempest lib\""
    },
    {
      "commit": "853c3def1df7ea07632b17638cdcaf91d0d3e39a",
      "tree": "a1ada19b7cb82f8ebcf50fd04b95dfc3c1000f51",
      "parents": [
        "2c99c44112514a11ef7df8d69726e4ef56675570",
        "396c9ed378b7b8e7775dec5caf48009114638255"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 21 10:47:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 10:47:30 2016 +0000"
      },
      "message": "Merge \"Rename renos of 12.1.0\""
    },
    {
      "commit": "16c4cf2eb2a7e0c4894ba35591f8d35dd63963ef",
      "tree": "69ddfbbdbccd2e056b3e46cf2b3a891d293f71a4",
      "parents": [
        "8ea47c2e095323108c235e4536432f346508ddea"
      ],
      "author": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Tue Sep 20 02:12:13 2016 -0700"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Sep 21 10:06:37 2016 +0000"
      },
      "message": "Migrate V1 and V2 qos service to tempest lib\n\nSplit and migrate v1 and v2 API qos_client to tempest.lib.\n\nPartially implements blueprint consistent-service-method-names\nChange-Id: I14c3db7f1229a030a02f60f686826508afa01f61\n"
    },
    {
      "commit": "2c99c44112514a11ef7df8d69726e4ef56675570",
      "tree": "3378282d8661932509b6849780cca50871adc0c3",
      "parents": [
        "304802830b56354a83bad86925851107411d45ec",
        "db8c96414db5d19a9cd7ef8ca5028c082224a004"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 21 09:40:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 09:40:58 2016 +0000"
      },
      "message": "Merge \"Rename renos of 10.0.0 and 11.0.0\""
    },
    {
      "commit": "304802830b56354a83bad86925851107411d45ec",
      "tree": "248c6c48904537406db61344cf9794f26427f747",
      "parents": [
        "97572118ea286c5a576ccc11a3ada9205b865efc",
        "8ea47c2e095323108c235e4536432f346508ddea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 21 09:27:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 09:27:49 2016 +0000"
      },
      "message": "Merge \"Split base snapshots_client into v1 and v2\""
    },
    {
      "commit": "396c9ed378b7b8e7775dec5caf48009114638255",
      "tree": "32e3f092e8c080257e4a2683ba58b33a4882aae0",
      "parents": [
        "db8c96414db5d19a9cd7ef8ca5028c082224a004"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Sep 19 03:07:42 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Sep 21 01:56:39 2016 -0700"
      },
      "message": "Rename renos of 12.1.0\n\nWe have released a lot of features via Tempest versions and created a\nlot of renos. That makes us difficult to select suitable reno files\nwhen adding new features because of many versions.\nSo it is nice to rename reno files to add versions as the prefix.\nThis patch renames renos of 12.1.0.\n\nChange-Id: I725130e2a303001a891b2e0119288e0e085e2ab4\n"
    },
    {
      "commit": "db8c96414db5d19a9cd7ef8ca5028c082224a004",
      "tree": "e35b72e5d156ea887c6d08a9f72e317bfb40d03f",
      "parents": [
        "97572118ea286c5a576ccc11a3ada9205b865efc"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Sep 19 03:28:40 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Sep 21 01:56:39 2016 -0700"
      },
      "message": "Rename renos of 10.0.0 and 11.0.0\n\nWe have released a lot of features via Tempest versions and created a\nlot of renos. That makes us difficult to select suitable reno files\nwhen adding new features because of many versions.\nSo it is nice to rename reno files to add versions as the prefix.\nThis patch renames renos of 10.0.0 and 11.0.0.\n\nChange-Id: I7ccd961f31dbe705a1fafaf6f81b5edd241c6e4d\n"
    },
    {
      "commit": "cd0374a2a5c40565be793a544313118035b4dde8",
      "tree": "a594ea48c341d40076385cc60c13bc391238ac04",
      "parents": [
        "97572118ea286c5a576ccc11a3ada9205b865efc"
      ],
      "author": {
        "name": "ChangBo Guo(gcb)",
        "email": "eric.guo@easystack.cn",
        "time": "Wed Jun 29 15:33:56 2016 +0800"
      },
      "committer": {
        "name": "ChangBo Guo(gcb)",
        "email": "eric.guo@easystack.cn",
        "time": "Wed Sep 21 13:44:54 2016 +0800"
      },
      "message": "Deprecate method get_ipv6_addr_by_EUI64\n\nOslo.utils provides same method get_ipv6_addr_by_EUI64,\nso deprecate it in Newton and remove it in Ocata.\n\nCo-Authored-By: guo yunxian \u003cyunxian.guo@easystack.cn\u003e\n\nChange-Id: Ia72f866cda69b4f98e88936df32c76e455619d07\n"
    },
    {
      "commit": "cdc0c172f73f95c278f860d92126448d11904cda",
      "tree": "6e7f967cb3712f631d469c710ec68ac4a19f1bb3",
      "parents": [
        "87d50c41c84268758d5b324b5d5d137429ec747a"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Sep 20 14:57:14 2016 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Sep 20 15:29:33 2016 +0200"
      },
      "message": "tempest-cleanup can only be invoked as tempest cleanup\n\nThe CLI entry point removed here points to the main() class which was removed\nso that tempest-cleanup is not a standalone command anymore.\n\nSee I2119acd402b0985d4a81c85501ce7265f782d37b\n\nChange-Id: I3421667916bf3652ab0e777fa78c382a3f6e849d\n"
    },
    {
      "commit": "87d50c41c84268758d5b324b5d5d137429ec747a",
      "tree": "b27bc0d3632162e8cfd0861cd40ea041377541ef",
      "parents": [
        "4e4adc316bce425068c07768df3222a08b1b98ce",
        "a511de1e6a6f7f3d771220403ded5ad3e8708fb6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 12:23:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 12:23:34 2016 +0000"
      },
      "message": "Merge \"Rename renos of 12.2.0\""
    },
    {
      "commit": "8ea47c2e095323108c235e4536432f346508ddea",
      "tree": "11d53ca25fbd006a4d0092e923073cbd72b9845b",
      "parents": [
        "8e272ec8c4ac482ab7cb22543ece9bcd5743cad4"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Mon Sep 19 10:36:19 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Tue Sep 20 08:09:21 2016 +0000"
      },
      "message": "Split base snapshots_client into v1 and v2\n\nThis patch splits the base client into v1 and v2 following the model\nfrom the patch at [1] and also migrates those clients to tempest.lib.\n\n[1] https://review.openstack.org/#/c/359442/\n\nChange-Id: I03c254210aeff80173ced68cfa3f3e36ede10d22\n"
    },
    {
      "commit": "a511de1e6a6f7f3d771220403ded5ad3e8708fb6",
      "tree": "50a2c76f09ca8e2e73a4d0e71f734a27fde17d9c",
      "parents": [
        "05640decce8055e6844bdcc5a2c9bb18c1e3b2cb"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Sep 19 02:20:08 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Sep 19 05:09:51 2016 -0700"
      },
      "message": "Rename renos of 12.2.0\n\nWe have released a lot of features via Tempest versions and created a\nlot of renos. That makes us difficult to select suitable reno files\nwhen adding new features because of many versions.\nSo it is nice to rename reno files to add versions as the prefix.\nThis patch renames renos of 12.2.0 as a first step.\n\nChange-Id: I36523c1758533cca97abad4a28f8c79b022803f0\n"
    },
    {
      "commit": "67fbfaf1292b3636bca8d82cebc77a3fd2f06606",
      "tree": "5fec6b8e26917eaf2deb30cc545c9d3cd1322f34",
      "parents": [
        "78b4d29fb51888ab2600818342af1dbcaedd61ab"
      ],
      "author": {
        "name": "Dustin Schoenbrun",
        "email": "dschoenb@redhat.com",
        "time": "Thu Sep 15 10:07:34 2016 -0400"
      },
      "committer": {
        "name": "Dustin Schoenbrun",
        "email": "dschoenb@redhat.com",
        "time": "Fri Sep 16 10:09:25 2016 -0400"
      },
      "message": "Define the volume types_client as library\n\nThe Cinder types_client modules for both the v1 and v2 versions of\nthe Cinder API have been made a library.\n\nPartially Implements Blueprint consistent-service-method-names\n\nChange-Id: Iea836277d343f5712a7161e3ccba45ab748ee266\n"
    },
    {
      "commit": "356bb483822c394cfc200e5151adf2dc714c9e5c",
      "tree": "fb8b9162582c3ecdc7acf70de392e156de775699",
      "parents": [
        "c8d641a0f90f86c83c5bdb3ebcd01d791d24696c"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Sep 05 13:57:14 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Sep 09 14:29:01 2016 +0200"
      },
      "message": "Define v3 credentials_client as library\n\nMigrate v3 API credentials_client to tempest.lib and add unit\ntests for the service client.\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I0ae04d76738fe6f639d90af8c142bdbc6a1fa83f\n"
    },
    {
      "commit": "c8d641a0f90f86c83c5bdb3ebcd01d791d24696c",
      "tree": "0314c3adc0faa8ec79feb47b6885bb70afdc66ab",
      "parents": [
        "d00166fb4632a4b49f775d8096ffd6dd1d6c860a"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Thu Sep 01 10:29:24 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Sep 09 14:24:07 2016 +0200"
      },
      "message": "Define v3 trusts_client as library\n\nMigrate v3 API trusts_client to tempest.lib and add unit tests for the\nservice client.\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3aab5f4906718e94612e4e62a460ba13418cdc1c\n"
    },
    {
      "commit": "e660d70c8861decfaaeb89aaca6dc4ed9156d699",
      "tree": "4a4c65c491f5932197412ebe7c931146855fa37c",
      "parents": [
        "53015677cd2d96ade6863c67b4736128195798ff"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 08 15:34:37 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 08 15:34:37 2016 +0900"
      },
      "message": "Move v3 inherited_roles_client to library interface\n\nv3 inherited_roles_client is stable now and good to be moved\nas stable library interface.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I88b972d72b7ad5c2f4ee14ea2ddae0c03b8eaedf\n"
    },
    {
      "commit": "53015677cd2d96ade6863c67b4736128195798ff",
      "tree": "cff30ccf7f1fd364813e0db4c501a1c810174f15",
      "parents": [
        "ad55eb8e44ad592c9fc4ecb1126520a9c8a1fe04"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 08 10:10:16 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 08 05:58:04 2016 +0000"
      },
      "message": "Move v3 roles_client to library interface\n\nv3 roles_client is stable now and good to be moved\nas stable library interface.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I18a4219496754809ae67d99904872bfaf5c61ea9\n"
    },
    {
      "commit": "8d2392b3b796ca549533b1dc6775d5eac0172742",
      "tree": "b0709d6a2380f0efe87f7c874e946c7c2e3234c7",
      "parents": [
        "f2df65643e5c411a101e987bfeaf39c9ef584cec"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri Sep 02 13:41:45 2016 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 07 11:31:40 2016 +0000"
      },
      "message": "Define v3 identity_client as library\n\nMigrate identity v3 API identity_client to tempest.lib and implement\nunit test for the service clients.\n\nChange-Id: If42e7aad0e57b1d6f8a17b8f6a646ac22a6b0fa3\n"
    },
    {
      "commit": "6c74229962b7b52c87e815096308a16209cfa4d0",
      "tree": "9e335aa07f5a2fa4eef3b3d01c0913191c948a55",
      "parents": [
        "90990cd5868444f81f27f2595dd37461fae6889e"
      ],
      "author": {
        "name": "Dustin Schoenbrun",
        "email": "dschoenb@redhat.com",
        "time": "Thu Sep 01 16:28:42 2016 -0400"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 06 13:23:10 2016 +0000"
      },
      "message": "Define the v3 Users Client as a library\n\nMigrate the v3 API Users Client to tempest.lib and add unit tests\nfor the client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I32441765d1f9028f5ddaaddf045f534181b44ad3\n"
    },
    {
      "commit": "90990cd5868444f81f27f2595dd37461fae6889e",
      "tree": "9a08891c46632f1ce25a67bf64eda054f1d91cc4",
      "parents": [
        "3db8be8f38b79e36201ff41570969c5e6c465ee2"
      ],
      "author": {
        "name": "Dustin Schoenbrun",
        "email": "dschoenb@redhat.com",
        "time": "Wed Aug 31 16:14:44 2016 -0400"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 06 11:29:23 2016 +0000"
      },
      "message": "Define v3 Groups Client as library\n\nMigrate the v3 API Groups Client to tempest.lib and add unit tests\nfor the client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: If964fcb707090f6abb2516b84c26a06f55cdbed6\n"
    },
    {
      "commit": "0cb355396b942658da5c35c005573e9239726bea",
      "tree": "13a9960289a4ee79dfda3efd17b3cf7c05e970f0",
      "parents": [
        "5d74971082f0c58967ae1950524063a630c7a942"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri Sep 02 08:32:41 2016 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Sep 05 09:07:27 2016 +0000"
      },
      "message": "Define v2 identity_client as library\n\nMigrate identity v2 API identity_client to tempest.lib and implement\nunit test for the service clients.\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I243af8583d5b497f7df3ce5dd39fe1dbd3ce0eca\n"
    },
    {
      "commit": "2a1b5715b870c56d0bc302b7236e20a3eb46109f",
      "tree": "228e55d35356d891b5cbfc7826eed33f205838b5",
      "parents": [
        "7f10f3531b700d55ccbab160adc03a1411e4989d",
        "35a6375fd172220693ee62315035ac2c1b8eb508"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 05 08:52:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 05 08:52:04 2016 +0000"
      },
      "message": "Merge \"Move `call_until_true` to tempest/lib\""
    },
    {
      "commit": "c59270760a9e44f4c1f2c37bc3a1bb6222cc19b6",
      "tree": "74d9147f92b392b20f783583e4ccf65d24a42518",
      "parents": [
        "db5012b6281abf3f764fad910017806371f30dd3"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Sep 02 18:25:15 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Sep 02 18:25:15 2016 -0700"
      },
      "message": "Merge duplicated renos of identity-clients\n\nBefore releasing Tempest 12.2.0, we found the duplicated renos on\nhttp://docs.openstack.org/releasenotes/tempest/unreleased.html\nThat seems unreadable for users, so let\u0027s merge them into a single.\n\nChange-Id: Id51ecebcbf56c5e0f62e3bd35e7d531f411904db\n"
    },
    {
      "commit": "35a6375fd172220693ee62315035ac2c1b8eb508",
      "tree": "0f1ed1409ba11f46a02536e14ee2969018088d1a",
      "parents": [
        "0ef4c8cf7555ee66a3feed6231e4a57c4bbb5147"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Aug 30 13:09:12 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Sep 02 18:03:37 2016 +0200"
      },
      "message": "Move `call_until_true` to tempest/lib\n\nThis `call_until_true()` is handy and could be used in Tempest plugins.\nLet\u0027s move it to tempest/lib.\n\nAlso add some unit tests.\n\nChange-Id: Ie379030baa336239e6027c8f3cdbeb74c561f66b\n"
    },
    {
      "commit": "abdceda16b1502bae82ecd3c2d4ec31b546a247d",
      "tree": "8aaccd3cf056ae0fb942c4e6b185f6ced8d0de8f",
      "parents": [
        "e2b73e07f8f74f2096de3c449c38dd5b6ea85ed8"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Sep 01 15:27:18 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Thu Sep 01 15:54:53 2016 +0000"
      },
      "message": "Define v3 projects_client as library\n\nMigrate identity v3 API projects_client to tempest.lib and implement\nunit test for the service clients.\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I9ac7ff64d7adc6de70335f6ccd0c34cae850ec0b\n"
    },
    {
      "commit": "657bc06142a679c741b10609992632b6b3212c5d",
      "tree": "fd76ada3a0839d5a18f0c680971c1620994abfb0",
      "parents": [
        "065cc01810a1c4c65f37d85ddf3891e86bb64e5d"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 10:41:40 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 12:00:31 2016 +0000"
      },
      "message": "Define v3 services_client as library\n\nMigrate v3 API services_client to tempest.lib\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iadf53aa16425ffd286f0c4bfd760d5b244494a2d\n"
    },
    {
      "commit": "065cc01810a1c4c65f37d85ddf3891e86bb64e5d",
      "tree": "329fe0c939805ca07a56078bba3b8292d230ba2f",
      "parents": [
        "7cfee80e0475ef423b83f56a8789db5533471c82"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Tue Aug 30 08:55:56 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 08:10:07 2016 +0000"
      },
      "message": "Define v3 regions_client as library\n\nMigrate v3 API regions_client to tempest.lib\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3eb2d1156d5a5c3e94632e984a9feb31d55e5542\n"
    }
  ],
  "next": "fd4c5fba998d3b665e1faf9448897a283e1e3993"
}
