)]}'
{
  "log": [
    {
      "commit": "e2fd3d5bba4e124ca21189528e036538326fe2a8",
      "tree": "6df1d17268d855e0628e7b28c056c80258266513",
      "parents": [
        "c7a403debdb270412836cca30103512b9a7d497f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jul 22 14:54:42 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jul 22 14:54:42 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I969b2b5d1d0d243962ebba6356f0842b5aeccee2\n"
    },
    {
      "commit": "c7a403debdb270412836cca30103512b9a7d497f",
      "tree": "50b63ac3d8f3d4a5e77fc6c9709d0edfc14f5a22",
      "parents": [
        "878845412eee5f0b2c5b86835372096723fa8596",
        "74a56aba03aaed32669ea7f0b011a5a7c2c6a730"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 22 01:47:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 22 01:47:46 2017 +0000"
      },
      "message": "Merge \"Doc: fix markups, capitalization and add 2 REVIEWING advices\""
    },
    {
      "commit": "878845412eee5f0b2c5b86835372096723fa8596",
      "tree": "e22c783485154c7af93b75ced6edb98a5cb2fef2",
      "parents": [
        "e1e6e7825d48a4c4ef582b9c81b0a320e72ca18b",
        "9958b17d2d2abc9dccad0001e910ddce039678ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 21 23:23:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 23:23:19 2017 +0000"
      },
      "message": "Merge \"Add volume backed instance coverage to API tests\""
    },
    {
      "commit": "e1e6e7825d48a4c4ef582b9c81b0a320e72ca18b",
      "tree": "c0b9b22f698bece58f32541058a5f7d9a91c600e",
      "parents": [
        "1bf804bb2d59e6953a7108fc4f3623a5b646baeb",
        "dcd9100d03ddadf931cf18e8701911440a40cf21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 21 20:02:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 20:02:04 2017 +0000"
      },
      "message": "Merge \"Remove creds providers dependency from clients\""
    },
    {
      "commit": "1bf804bb2d59e6953a7108fc4f3623a5b646baeb",
      "tree": "2d874446e147076fb66ac35c5462b87008b975fc",
      "parents": [
        "741aa5e2a8a4be975a4dd2b974206dab7e6f55a0",
        "12972ae5803c68b3c5a0958ede0abd0251e37f40"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 21 20:01:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 20:01:47 2017 +0000"
      },
      "message": "Merge \"Fix account generator unit tests\""
    },
    {
      "commit": "741aa5e2a8a4be975a4dd2b974206dab7e6f55a0",
      "tree": "1467989228d51da2a6a587cf8e205c8f28f32d58",
      "parents": [
        "d3fa46495a78160989120ba39793f7ba2e22d81c",
        "d199caf7f4e4359868b27a4bda44123810e48932"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 21 14:52:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 14:52:18 2017 +0000"
      },
      "message": "Merge \"Make credentials_factory a bit nicer\""
    },
    {
      "commit": "dcd9100d03ddadf931cf18e8701911440a40cf21",
      "tree": "4d3e92cd4152eabb78cc060e31ce6b6ebd9c71f1",
      "parents": [
        "12972ae5803c68b3c5a0958ede0abd0251e37f40"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Jul 18 11:34:13 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Jul 20 20:42:36 2017 +0000"
      },
      "message": "Remove creds providers dependency from clients\n\nWe want to make cred providers a stable interface and move it to\nlib but to do so it must not depend on modules outside of lib or\nnot generally stable otherwise. The last dependency left is\ntempest.clients, which can be replaced by its tempest.lib\ncounterpart, tempest.lib.services.clients.\n\nWhile clients does not depend on configuration directly, it uses\nthe client registry singleton. When this class is used as part of\ntempest, it\u0027s populated with configuration values the first time\nthe CONF object is instantiated, so that Tempest configuration\nvalues are still honoured.\n\nWhen DynamicCredentialProvider is used by a consumer that does\nnot have a Tempest config file, all the settings defined in\n__init__ will be honoured. To control more settings, the\nclient registry must be populated before the Credentials\nProvider is used with the appropriate settings.\n\nChange-Id: I7b262607a1fa9f67e6b1d3ec2c4cf1ccffb952a6\n"
    },
    {
      "commit": "d3fa46495a78160989120ba39793f7ba2e22d81c",
      "tree": "92143ee2e004547ffe7fefc052d4195ae7b82f1c",
      "parents": [
        "724c86b02df46371210b2480a5c36afc47e19798",
        "bf549a4432ed2e3af5375e45b467e85183347766"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 20 11:19:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 20 11:19:48 2017 +0000"
      },
      "message": "Merge \"Add unit tests for volume and snapshot manage clients\""
    },
    {
      "commit": "724c86b02df46371210b2480a5c36afc47e19798",
      "tree": "86bf9bab7e3bb5df1bcfb15f6819325e1dbc2ae2",
      "parents": [
        "7cfb98fa6030697e3df444ebb58a2a9e65e655cd",
        "e98720a22f70079a2b3bc55dce2c7ff214dd1ff5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 20 11:17:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 20 11:17:47 2017 +0000"
      },
      "message": "Merge \"Update the documention for doc migration\""
    },
    {
      "commit": "9958b17d2d2abc9dccad0001e910ddce039678ae",
      "tree": "00b9d92084ec8ea09aeb6ee419a94b24b81e2902",
      "parents": [
        "d69d1b552ba08ac1637b8589eb73eb108aa2e1d5"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Jul 13 11:24:59 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Jul 20 09:43:20 2017 +0000"
      },
      "message": "Add volume backed instance coverage to API tests\n\nThe only coverage we have for volume backed instances is the\ntest_volume_boot_pattern scenario test.\nRun the test_create_server module using a volume backed instance\nto add better coverage for this case.\n\nChange-Id: Icfb68ad2a5561e9d27026443a6258bfdb7d419f0\n"
    },
    {
      "commit": "12972ae5803c68b3c5a0958ede0abd0251e37f40",
      "tree": "cc46452b1b528f7c5f8ae9f54213fefda7aba999",
      "parents": [
        "d199caf7f4e4359868b27a4bda44123810e48932"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Jul 19 10:18:37 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Jul 19 13:41:47 2017 +0100"
      },
      "message": "Fix account generator unit tests\n\nThe account generator unit tests patch the set_auth method,\nhowever they do so in a broken way, by setting the return value:\n- set_auth does not return anything\n- the return value is set to a function\n\nThe only reason the unit tests work is because set_auth is actually\nnot invoked during the tests. So cleaning all this up.\n\nChange-Id: Ied02c38b6a54aad2666abdaed16e454f5c7e65d1\n"
    },
    {
      "commit": "d199caf7f4e4359868b27a4bda44123810e48932",
      "tree": "258eb7932c83005b5e7920d6cf4bcbd261d16f19",
      "parents": [
        "7cfb98fa6030697e3df444ebb58a2a9e65e655cd"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Jul 18 17:12:38 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Jul 19 13:41:47 2017 +0100"
      },
      "message": "Make credentials_factory a bit nicer\n\nThe helpers to get parameters for the credential providers were set\nup some time ago but not updated anymore, so we have now parameters\npassed in get_credentials_provider directly, and some obtained\nthrough the helpers.\n\nFixing this and adding some docstring. This work is in preparation\nto make the module stable for plugins, so that it can be used\nby test.py.\n\nChange-Id: Ifee212277e8c1282a54b5443a51531ff731be879\n"
    },
    {
      "commit": "7cfb98fa6030697e3df444ebb58a2a9e65e655cd",
      "tree": "1cf0ba5a7db46f8f6a6c24f342bcb1c02e5d0747",
      "parents": [
        "2a0e141d95b9424ed3c46a9e0d5fd67de4b3630e",
        "73ed1f35205466a2a2ef910239ce91117043b769"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 19 09:37:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 19 09:37:11 2017 +0000"
      },
      "message": "Merge \"Generic method for creating a volume snapshot\""
    },
    {
      "commit": "2a0e141d95b9424ed3c46a9e0d5fd67de4b3630e",
      "tree": "c35213758cf494ef05f4807437139fbc2d5849f0",
      "parents": [
        "baa6e9ad87306b30ca42fdc82f7cf6fa2a0b6900",
        "d69d1b552ba08ac1637b8589eb73eb108aa2e1d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 19 05:44:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 19 05:44:26 2017 +0000"
      },
      "message": "Merge \"Move multi-nic tests to dedicated module\""
    },
    {
      "commit": "baa6e9ad87306b30ca42fdc82f7cf6fa2a0b6900",
      "tree": "6c94c91854080ac92cfa3472b2b5bfdd7596c1f9",
      "parents": [
        "1c39a2f937967b8b75d86368f0d7202982add133",
        "7628cb2f5d5d928afa3abaa7a6813a41d4c05038"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 19 05:39:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 19 05:39:53 2017 +0000"
      },
      "message": "Merge \"Unix style line ending\""
    },
    {
      "commit": "e98720a22f70079a2b3bc55dce2c7ff214dd1ff5",
      "tree": "610306ada41094253287c936d124854e875a3bb0",
      "parents": [
        "55e301689c3e2bb0bf7189dafc824b53bdd7ea3c"
      ],
      "author": {
        "name": "chenxing",
        "email": "chen.xing@99cloud.net",
        "time": "Wed Jul 19 03:42:23 2017 +0000"
      },
      "committer": {
        "name": "chenxing",
        "email": "chen.xing@99cloud.net",
        "time": "Wed Jul 19 03:42:23 2017 +0000"
      },
      "message": "Update the documention for doc migration\n\nChange-Id: Ie6d322d1b9c93118af7c74986993010b9f4b76b2\n"
    },
    {
      "commit": "7628cb2f5d5d928afa3abaa7a6813a41d4c05038",
      "tree": "4db193138a6080d197110e14aa821036a2503f75",
      "parents": [
        "55e301689c3e2bb0bf7189dafc824b53bdd7ea3c"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 18 20:40:26 2017 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 18 20:41:59 2017 +0200"
      },
      "message": "Unix style line ending\n\nMy freshly created tox pep8 py3 venv was started\nto complaining about the line endings:\n\u0027H903  Windows style line endings not allowed in code\u0027\n\nI decided to make him happy and remove the \u0027\\r\u0027.\n\nChange-Id: Ifbee4a88f2f91e51cb710469316c8fcf00b00eb3\n"
    },
    {
      "commit": "1c39a2f937967b8b75d86368f0d7202982add133",
      "tree": "97ec14a2c91caf5d74e5a3ed499d3459804cdfda",
      "parents": [
        "55e301689c3e2bb0bf7189dafc824b53bdd7ea3c"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 18 19:39:06 2017 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 18 20:16:54 2017 +0200"
      },
      "message": "test_boot_server_from_encrypted_volume_luks skip condition\n\ntest_boot_server_from_encrypted_volume_luks is expected to use\nthe same feature flag as the other volume encryption tests.\n\nThe encryption can be disabled also when the system does not\nhave suitable keymgr.\n\nChange-Id: I4216a002e22a2392417d9f7d3055c8cdad4a9600\n"
    },
    {
      "commit": "55e301689c3e2bb0bf7189dafc824b53bdd7ea3c",
      "tree": "85122891e5835c621f7b8b25346e54ce3a100796",
      "parents": [
        "e9433f787c64c9787938f7a4905968b7134511b3",
        "f3e247d25c44e7eb67dc4e760549f63218660da6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 18 15:53:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 18 15:53:28 2017 +0000"
      },
      "message": "Merge \"Cleanup the orchestration client init and attr\""
    },
    {
      "commit": "e9433f787c64c9787938f7a4905968b7134511b3",
      "tree": "c4c490edf18d4eefd086a057f9bf866d54031e22",
      "parents": [
        "bf87d00326e1c510d9d2163f56cc9fa1a467efa4",
        "7814b04d9019475bfa7d5be40e488f0e2f4a5c9a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 18 15:53:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 18 15:53:20 2017 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "bf87d00326e1c510d9d2163f56cc9fa1a467efa4",
      "tree": "cb04a1458b39c417a7931bf9966d0233ebe51538",
      "parents": [
        "df3bf96c0e94bd3ec57bf16d1002fb2db5b2a652",
        "708821c508ca9834627e98e32dac3151286c8210"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 18 15:48:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 18 15:48:42 2017 +0000"
      },
      "message": "Merge \"Remove unused clients from testcases\""
    },
    {
      "commit": "bf549a4432ed2e3af5375e45b467e85183347766",
      "tree": "eedd24ada7f4225e20fdad9eca962d09c64a5983",
      "parents": [
        "de46ed858022acc39a79e5d4cd44b86003a72aca"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 11 18:27:38 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 18 21:29:16 2017 +0800"
      },
      "message": "Add unit tests for volume and snapshot manage clients\n\nThis patch supplements unit tests for v2 volume and snapshot manage\nclients.\n\nPartially Implements: blueprint tempest-lib-missing-test-coverage\n\nChange-Id: I090fb17c41332840bbd7d5efaabe503fffe49bdf\n"
    },
    {
      "commit": "7814b04d9019475bfa7d5be40e488f0e2f4a5c9a",
      "tree": "84ca400baa912683c313231001a969b440987dfa",
      "parents": [
        "df3bf96c0e94bd3ec57bf16d1002fb2db5b2a652"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jul 18 01:58:33 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jul 18 01:58:33 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Icf0e822fcb1dc958d11dd818153a53b63a66cbc9\n"
    },
    {
      "commit": "f3e247d25c44e7eb67dc4e760549f63218660da6",
      "tree": "e5c1ddd8acdf04686e95ba3debdeb45716082d63",
      "parents": [
        "324dbd26738225f548bb89511df7274b1e5bf361"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Jul 17 13:34:17 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Jul 17 15:11:25 2017 +0000"
      },
      "message": "Cleanup the orchestration client init and attr\n\nClients.py inits the orchestration client and defines and attribute\nin the client manager for it. The only known consumers of attribute\nare Tempest itself in the cleanup service and Murano.\n\nI proposed a patch to Murano: Ic6fef4b4f260d13efd7b035bc012369f0da55602\n\nThe aim is to make clients stable for plugins, and I don\u0027t want the\nHeat client to be in the stable interface since it\u0027s not something\nthat we will be supporting on Tempest side: all the Heat config\nvalues are deprecated and will be removed during Queens.\n\nDepends-on: Ic6fef4b4f260d13efd7b035bc012369f0da55602\nChange-Id: I9f4703296a44e741cab8db6b52ba410b7dd3bed6\n"
    },
    {
      "commit": "df3bf96c0e94bd3ec57bf16d1002fb2db5b2a652",
      "tree": "45738ba4276f47a11ba5d221912fbd4e55c3a2e6",
      "parents": [
        "35316c5bc3571e9d544834e9ccec11d5625b08fd",
        "aa516f871f0f1b471909e24aa178bbe77ceebb0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 17 13:56:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 17 13:56:27 2017 +0000"
      },
      "message": "Merge \"Add flag to generate tempest plugin list\""
    },
    {
      "commit": "35316c5bc3571e9d544834e9ccec11d5625b08fd",
      "tree": "23a9f247da6fa8be1b182efae3cf128678612e59",
      "parents": [
        "324dbd26738225f548bb89511df7274b1e5bf361",
        "d02951667de88008a4cdd215255f5b49df800f15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 17 13:21:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 17 13:21:57 2017 +0000"
      },
      "message": "Merge \"create test to verify catalog standardization\""
    },
    {
      "commit": "324dbd26738225f548bb89511df7274b1e5bf361",
      "tree": "b3865e1a51afe400fe3a778a82d68adb19a40c11",
      "parents": [
        "2604849dbfc861b5bc3b47e3552a74da2a427a74",
        "2bbc49212e319292dfabaf17c313bd156de93d3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jul 16 13:18:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 16 13:18:23 2017 +0000"
      },
      "message": "Merge \"Tidy up releasenotes\""
    },
    {
      "commit": "2604849dbfc861b5bc3b47e3552a74da2a427a74",
      "tree": "f5319c1da8ce1ecc2c807bacf54fc75d3f894280",
      "parents": [
        "5a2a5f0127ea65f2e0b340dd21e0fa39b2e5daf5",
        "a27f15fec1c0bb54d03ecbffb3fc9ee09545c831"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 15 05:16:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 15 05:16:10 2017 +0000"
      },
      "message": "Merge \"Fix instance_action_events response schema for finish_time and result\""
    },
    {
      "commit": "5a2a5f0127ea65f2e0b340dd21e0fa39b2e5daf5",
      "tree": "ade0338b7525c6363df6db913f6737013a2fb34d",
      "parents": [
        "b43a16db0a87b3f99683d26b2079de379a6ef8db",
        "5dcb541d8c44da8bd8862d94cabdb68c3ceae588"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 14 21:01:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 14 21:01:28 2017 +0000"
      },
      "message": "Merge \"Refactor volume clone tests\""
    },
    {
      "commit": "708821c508ca9834627e98e32dac3151286c8210",
      "tree": "78d51b1fb618a76dc419c60005420de5c7de9e50",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 16:08:34 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Jul 14 14:54:03 2017 +0800"
      },
      "message": "Remove unused clients from testcases\n\nThis is to remove unused clients from testcases to\nkeep code clean.\n\nChange-Id: I7dd4f9194357de23ece44d25f70f86f498df8a07\n"
    },
    {
      "commit": "b43a16db0a87b3f99683d26b2079de379a6ef8db",
      "tree": "b705069b56fead085f61efac66afed62191668c9",
      "parents": [
        "78894bc6ce320d6733a391a4f6858faac81307c6",
        "ba135d9ddaf7134238564a6bb5b6d9cf2f1a5fae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 14 04:55:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 14 04:55:24 2017 +0000"
      },
      "message": "Merge \"Remove unused tenant_cidr from test_routers.py\""
    },
    {
      "commit": "78894bc6ce320d6733a391a4f6858faac81307c6",
      "tree": "7cced6031a7efe61b3acdf4feef109c62b20168f",
      "parents": [
        "334b1c109900b1d3104aaaa4e9a7a31abd7ae024",
        "ff5f0c14f737eca84d8318d631a673e0e1aba1c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 14 03:33:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 14 03:33:05 2017 +0000"
      },
      "message": "Merge \"Handle volume API version enablement\""
    },
    {
      "commit": "d69d1b552ba08ac1637b8589eb73eb108aa2e1d5",
      "tree": "bf8add03d1157851d6885921f31c0288ea532db4",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Jul 13 11:12:53 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Jul 13 21:54:46 2017 +0000"
      },
      "message": "Move multi-nic tests to dedicated module\n\nThe test_create_server module creates a server and then it runs\nmultiple checks in different tests. This is done for DiskConfig\nAUTO and MANUAL.\n\nThe two multinic tests however create their own server, so they\nshould not belong to the same class. With the current setup we\nrun them twice, once per DiskConfig value, which uses gate time\nand resources for no clear purpose.\n\nTo fix this I\u0027m moving these two multi nic tests to a dedicated\nmodule.\n\nChange-Id: I97dd4b5c703d41d9084e6e049144e4df4e3fb75d\n"
    },
    {
      "commit": "d02951667de88008a4cdd215255f5b49df800f15",
      "tree": "eac789fa6ee7c7f994802c24cc8eb78e905887c0",
      "parents": [
        "0279907cc7a1b84fcea94d43a63226d9a5799e7b"
      ],
      "author": {
        "name": "Megan Guiney",
        "email": "meganmguiney@gmail.com",
        "time": "Tue May 23 23:57:53 2017 -0700"
      },
      "committer": {
        "name": "Megan Guiney",
        "email": "meganmguiney@gmail.com",
        "time": "Thu Jul 13 13:50:47 2017 -0700"
      },
      "message": "create test to verify catalog standardization\n\nthis test will verify whether or not the catalog that it is run\nagainst uses approved names for the services it contains. This\npatch will include a few additions:\n- a minimal client which will \"GET\" and return the service catalog,\n- unit testing for the new client\n- and a test that will make sure that the service catalog uses a\n  naming scheme that is compatible with the established governance-\n  approved naming scheme.\n\nChange-Id: Ia745dff050f35cc5a3fc3744d58c6fe1e875e56f\n"
    },
    {
      "commit": "73ed1f35205466a2a2ef910239ce91117043b769",
      "tree": "37938851d8f6f2d2e705cc65753a4b17c8d58cdc",
      "parents": [
        "334b1c109900b1d3104aaaa4e9a7a31abd7ae024"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jul 06 16:22:12 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jul 13 12:20:48 2017 +0300"
      },
      "message": "Generic method for creating a volume snapshot\n\nSince there are several tests that create volume snapshot and there is\na potential to use it in other future tests, I think it\u0027s better to create\na generic method that create a volume snapshot and responsible to delete\nit at the end of the test.\n\nChange-Id: Ia78a067d6b4b729bfcc0c40d51206db6f9c4c331\n"
    },
    {
      "commit": "334b1c109900b1d3104aaaa4e9a7a31abd7ae024",
      "tree": "381974da21e779bbcb22ba0057b6604a32f63d80",
      "parents": [
        "e4d71dcddcc98d651f1f9d686639bf065472d091",
        "72a6a39489a666eaf7bd6928f50a5cd0d2854053"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 13 09:03:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 09:03:22 2017 +0000"
      },
      "message": "Merge \"Use cls instead of self in classmethod\""
    },
    {
      "commit": "e4d71dcddcc98d651f1f9d686639bf065472d091",
      "tree": "a86dace098ea2d1e867395d0dddcae7ea71a4649",
      "parents": [
        "a1481c5f0b8a1e11651abdf3af64b3e194025432",
        "ac2bb526af504cfbb04478f3871371218af66862"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 13 06:57:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 06:57:47 2017 +0000"
      },
      "message": "Merge \"Remove unused LOG from clients.py\""
    },
    {
      "commit": "a1481c5f0b8a1e11651abdf3af64b3e194025432",
      "tree": "cd98756c1332e19206c104e94dc65f5135f98aa3",
      "parents": [
        "64055edffbd05b97f894cd9bf2e2a38f60228789",
        "fe399fdfeb1521189a18f4d32f1fe0d8b3695ed0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 13 06:57:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 06:57:35 2017 +0000"
      },
      "message": "Merge \"Extra compute services_client API endpoints\""
    },
    {
      "commit": "64055edffbd05b97f894cd9bf2e2a38f60228789",
      "tree": "2447c3484d5a5595fd5dceb57dcf9a2b20f4ed78",
      "parents": [
        "18ca366ebeabc87c977a92dbbeeba2cdd49b3947",
        "5b68f50c4b76cd8beca9703843fd56a626e0ba89"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 13 02:38:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 02:38:51 2017 +0000"
      },
      "message": "Merge \"Dynamic creds does not support create subnet with ipv6\""
    },
    {
      "commit": "ff5f0c14f737eca84d8318d631a673e0e1aba1c6",
      "tree": "7bf682ec0df0ab4fdc1ad392539be897af9f8795",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Fri Jul 07 16:39:24 2017 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Wed Jul 12 13:38:30 2017 -0500"
      },
      "message": "Handle volume API version enablement\n\nThis is a start to have tempest handle Cinder API versions\nbased on what is actually enabled. There are currently a\nlot of places in the code the assume v1 and v2 are available,\nbut those versions may be disabled, especially as we try to\nget everyone moved onto the latest (final?) v3 API version.\n\nThere are more areas that should be fixed up before we can\nactually just work with v3 only, but this is a start to get\nthere.\n\nCloses-bug: #1703044\nChange-Id: Icc2e12f06c3b4899f934f000e191552f4a5cd2a9\n"
    },
    {
      "commit": "18ca366ebeabc87c977a92dbbeeba2cdd49b3947",
      "tree": "fa27383907dcfb25bf74f2eb0444fee526b12048",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b",
        "e3d1065280baabd9c2f0b6cd9902d7c9e04eb53e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 12 17:05:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 12 17:05:23 2017 +0000"
      },
      "message": "Merge \"Using fixtures instead of deprecated mockpatch module\""
    },
    {
      "commit": "a27f15fec1c0bb54d03ecbffb3fc9ee09545c831",
      "tree": "9c878e42b1e296d7801abe0189b24cabf932934a",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Thu Jul 06 16:29:44 2017 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Jul 12 12:04:48 2017 -0400"
      },
      "message": "Fix instance_action_events response schema for finish_time and result\n\nAn instance action event\u0027s finish_time and result can be None when\nthe event is not yet completed. This is common in Nova. The nova-api\nservice creates the instance action record and the nova-compute service\nhas a method which performs the actual operation on the server\ninstance. The method in the compute is wrapped with an EventReporter\ndecorator which records the event start and finish times. So until\nthe event (operation) is complete, the event finish_time and result\nare  going to be None.\n\nChange-Id: I964d9170ca7f038e9ab968e119f03fbe9efae588\nCloses-Bug: #1702758\n"
    },
    {
      "commit": "e3d1065280baabd9c2f0b6cd9902d7c9e04eb53e",
      "tree": "a128010d5d58c094d417906d1f88dd10d10d0b84",
      "parents": [
        "da11e52416b15b3dbe8fbe7fc4eca9894201545d"
      ],
      "author": {
        "name": "Luong Anh Tuan",
        "email": "tuanla@vn.fujitsu.com",
        "time": "Wed Jul 12 18:11:46 2017 +0700"
      },
      "committer": {
        "name": "Luong Anh Tuan",
        "email": "tuanla@vn.fujitsu.com",
        "time": "Wed Jul 12 18:16:36 2017 +0700"
      },
      "message": "Using fixtures instead of deprecated mockpatch module\n\nThis module mockpatch of oslotest[1] is deprecated since version 1.13\nand may be removed in version 2.0. Use fixtures.Mock* classes instead[2]\n\n[1]OpenStack Testing Framework and Utilities\n[2]https://docs.openstack.org/developer/oslotest/api/oslotest.mockpatch.html#module-oslotest.mockpatch\n\nChange-Id: Ia8c1d24e925cb13647158fe42358b0c4c155af1a\n"
    },
    {
      "commit": "5dcb541d8c44da8bd8862d94cabdb68c3ceae588",
      "tree": "e58026a0e733ac3298fe3e3af0b3d7e0f548cdbb",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Jul 10 12:36:18 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Jul 12 12:38:06 2017 +0300"
      },
      "message": "Refactor volume clone tests\n\nCreating a common method \u0027volume_clone_verification\u0027 in order to\nreduce a duplicated code.\n\nChange-Id: If73ab72d0ce3218a6a3ba8b5a5c812507d800a21\n"
    },
    {
      "commit": "ba135d9ddaf7134238564a6bb5b6d9cf2f1a5fae",
      "tree": "1924aa30aee29e9372a7acb814520397c416d8bf",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 16:13:37 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 16:13:37 2017 +0800"
      },
      "message": "Remove unused tenant_cidr from test_routers.py\n\ntenant_cidr is not used in test_routers.py, this is to\nremove it for code clean.\n\nChange-Id: I2e7630a5a5a9ec718919b8cfd2ebe0b576c9a279\n"
    },
    {
      "commit": "72a6a39489a666eaf7bd6928f50a5cd0d2854053",
      "tree": "10e392c98d4041125ca53a1634bd18a9fc3d0498",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 16:00:25 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 16:00:25 2017 +0800"
      },
      "message": "Use cls instead of self in classmethod\n\n_create_service in test_endpoint_groups.py is a class\nmethod, so cls should be used instead of self.\n\nChange-Id: I80e1c4ac1091d8ce98967e9e184ef63466b51990\n"
    },
    {
      "commit": "ac2bb526af504cfbb04478f3871371218af66862",
      "tree": "d8eeadb8a334f944c70567f1d330ecca469bfb3b",
      "parents": [
        "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 15:46:19 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 12 15:46:19 2017 +0800"
      },
      "message": "Remove unused LOG from clients.py\n\nLOG is not used in clients.py, so this is to remove\nit for code clean.\n\nChange-Id: I517bb46e0d47c59678266a8912c535ec68edf5e9\n"
    },
    {
      "commit": "7f10bfbcb0061a1d289398f66af9fa7f5f91d78b",
      "tree": "fa3b2ddccdb27dc058378836fd4bfe57ae51fef2",
      "parents": [
        "7a857b04f8fa39c48d25f66153dbbbf7615331c9",
        "a2df0f57a7cadec02b498395439cc7ed9445fea2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 12 05:50:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 12 05:50:32 2017 +0000"
      },
      "message": "Merge \"Add \u0027params\u0027 argument to v2 list_backups API\""
    },
    {
      "commit": "aa516f871f0f1b471909e24aa178bbe77ceebb0e",
      "tree": "2e7a3c17df1995566ca81c18caf385428814bfc1",
      "parents": [
        "7a857b04f8fa39c48d25f66153dbbbf7615331c9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "message": "Add flag to generate tempest plugin list\n\nThis commit adds a flag to generate a tempest plugin list. In a local\nenvironment, we don\u0027t need to generate a tempest plugin list, always\nwhen we just need to see the other documents. Besides, generating the\ntempest plugin list takes a long time. When GENERATE_TEMPEST_PLUGIN_LIST\nenvironment variable is \u0027true\u0027(default), the plugin list is created.\nWhen the other value such as \u0027false\u0027 is specified, it isn\u0027t.\n\nChange-Id: I6fd3cb3045ba8bbfb39c597413e13faa3cd24ae3\n"
    },
    {
      "commit": "7a857b04f8fa39c48d25f66153dbbbf7615331c9",
      "tree": "0a9ae06714fc4b329717232a02d828b05c2045ce",
      "parents": [
        "3f00c5e34b26e08795baa469d1cab98c4db2449d",
        "ef40daa159267663dcf69be88b000286dcd783fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 12 00:24:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 12 00:24:00 2017 +0000"
      },
      "message": "Merge \"Add a page for release 16.1 to release notes\""
    },
    {
      "commit": "3f00c5e34b26e08795baa469d1cab98c4db2449d",
      "tree": "55692b3c351f4e4b51696b8c73c5af2dfbcf1c61",
      "parents": [
        "4b26596f47aa30239abb29bfd55ab983cdd6fe2f",
        "1e8a0ed3e5feb9c113d54ce1252d7a3e8ce750ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 11 21:44:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 11 21:44:18 2017 +0000"
      },
      "message": "Merge \"Enhance tempest client for keystone v3 token APIs.\""
    },
    {
      "commit": "74a56aba03aaed32669ea7f0b011a5a7c2c6a730",
      "tree": "2914b1dad1904088d49509355877a83a2c446b23",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Apr 26 16:46:20 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Jul 11 20:26:32 2017 +0200"
      },
      "message": "Doc: fix markups, capitalization and add 2 REVIEWING advices\n\nI\u0027ve been reading our entire documentation to see where it could\nbe improved. It\u0027s guide good actually. While reading I\u0027ve fixed\nsome typos, added some capitalization to project names, mostly\ntrivial stuff.\n\nWhat\u0027s worth reviewing is the 2 paragraphs I added to the REVIEWING\nguidelines.\n\nChange-Id: I977de335119f4ff7b9aedcfbed31c264ed531ea8\n"
    },
    {
      "commit": "ef40daa159267663dcf69be88b000286dcd783fe",
      "tree": "0ce9f9fa2b31dc28d050b1e2ce359a9cf7c2d980",
      "parents": [
        "da11e52416b15b3dbe8fbe7fc4eca9894201545d"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Jul 11 15:29:45 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Jul 11 15:30:04 2017 +0100"
      },
      "message": "Add a page for release 16.1 to release notes\n\nChange-Id: Id148a6cc78c99218a6bca31fa6739cb84d1b49e2\n"
    },
    {
      "commit": "4b26596f47aa30239abb29bfd55ab983cdd6fe2f",
      "tree": "3e64ad38bcd9cc652d3e5035e811618d0c06ed69",
      "parents": [
        "da11e52416b15b3dbe8fbe7fc4eca9894201545d",
        "b7affe4c0339083d3870ad498143d1b1fbdd1c1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 11 13:24:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 11 13:24:49 2017 +0000"
      },
      "message": "Merge \"Added script for doing tempest plugin sanity\""
    },
    {
      "commit": "da11e52416b15b3dbe8fbe7fc4eca9894201545d",
      "tree": "17b927f5c4ac79e174295c4c5115b8e5e1b11229",
      "parents": [
        "de46ed858022acc39a79e5d4cd44b86003a72aca",
        "0994120b404d2a5d805164cb158c238bd6261b39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 11 06:17:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 11 06:17:39 2017 +0000"
      },
      "message": "Merge \"Add negative test for live migration\""
    },
    {
      "commit": "b7affe4c0339083d3870ad498143d1b1fbdd1c1b",
      "tree": "88f69e52ed599c58967900a8284fe37945077e32",
      "parents": [
        "8390829df224db63edca83da6c1c90ae305e3bf0"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Jun 29 13:57:01 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Tue Jul 11 08:17:04 2017 +0530"
      },
      "message": "Added script for doing tempest plugin sanity\n\nIt will help to catch tempest plugin config and dependency issues\nwith tempest.\nsh ./tools/tools/tempest-plugin-sanity.sh or\ntox -e plugin-sanity-check will invoke the same.\n\nChange-Id: If42561bfc1d6dcffbb6537634d7769ef90fab21d\n"
    },
    {
      "commit": "a2df0f57a7cadec02b498395439cc7ed9445fea2",
      "tree": "01e0e95ce9c15b2138713d3d6272ccb23d2a27d5",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Fri Jul 07 15:55:06 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Mon Jul 10 11:03:56 2017 +0800"
      },
      "message": "Add \u0027params\u0027 argument to v2 list_backups API\n\nThis patch adds \u0027params\u0027 argument to list_backups API in v2 BackupsClient,\nto enable passing additional information in the query string of the HTTP\nrequest.\n\nChange-Id: I8e31a55741f9bebf7b3d70491e2353b466dce06e\n"
    },
    {
      "commit": "de46ed858022acc39a79e5d4cd44b86003a72aca",
      "tree": "b8d55ea6f45e488469ccda07182fc2552da0cc71",
      "parents": [
        "19e20abb9311dc3c786d32418966185085af6a3e",
        "08344ffe6f7cf5da51042c60e980745c2f4b057f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 10 02:19:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 10 02:19:22 2017 +0000"
      },
      "message": "Merge \"Supplement unit tests for volume transfers client\""
    },
    {
      "commit": "19e20abb9311dc3c786d32418966185085af6a3e",
      "tree": "758e054a1cdc47a9c92977bc82ca553af01abf29",
      "parents": [
        "138c0fb79f783e8c6a4b151ee921282c99203ee0",
        "87226e30a41498ad74bce9ee012b8570562d7601"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 10 02:02:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 10 02:02:29 2017 +0000"
      },
      "message": "Merge \"Add release notes for an intermediate release.\""
    },
    {
      "commit": "138c0fb79f783e8c6a4b151ee921282c99203ee0",
      "tree": "bfe74b7ee2aaacfe2e29d80505fdff497fdf605b",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a",
        "9012ba31a63525cbada7bc16fa82a7d87c775f2b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jul 09 13:44:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 09 13:44:02 2017 +0000"
      },
      "message": "Merge \"Add notes for network and identity in get_service_list\""
    },
    {
      "commit": "87226e30a41498ad74bce9ee012b8570562d7601",
      "tree": "92795701d7b5cdc43c006c6d7eaf8a953945b5f3",
      "parents": [
        "517c95fcb7f6eb61550039b6bb3c51d2019662ac"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Jul 07 15:49:20 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Jul 07 15:49:20 2017 +0100"
      },
      "message": "Add release notes for an intermediate release.\n\nChange-Id: Ica33ff70677fe50ad03972cbac16630b02760fa8\n"
    },
    {
      "commit": "08344ffe6f7cf5da51042c60e980745c2f4b057f",
      "tree": "fd4da108b353c06641dcdaf671dc0500dfffb446",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Fri Jul 07 09:23:13 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Fri Jul 07 15:58:40 2017 +0800"
      },
      "message": "Supplement unit tests for volume transfers client\n\nThis patch supplements unit tests for volume v2 transfers client,\nand also makes some modifications to the original unit tests.\n\nChange-Id: Ib60665c1819ed19fdd13454bec3642ec1451b3e9\nPartially Implements: blueprint tempest-lib-missing-test-coverage\n"
    },
    {
      "commit": "fe399fdfeb1521189a18f4d32f1fe0d8b3695ed0",
      "tree": "f9cccaa57e27c44528b0d046a7b8cf0656e5609e",
      "parents": [
        "123eb2aa55b4c1bc13f4447aec5d22f9968bbe58"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon May 29 21:46:44 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jul 07 00:51:15 2017 +0000"
      },
      "message": "Extra compute services_client API endpoints\n\nThis patch:\n  - adds ``disable_log_reason`` and ``update_forced_down`` API\n    endpoints to the compute ``services_client``\n  - adds corresponding unit tests and schemas\n    (for 2.11 microversion)\n  - changes ``host_name`` parameter in the unit tests for\n    ``services_client`` to ``host`` because ``host_name``\n    is wrong; see [0] for example\n\nHowever, this patch does not add API tests for these endpoints\nbecause they result in compute services being forced down\nor disabled, which are dangerous to test in the gates.\n\nValid use cases for these APIs include:\n  - negative testing\n  - RBAC testing (forcing a BadRequest but ensuring policy enforcement\n    happens beforehand)\n\n[0] https://developer.openstack.org/api-ref/compute/#update-forced-down\n\nChange-Id: I641218e104bba55e3679a7111e7f3d042ad7665b\n"
    },
    {
      "commit": "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a",
      "tree": "556985137354b633ec7d4148c339f2c1647ec5ab",
      "parents": [
        "53b53c83d6987bcc313719222c90b27f3d43f671",
        "b40cb198ce9ed879a8fb2708ef9502df080a2db2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 15:40:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 15:40:55 2017 +0000"
      },
      "message": "Merge \"Add test for showing volume metadata item\""
    },
    {
      "commit": "53b53c83d6987bcc313719222c90b27f3d43f671",
      "tree": "06bc2440b75f3ccc858a895c5559b3b512330ce3",
      "parents": [
        "1f6c8d4da6c8d45947dab7a2796ced300eaefe63",
        "69719076552bed89c2b15fc00153314d3b363601"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 15:37:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 15:37:45 2017 +0000"
      },
      "message": "Merge \"Add test for showing snapshot metadata item\""
    },
    {
      "commit": "1f6c8d4da6c8d45947dab7a2796ced300eaefe63",
      "tree": "c9d2293afb3cf66e1a8732dde51a2a545e896948",
      "parents": [
        "8390829df224db63edca83da6c1c90ae305e3bf0",
        "088fb83bf820aa16298d0a131a1ba34b685c966f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 12:39:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 12:39:58 2017 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "8390829df224db63edca83da6c1c90ae305e3bf0",
      "tree": "b4c15fe3ef19c9c3d0a3e95868e8d52e699c3bfe",
      "parents": [
        "4b992aca5f3d82d665d6462c08bdced93fb83622",
        "030dd17f5e0862384dec4c0b201d66f97074c5fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 06:42:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 06:42:28 2017 +0000"
      },
      "message": "Merge \"Update volume-status waiter for new cinder attach\""
    },
    {
      "commit": "4b992aca5f3d82d665d6462c08bdced93fb83622",
      "tree": "805f10da99567c0bce0371edfba4c32cc97680e2",
      "parents": [
        "6f4adce6606ab210eb81ffed5c8e4d21a5db031f",
        "cdcf53c989c020c34dd13f5c2eb2221668971527"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 06:31:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 06:31:52 2017 +0000"
      },
      "message": "Merge \"Volume snapshot backup\""
    },
    {
      "commit": "088fb83bf820aa16298d0a131a1ba34b685c966f",
      "tree": "d21562a6f38b7f0a3d170e9e845119203d491eca",
      "parents": [
        "6f4adce6606ab210eb81ffed5c8e4d21a5db031f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 06 05:04:51 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 06 05:04:51 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I91499d0e2201a42f1dbd9316322fa8b1e00069a5\n"
    },
    {
      "commit": "6f4adce6606ab210eb81ffed5c8e4d21a5db031f",
      "tree": "cce020bc67cd2e0f8e50068f47751f128181424b",
      "parents": [
        "86c8c9ececc98028dd6c582890687c32291e716f",
        "3023e75f8fd84bd262ec60d57a6a6db5924d7d16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 04:48:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 04:48:54 2017 +0000"
      },
      "message": "Merge \"Boot server from encrypted volume\""
    },
    {
      "commit": "86c8c9ececc98028dd6c582890687c32291e716f",
      "tree": "84e1286c8bdc0accad11d48ac3e83050a2186675",
      "parents": [
        "b43df432908992215bde366edb951b6fcbcc02e3",
        "f4ce417b8b87e68f14e81b5a01f2068a7172027c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 04:35:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 04:35:17 2017 +0000"
      },
      "message": "Merge \"Add test case for update volume backup\""
    },
    {
      "commit": "b43df432908992215bde366edb951b6fcbcc02e3",
      "tree": "0f67060394cf86c10988ca550f597460148b4ec3",
      "parents": [
        "215e82b894563f30e9aaa6c665f9b5db95e5666c",
        "a028de16f8b6f2fd51183a676d48108759475aab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 06 04:20:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 06 04:20:50 2017 +0000"
      },
      "message": "Merge \"Save state of cloud before running tempest\""
    },
    {
      "commit": "5b68f50c4b76cd8beca9703843fd56a626e0ba89",
      "tree": "6db50cfecef3351ca0bff0f9d9bbd49095941431",
      "parents": [
        "1a3b3dc50b418d3a15839830d7d1ff88c8c76cff"
      ],
      "author": {
        "name": "zhongjun",
        "email": "jun.zhongjun@huawei.com",
        "time": "Tue Jul 04 15:28:05 2017 +0800"
      },
      "committer": {
        "name": "zhongjun",
        "email": "jun.zhongjun2@gmail.com",
        "time": "Thu Jul 06 03:15:08 2017 +0000"
      },
      "message": "Dynamic creds does not support create subnet with ipv6\n\nChange the default value for ip_version from \u00274\u0027 to the real ip version\nof subnet_cidr.\n\nChange-Id: Iaca1bb541a34af862b938e17e4a56d53de7a9cc6\nCloses-Bug: 1702222\n"
    },
    {
      "commit": "215e82b894563f30e9aaa6c665f9b5db95e5666c",
      "tree": "70f4a2cb929c913a5f1ac19552d2d112d8dcef41",
      "parents": [
        "20c0ade60fc443726a69deb0bea4af85a75dce5f",
        "ae155b70952a196751bb9c83af818810cc7288ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 07:40:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 07:40:05 2017 +0000"
      },
      "message": "Merge \"Pause resource cleanup\""
    },
    {
      "commit": "20c0ade60fc443726a69deb0bea4af85a75dce5f",
      "tree": "84ccdf568b1d53f89d838fb982d26b6a29dd7c6d",
      "parents": [
        "5db2ee8e37f2cfcac06354101edbf08ea2e7224c",
        "cc38342c8b2cd36b2e53b5449a9b968a7cbcf996"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 07:37:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 07:37:29 2017 +0000"
      },
      "message": "Merge \"Fix auto allocate network cleanup\""
    },
    {
      "commit": "f4ce417b8b87e68f14e81b5a01f2068a7172027c",
      "tree": "5272c02ad14f64daad12d811dbc589902e39306f",
      "parents": [
        "90567869c898a390e2a6b829dc710c0a0867b833"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jul 05 12:27:35 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jul 05 14:46:55 2017 +0800"
      },
      "message": "Add test case for update volume backup\n\nUpdate volume backup is a new api implemented in volume v3 (since 3.9).\nThis patch is to add test case for this new feature.\n\nIncluding:\n\n[1] Add v3 backups_client as a library\n[2] Add update backup api to v3 backups_client\n[3] Add unit tests for update backup api\n[4] Add test case: test_update_backup\n[5] Add release note\n\nChange-Id: Id50fcdbc41e9e170f3d467789f80c28bac01d434\n"
    },
    {
      "commit": "5db2ee8e37f2cfcac06354101edbf08ea2e7224c",
      "tree": "c6c6d542775fa777f64202f5c30d103da3f2f4c2",
      "parents": [
        "c7c7916bc101f1437871e5ca4b25ca53769335f7",
        "25dc03c3db7e224463f11e513f94fb9cb15ed250"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 06:16:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 06:16:30 2017 +0000"
      },
      "message": "Merge \"Fix check_service_client_function doc typo\""
    },
    {
      "commit": "c7c7916bc101f1437871e5ca4b25ca53769335f7",
      "tree": "8bce7e2c4c1774d6b57cc3a3252f9881eb7bedae",
      "parents": [
        "90567869c898a390e2a6b829dc710c0a0867b833",
        "29b22308285de4f5aca09a9becf16f132efe463d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 05:00:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 05:00:09 2017 +0000"
      },
      "message": "Merge \"Switch from oslosphinx to openstackdocstheme\""
    },
    {
      "commit": "90567869c898a390e2a6b829dc710c0a0867b833",
      "tree": "6c1fe1b00b50cde989e74699d35f4ef32578ee8f",
      "parents": [
        "5080de277782e3e3c13f910be5f11e085103ab75",
        "027365220604ec2bafaf043e144dda874a2d04de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 03:59:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 03:59:31 2017 +0000"
      },
      "message": "Merge \"Move base_client from volume.v3 to volume\""
    },
    {
      "commit": "69719076552bed89c2b15fc00153314d3b363601",
      "tree": "1f56eec4beda6ac0664280c3a704957d281bf727",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 04 13:12:35 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jul 05 11:29:16 2017 +0800"
      },
      "message": "Add test for showing snapshot metadata item\n\nThis patch adds test for the missing API (volume v2):\nshow specific metadata item for a snapshot.\n\nIncluding:\n\n[1] Add show snapshot metadata item API to v2 snapshots_client\n[2] Add unit test for the API\n[3] Modify test case: test_update_snapshot_metadata_item\n[4] Add release note\n\nAccording defcore(interop) patch is:\nI672bbcb9983e7a3ace7769722d6ff97f7bc0ccc8\n\nChange-Id: I3697406e5541bbdb191e4d6e63831be31b471e78\n"
    },
    {
      "commit": "25dc03c3db7e224463f11e513f94fb9cb15ed250",
      "tree": "a18bad91f27bd0ed99ae82770eb75d22f646d389",
      "parents": [
        "5080de277782e3e3c13f910be5f11e085103ab75"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 05 12:26:09 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 05 12:26:09 2017 +0900"
      },
      "message": "Fix check_service_client_function doc typo\n\nThis commit fixes a doc typo of check_service_client_function to_utf\nparameter in lib.tests.services.base.BaseServiceTest class. This\nparameter is used for a response body not for a request body.\n\nChange-Id: Ife265758916c4272558b9d7b6652111053bca9bb\n"
    },
    {
      "commit": "b40cb198ce9ed879a8fb2708ef9502df080a2db2",
      "tree": "f863c3bf70e3f0851bf9bc601fe758b246075d59",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 04 12:56:59 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jul 05 11:22:47 2017 +0800"
      },
      "message": "Add test for showing volume metadata item\n\nThis patch adds test for the missing API (volume v2):\nshow specific metadata item for a volume.\n\nIncluding:\n\n[1] Add show volume metadata item API to v2 volumes_client\n[2] Add unit test for the API\n[3] Modify test case: test_update_volume_metadata_item\n[4] Add release note\n\nAccording defcore(interop) patch is:\nIca8b57f5f5392e2bf47e368e9b10ef9fa5695c30\n\nChange-Id: Idb9d198383ce93453707f1204806e4ae82c1e46a\n"
    },
    {
      "commit": "5080de277782e3e3c13f910be5f11e085103ab75",
      "tree": "5fb9c7439224821ec115a6966ba61bfd189f9c81",
      "parents": [
        "3e1f330236fdb0af692099f91ee3435d273a7bad",
        "b24f90449bb63c7685a690bba498134bf809255f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 05 02:26:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 02:26:44 2017 +0000"
      },
      "message": "Merge \"Verify config support cinder on subpath\""
    },
    {
      "commit": "027365220604ec2bafaf043e144dda874a2d04de",
      "tree": "2dca64413c5a03f6a50b40bdfbd156e62dd20d28",
      "parents": [
        "09f926310b5444c7a6969befcb6699e5a62bc8af"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jun 19 13:57:28 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 05 00:56:05 2017 +0000"
      },
      "message": "Move base_client from volume.v3 to volume\n\nNow exists multiple inheritance when adding new interfaces in\nvolume v3 clients, e.g., if we want to add show_volume_summary\nin volume v3 VolumesClient, we have to make volume.v3.VolumesClient\ninherit from both volume.v3.base_client.BaseClient and volume.v2.\nvolumes_client.VolumesClient, and this situation will repeat\neverytime we add new interfaces in volume v3 clients based on v2\nclients.\nThis is to move volume.v3.base_client to volume, and if we want to\nadd new interfaces based on a v2 client, we can make that v2 client\ninherit from volume.base_client.BaseClient to get microversion support,\nand then to make the new v3 client inherit from the v2 client, thus\nto avoid the multiple inheritance.\n\nChange-Id: I645ae35daebd924c4c4523163e5419cc050bb0ed\n"
    },
    {
      "commit": "29b22308285de4f5aca09a9becf16f132efe463d",
      "tree": "778f46dc3e5a12719ded188a09e5106234b2c6fa",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "bhavani.cr",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 12:00:58 2017 +0530"
      },
      "committer": {
        "name": "bhavani",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 11:01:33 2017 +0000"
      },
      "message": "Switch from oslosphinx to openstackdocstheme\n\nTo use openstackdocstheme 1.11.0 properly, this patch fixes\nsome settings according to follow.\nhttps://docs.openstack.org/openstackdocstheme/latest/\n\nChange-Id: I07652e3a086a650ab9f08f6da7ddf0e8145b2969\n"
    },
    {
      "commit": "3023e75f8fd84bd262ec60d57a6a6db5924d7d16",
      "tree": "a71791ef75586942473fe7a2cac91fbd54b2579d",
      "parents": [
        "a08435523af5c7d7134b861fdd9b542a2be923e5"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jun 08 12:53:13 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jul 04 07:31:13 2017 +0300"
      },
      "message": "Boot server from encrypted volume\n\nThis patch adds support for booting a server from an\nencrypted volume while using luks encryption method.\n\nNote: manager.create_server method passes wait_until\u003d\u0027ACTIVE\u0027,\nso \u0027create_test_server\u0027 function in common/compute.py waits\nuntil the server status is \u0027ACTIVE\u0027.\n\nChange-Id: Ibd05252976499daaaafc658e3f3a920398b53420\n"
    },
    {
      "commit": "3e1f330236fdb0af692099f91ee3435d273a7bad",
      "tree": "090781b2657b26cef462b83639f1e47f8230ce93",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Jul 03 16:31:40 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Tue Jul 04 13:19:06 2017 +0900"
      },
      "message": "Fix import error \"No module named six.moves\" for plugin sanity job\n\nThis commit fixes the import error \"No module named six.moves\" without\nusing the module for the plugin sanity job. Because the job call the\nscript directly.\n\nChange-Id: Id0fa1b15fe443d65a1b6ca008e490d0fa54d6b32\n"
    },
    {
      "commit": "479863dd47beeb35aef5fd5541956658940c48cc",
      "tree": "c1a1735abde402f0f4e74a27955941fc3512ffbe",
      "parents": [
        "1a3b3dc50b418d3a15839830d7d1ff88c8c76cff",
        "e280f66dc558901cf0bb2fd6ea4360c9d6089b34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 04 03:49:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 04 03:49:24 2017 +0000"
      },
      "message": "Merge \"Add response assertions and remove unused variables in volume tests\""
    },
    {
      "commit": "030dd17f5e0862384dec4c0b201d66f97074c5fb",
      "tree": "484ae24cccace653c70e22384371f5a858452f05",
      "parents": [
        "0279907cc7a1b84fcea94d43a63226d9a5799e7b"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith8@gmail.com",
        "time": "Tue Jun 27 23:22:14 2017 +0000"
      },
      "committer": {
        "name": "Ildiko Vancsa",
        "email": "ildiko.vancsa@gmail.com",
        "time": "Mon Jul 03 10:52:05 2017 +0200"
      },
      "message": "Update volume-status waiter for new cinder attach\n\nThe new Cinder attach API treats attaching to a shelved instance\ndifferently than the old code.  In the old case we fake things a\nbit and mark the volume as attached, even though it\u0027s really not,\nit\u0027s actually just reserved and there\u0027s no valid connector\nor connection associated with it.\n\nIn the new (Cinder V3.27) Attach API\u0027s we instead give a more\naccurate response, create an attachment record and mark the\nvolume as \u0027reserved\u0027 until the Instance is unhselved at which\ntime we complete the connection and move the volume to \u0027in-use\u0027.\n\nThis patch modifes the volume_status waiter slightly so that it\ncan accept multiple statuses to consider \"ok\".  We also modify the\ntest_attach_volume_shelved_or_offload_server and\ntest_detach_volume_shelved_or_offload_server tests to specify that\neither \u0027in-use\u0027 or \u0027reserved\u0027 are acceptable responses.  This way\nwe\u0027re still compatable with older combinatons of nova/cinder and\nwe also work with the new combination as well.\n\nChange-Id: Ia84f4325ddb0080521241ace26f89d1161db9dca\n"
    },
    {
      "commit": "e280f66dc558901cf0bb2fd6ea4360c9d6089b34",
      "tree": "010649d54ba3c9e85314831281d7dcf71e4e53c3",
      "parents": [
        "02d23c4734a3d1734ba2ddf4ed02bd390b6eaa76"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Fri Jun 30 17:38:58 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Mon Jul 03 16:11:59 2017 +0800"
      },
      "message": "Add response assertions and remove unused variables in volume tests\n\nThis patch adds response assertions where the response body is declared\nbut never used in some volume api tests. And also some unused variables\nare removed to make code clean.\n\nChange-Id: I29e6e8f1dac42b33d2ac020f682f57db9218115a\n"
    },
    {
      "commit": "1a3b3dc50b418d3a15839830d7d1ff88c8c76cff",
      "tree": "d6387f95d273d3ddf0337bbb1f16c5152108ad26",
      "parents": [
        "1e0facd9348e1aa024a15b3873ac1396e3ae6a02",
        "43a40654f403237bc167d7b9d2edaf5a5188f147"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 03 03:14:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 03 03:14:33 2017 +0000"
      },
      "message": "Merge \"Fix image deletion checks after unshelve server\""
    },
    {
      "commit": "1e0facd9348e1aa024a15b3873ac1396e3ae6a02",
      "tree": "dbc963d0c86da5daafb75ea416a62153099d37f6",
      "parents": [
        "0279907cc7a1b84fcea94d43a63226d9a5799e7b",
        "b78e2575e04b8735e3e4557d97dcd866838b223c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 03 02:51:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 03 02:51:46 2017 +0000"
      },
      "message": "Merge \"Added --rmdir flag to workspace remove\""
    },
    {
      "commit": "0279907cc7a1b84fcea94d43a63226d9a5799e7b",
      "tree": "95a1dcc02ff5b71b783bb4e55a8d50442f3bf279",
      "parents": [
        "034ffe2e668dda0e63093d9fcb7af19426c72450",
        "d9594f5119ab558ecfa316c3abe64e2d5716c434"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 30 09:41:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 30 09:41:07 2017 +0000"
      },
      "message": "Merge \"Add token related API to Keystone v3-ext/OS-OAUTH1 client\""
    },
    {
      "commit": "034ffe2e668dda0e63093d9fcb7af19426c72450",
      "tree": "185407ec294aa6ed6f087910c6e2e371b5d4865b",
      "parents": [
        "02d23c4734a3d1734ba2ddf4ed02bd390b6eaa76",
        "d6833c913c5dc2caefe2b9e5c4c734ab6b5a4139"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 30 08:44:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 30 08:44:53 2017 +0000"
      },
      "message": "Merge \"Add network tags-ext API tests\""
    },
    {
      "commit": "02d23c4734a3d1734ba2ddf4ed02bd390b6eaa76",
      "tree": "e987fd1c82f91237655cd8efe3399a5563ad1fa5",
      "parents": [
        "1b786f1c6d4ed605be0f09647b44e97f8bd40664",
        "4f678e73077d22c27e09da6f85b3c3c2868a5e00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 30 07:56:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 30 07:56:34 2017 +0000"
      },
      "message": "Merge \"Enhance v3 list_services to test filtering by service type\""
    },
    {
      "commit": "b78e2575e04b8735e3e4557d97dcd866838b223c",
      "tree": "4e6ab3619f96b06f90f68710b0f9fd7cee154a6e",
      "parents": [
        "08688c68589d41b7f39292f91bfc6375802d01b2"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Jun 26 19:34:34 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Jun 30 13:14:58 2017 +0530"
      },
      "message": "Added --rmdir flag to workspace remove\n\n* tempest workspace remove --name command just remove the workspace\n  entry from ~/.tempest/workspace.yaml and it does not deletes the\n  workspace.\n\n* by adding tempest workspace remove --name --rmdir removes\n  the workspace as well as entry.\n\n* renamed remove_workspace to remove_workspace_entry\n\nChange-Id: I4528a23ca4933fdb7a3168f8dc99bbf0497ae5cc\n"
    },
    {
      "commit": "ae155b70952a196751bb9c83af818810cc7288ab",
      "tree": "38953c0b6c7cbcd1a8110e7027ac32cec021052a",
      "parents": [
        "7226611b00ef4fca8e74df3c697929eb167ba49c"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 26 09:41:21 2017 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Jun 29 13:39:36 2017 +0000"
      },
      "message": "Pause resource cleanup\n\nWhen pause_teardown flag in tempest.conf is set to True a pdb breakpoint\nis added to tearDown and tearDownClass methods in test.py.\nThis allows to pause cleaning resources process, so that, used resources\ncan be examined. Closer examination of used resources may lead to faster\ndebugging.\n\nChange-Id: I09b7721e64cda161289f915d30888ec54bbed821\n"
    },
    {
      "commit": "43a40654f403237bc167d7b9d2edaf5a5188f147",
      "tree": "913e280e917736987f811d961b529659a7d13768",
      "parents": [
        "b24f410b77e53ba7ad58c380891b82e6a3d1f622"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jun 27 11:23:27 2017 +0300"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Jun 29 09:12:26 2017 +0000"
      },
      "message": "Fix image deletion checks after unshelve server\n\nTempest test checks and expect image to be deleted immediately\nwhen server is unshelved and in active state. But there is no\nguarantee of immediate image deletion from glance side.\n\nAPI ref does not state anything even it explicitly states\nabout async postcondition\n-https://developer.openstack.org/api-ref/compute/?expanded\u003dunshelve-restore-shelved-server-unshelve-action-detail#unshelve-restore-shelved-server-unshelve-action\n\nDiscussed in below mail thread-\n- http://lists.openstack.org/pipermail/openstack-dev/2017-June/118574.html\n\nTest should wait for image deletion and if it does not then fail.\nCloses-Bug: #1697953\n\nChange-Id: I6552a3e4a7133a9fdaf203ab31cfef6dff764a62\n"
    },
    {
      "commit": "2bbc49212e319292dfabaf17c313bd156de93d3c",
      "tree": "d490f2c3046cfe7a00e1e6e40d6a186275bc191a",
      "parents": [
        "1b786f1c6d4ed605be0f09647b44e97f8bd40664"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 13:42:37 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 13:42:37 2017 +0900"
      },
      "message": "Tidy up releasenotes\n\nThis commit tidies up releasenotes. Originally, release note files are\nin one directory. So, when I see the directory, I feel \"\"what a mess!\".\nSo this commit tries to improve it.\n\nChange-Id: I54c14a61ebcda16268cf543079c7739def5ebadb\n"
    },
    {
      "commit": "1b786f1c6d4ed605be0f09647b44e97f8bd40664",
      "tree": "9ff9926bcd34727628bba03bba05e4f94b903ef5",
      "parents": [
        "f6288d705796ddeac971131ba91fcc9a0b2afb20",
        "73c33455bea758964402839257ac10f4b88445be"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 29 01:20:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 29 01:20:04 2017 +0000"
      },
      "message": "Merge \"Fix no attribute \u0027urlopen\u0027 error in python3\""
    }
  ],
  "next": "d9594f5119ab558ecfa316c3abe64e2d5716c434"
}
